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
/
cross-compile
Commit message (
Expand
)
Author
Age
*
Fix GetDimensions to use mipLevel for SPIRV (#8065)
Jay Kwak
2025-08-06
*
Fix 7441: CUDA boolean vector layout to use 1-byte elements (#7862)
Harsh Aggarwal (NVIDIA)
2025-08-01
*
Fix WGSL sign function to return correct int type instead of float (#7739)
Copilot
2025-07-16
*
Address structured buffer `GetDimensions` issues for WGSL, GLSL and SPIRV (#7...
Darren Wihandi
2025-05-16
*
Implement GetDimensions for structured buffers on WGSL (#6609)
Darren Wihandi
2025-03-14
*
Add inner texture type to reflection json (#6416)
Devon
2025-02-27
*
Add CalculateLevelOfDetail* overloads for comparison samplers (#6018)
Darren Wihandi
2025-01-09
*
Add SampleCmpLevel intrinsics (#6004)
Darren Wihandi
2025-01-08
*
Lower varying parameters as pointers instead of SSA values. (#5919)
Yong He
2025-01-07
*
Fixed stage and result field names in json reflection (#5927)
Stan
2024-12-21
*
Support nonuniformEXT for GLSL (#5695)
Jay Kwak
2024-11-29
*
Use user defined type name in glsl buffer declarations. (#5242)
Yong He
2024-10-09
*
SPIRV `Block` decoration fixes. (#4303)
Yong He
2024-06-08
*
Fix race-condition and visual artifacts issues (#4152)
kaizhangNV
2024-05-10
*
Fix fmod behavior targetting GLSL and SPIR-V (#4080)
Jay Kwak
2024-05-02
*
Switch to direct-to-spirv backend as default. (#4002)
Yong He
2024-04-23
*
Fix SPIRV for mesh shaders, checks for invalid target code&recursion. (#3788)
Yong He
2024-03-18
*
[SPIRV] fix code gen for `SV_Coverage`. (#3718)
Yong He
2024-03-08
*
Capability type checking. (#3530)
Yong He
2024-02-02
*
[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)
Yong He
2024-01-24
*
Update the GetDimension hlsl builtin for spirv path. In case of sampler, a co...
Pankaj Mistry
2024-01-02
*
Fix nonuniform decoration on direct-to-spirv backend path. (#3338) (#3417)
Pankaj Mistry
2023-12-16
*
Unify stdlib `Texture` types into one generic type. (#3327)
Yong He
2023-11-16
*
Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)
Yong He
2023-10-02
*
Various SPIRV fixes. (#3231)
Yong He
2023-09-27
*
SPIR-V image operations (#3163)
Ellie Hermaszewska
2023-09-05
*
Fix memory barrier intrinsics. (#3166)
Yong He
2023-08-30
*
Lower all ByteAddressBuffer uses for SPIRV. (#3143)
Yong He
2023-08-23
*
Compile append and consume structured buffers to glsl. (#3142)
Yong He
2023-08-21
*
Be more careful about merge blocks during loop inversion (#3136)
Ellie Hermaszewska
2023-08-17
*
Add loop inversion pass (#2899)
Ellie Hermaszewska
2023-08-17
*
SPIR-V WIP (#3064)
Ellie Hermaszewska
2023-08-15
*
Support per field matrix layout (#3101)
Yong He
2023-08-14
*
Add glsl intrinsics for CalculateLevelOfDetail (#3023)
Ellie Hermaszewska
2023-07-26
*
Add GatherCmp* for texture objects (#3024)
Ellie Hermaszewska
2023-07-26
*
Add support for `-fvk-invert-y`. (#3012)
Yong He
2023-07-21
*
Add glsl intrinsic for SampleCmpLevelZero with offset and correct existing in...
Ellie Hermaszewska
2023-07-10
*
Work around for NonUniformResourceIndex with non integral types. (#2963)
jsmall-nvidia
2023-07-06
*
Fix function side-effectness prop logic. (#2875)
Yong He
2023-05-09
*
Various dxc/fxc compatibility fixes. (#2863)
Yong He
2023-05-02
*
Switch to short circuiting semantics for scalar `?:` operator. (#2733)
Yong He
2023-03-24
*
Support GL_EXT_fragment_shader_barycentric (#2704)
Samuel Kogler
2023-03-16
*
Detect and deduplicate read-only resource access. (#2680)
Yong He
2023-02-27
*
More control flow simplifications. (#2673)
Yong He
2023-02-24
*
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2023-02-16
*
Arithmetic simplifications and more IR clean up logic. (#2632)
Yong He
2023-02-07
*
Reimplement address elimination. (#2605)
Yong He
2023-01-24
*
Full address insts elimination for backward autodiff. (#2604)
Yong He
2023-01-23
*
Remove `construct` IR op. (#2555)
Yong He
2022-12-07
*
Shader Execution Reordering (via NVAPI) (#2484)
jsmall-nvidia
2022-11-02
[next]