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
/
source
/
slang
/
slang-ir-glsl-legalize.cpp
Commit message (
Expand
)
Author
Age
*
Immutable access qualifier for pointers and use `__ldg` on cuda. (#8710)
Yong He
2025-10-16
*
Clean up Slang IR representation of undefined values (#8708)
Theresa Foley
2025-10-15
*
Add direct usage support for gl_DrawID (#8594)
Copilot
2025-10-03
*
Rename some symbols related to pointers types (#8592)
Theresa Foley
2025-10-03
*
Enhance buffer load specialization pass to specialize past field extracts. (#...
Yong He
2025-09-30
*
Rewriting the lower-buffer-element-type pass to avoid unnecessary packing/unp...
Yong He
2025-09-30
*
Squash warnings on gcc 14 (#8377)
Ellie Hermaszewska
2025-09-10
*
[CBP] Pointer frontend changes + groupshared pointer support (#7848)
ArielG-NV
2025-08-29
*
Implement SV_VulkanSamplePosition (#8236)
davli-nv
2025-08-21
*
Fix noperspective modifier for SV_Barycentrics in SPIRV and GLSL (#8067)
davli-nv
2025-08-06
*
Implement SPV_EXT_fragment_invocation_density (SPV_NV_shading_rate) (#8037)
davli-nv
2025-08-05
*
Fix segmentation fault in ray tracing parameter consolidation. (#7997)
Copilot
2025-07-31
*
Fix scalar to array conversion for tessellation factors (#7837)
Yong He
2025-07-22
*
Replace [KnownBuiltin] string-based comparisons with enum-based system (#7714)
Copilot
2025-07-15
*
Fix SV_VertexID and SV_InstanceID crash with -preserve-params in SPIR-V emitt...
Copilot
2025-07-10
*
Support the GLSL/SPIR-V Built-in variable `DeviceIndex` (#7552)
ArielG-NV
2025-06-29
*
Remove unnecessary compile definitions (#7355)
Emil Imbert Villumsen
2025-06-06
*
Address issues with GLSL style global in/out vars (#6669) (#6998)
sricker-nvidia
2025-06-06
*
Map `SV_VertexID` to `gl_VertexIndex-gl_BaseVertex`, add `SV_Vulkan*ID` seman...
Darren Wihandi
2025-05-19
*
Support use of `this` with Mesh Shader Outputs (`IRMeshOutputRef`) (#6920)
16-Bit-Dog
2025-04-29
*
A new approach to AST serialization (#6854)
Theresa Foley
2025-04-22
*
Fix SV_InstanceID for emit-spirv-via-glsl path (#6848)
Darren Wihandi
2025-04-17
*
Add SV_PointCoord to match gl_PointCoord (#6795)
Julius Ikkala
2025-04-14
*
Get real value for typeAdapter (#6762)
Gangzheng Tong
2025-04-09
*
Consolidate multiple inouts/outs into struct (#6435)
Mukund Keshava
2025-02-28
*
Map `SV_InstanceID` to `gl_InstanceIndex-gl_BaseInstance` (#6468)
Yong He
2025-02-27
*
Legalize array size of SV_TessFactor and SV_InsideTessFactor (#6409)
Jay Kwak
2025-02-24
*
Don't remove in-use globals (#6359)
cheneym2
2025-02-14
*
Add support for GLSL interface blocks (#6351)
cheneym2
2025-02-13
*
Auto enable `-fvk-use-entrypoint-name` when there is more than one entrypoint...
Yong He
2025-02-03
*
Add support for WGSL subgroup operations (#6213)
Darren Wihandi
2025-02-02
*
Initial implementation of SP#015 `DescriptorHandle<T>`. (#6028)
Yong He
2025-01-10
*
Lower varying parameters as pointers instead of SSA values. (#5919)
Yong He
2025-01-07
*
Add base vertex and base instance system values (#5918)
Darren Wihandi
2024-12-19
*
Add SV_DrawIndex. (#5787)
Yong He
2024-12-09
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
format
Ellie Hermaszewska
2024-10-29
*
Replace the word stdlib or standard-library with core-module for source code ...
Jay Kwak
2024-10-28
*
Allow building using external dependencies (#5076)
Tobias Frisch
2024-10-04
*
Fix hull shader spirv legalization bug. (#5180)
Yong He
2024-09-27
*
Fix SPIRV SV_TessFactor type adaptation logic. (#5010)
Yong He
2024-09-05
*
Metal: Mesh Shaders (#4280)
Dynamitos
2024-08-28
*
Fix Varying Variable Location Assignments With Hull Shaders (#4915)
ArielG-NV
2024-08-26
*
Remove using SpvStorageClass values casted into AddressSpace values (#4861)
Ellie Hermaszewska
2024-08-19
*
Add generic descriptor indexing intrinsic (#4389)
dubiousconst282
2024-07-24
*
Specialize address space during spirv legalization. (#4600)
Yong He
2024-07-10
*
Expand upon existing `ImageSubscript` support (Metal, GLSL, SPIRV) (#4408)
ArielG-NV
2024-06-26
*
SPIR-V `SV_InstanceId` support in pixel shader (#4368)
ArielG-NV
2024-06-13
*
Capability System: Implicit capability upgrade warning/error (#4241)
ArielG-NV
2024-06-12
*
SPIRV backend: add support for tessellation stages, (#4336)
Yong He
2024-06-11
[next]