index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
vkray
Commit message (
Expand
)
Author
Age
*
Support spirv ops added by multiple extensions (#6615)
Dario Mylonopoulos
2025-03-22
*
Consolidate multiple inouts/outs into struct (#6435)
Mukund Keshava
2025-02-28
*
Add raypayload decoration to ray payload structs (#6164)
Ellie Hermaszewska
2025-02-11
*
Lower varying parameters as pointers instead of SSA values. (#5919)
Yong He
2025-01-07
*
Update spirv-tools version (#5089)
cheneym2
2024-09-19
*
Update spirv-header and spirv-tools to Jun/2024 (#4679)
Jay Kwak
2024-07-18
*
Improve Direct SPIRV Backend Test Coverage (#4396)
ArielG-NV
2024-06-14
*
Capability System: Implicit capability upgrade warning/error (#4241)
ArielG-NV
2024-06-12
*
Switch to direct-to-spirv backend as default. (#4002)
Yong He
2024-04-23
*
Legalization of non-struct when function expects struct, resolves #3840 (#3880)
ArielG-NV
2024-04-03
*
Implement GLSL gimageDim & memory qualifiers with optional extension(s); reso...
ArielG-NV
2024-03-26
*
Capability type checking. (#3530)
Yong He
2024-02-02
*
Add support for rayQueryGetIntersectionTriangleVertexPositionsEXT (#3463)
kaizhangNV
2024-01-23
*
Add test to closesthit and anyhit shaders (#3457)
kaizhangNV
2024-01-17
*
Add check for invalid use of modifiers. (#3402)
Yong He
2023-12-12
*
Support visibility control and default to `internal`. (#3380)
Yong He
2023-12-06
*
[Direct SPIRV]: ray tracing pipeline intrinsics. (#3244)
Yong He
2023-09-28
*
Add all RayQuery SPIRV Intrinsics. (#3204)
Yong He
2023-09-13
*
SPIR-V image operations (#3163)
Ellie Hermaszewska
2023-09-05
*
Misc. SPIRV Fixes, Part 2. (#3147)
Yong He
2023-08-24
*
Compile append and consume structured buffers to glsl. (#3142)
Yong He
2023-08-21
*
Various dxc/fxc compatibility fixes. (#2863)
Yong He
2023-05-02
*
For C-like targets, emit resource declarations before other globals (#2843)
Sai Praveen Bangaru
2023-04-26
*
Fix optimization pass not converging. (#2725)
Yong He
2023-03-23
*
More control flow simplifications. (#2673)
Yong He
2023-02-24
*
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2023-02-16
*
Warning on lossy implicit casts. (#2367)
Yong He
2022-08-17
*
Callable shader fix and explicit payload locations for GLSL (#2185)
Alexey Panteleev
2022-04-13
*
Fixed the mapping of the ray tracing instance functions to GLSL (#2177)
Alexey Panteleev
2022-04-06
*
Work to mitigate SPIR-V bloat (#1914)
Theresa Foley
2021-07-21
*
Update glslang to 11.1.0 (#1662)
Tim Foley
2021-01-20
*
Add a -capability command-line option (#1651)
Tim Foley
2021-01-07
*
Use "capability" system to select VKRT extension (#1647)
Tim Foley
2021-01-05
*
Enable all dynamic dispatch tests on CUDA. (#1552)
Yong He
2020-09-21
*
Change the policy for entry-point uniform parameters on Vulkan (#1476)
Tim Foley
2020-08-05
*
Run SSA pass to clean up temporary variables during generics lowering. (#1447)
Yong He
2020-07-23
*
Avoid SPIRV validation error by removing readonly flag from shaderRecord buff...
Nima Nikfetrat
2019-04-02
*
Output readonly for suitable glsl buffers (#845)
jsmall-nvidia
2019-02-13
*
Refactor several IR passes (#761)
Tim Foley
2018-12-19
*
Represent global shader parameters explicitly in the IR (#756)
Tim Foley
2018-12-14
*
Change how buffers are emitted (#741)
Tim Foley
2018-12-07
*
Add support for Vulkan raytraicng "shader record" (#735)
Tim Foley
2018-11-30
*
Bug fix - vk::binding on structured buffers (#720)
jsmall-nvidia
2018-11-16
*
Add callable shader support for Vulkan ray tracing (#718)
Tim Foley
2018-11-12
*
Update Vulkan ray tracing support to final extension spec (#717)
Tim Foley
2018-11-09
*
Support cross-compilation of ray tracing shaders to Vulkan (#663)
Tim Foley
2018-10-04