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