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
/
cross-compile
Age
Commit message (
Expand
)
Author
2023-11-16
Unify stdlib `Texture` types into one generic type. (#3327)
Yong He
2023-10-02
Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)
Yong He
2023-09-27
Various SPIRV fixes. (#3231)
Yong He
2023-09-05
SPIR-V image operations (#3163)
Ellie Hermaszewska
2023-08-30
Fix memory barrier intrinsics. (#3166)
Yong He
2023-08-23
Lower all ByteAddressBuffer uses for SPIRV. (#3143)
Yong He
2023-08-21
Compile append and consume structured buffers to glsl. (#3142)
Yong He
2023-08-17
Be more careful about merge blocks during loop inversion (#3136)
Ellie Hermaszewska
2023-08-17
Add loop inversion pass (#2899)
Ellie Hermaszewska
2023-08-15
SPIR-V WIP (#3064)
Ellie Hermaszewska
2023-08-14
Support per field matrix layout (#3101)
Yong He
2023-07-26
Add glsl intrinsics for CalculateLevelOfDetail (#3023)
Ellie Hermaszewska
2023-07-26
Add GatherCmp* for texture objects (#3024)
Ellie Hermaszewska
2023-07-21
Add support for `-fvk-invert-y`. (#3012)
Yong He
2023-07-10
Add glsl intrinsic for SampleCmpLevelZero with offset and correct existing in...
Ellie Hermaszewska
2023-07-06
Work around for NonUniformResourceIndex with non integral types. (#2963)
jsmall-nvidia
2023-05-09
Fix function side-effectness prop logic. (#2875)
Yong He
2023-05-02
Various dxc/fxc compatibility fixes. (#2863)
Yong He
2023-03-24
Switch to short circuiting semantics for scalar `?:` operator. (#2733)
Yong He
2023-03-16
Support GL_EXT_fragment_shader_barycentric (#2704)
Samuel Kogler
2023-02-27
Detect and deduplicate read-only resource access. (#2680)
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
2023-02-07
Arithmetic simplifications and more IR clean up logic. (#2632)
Yong He
2023-01-24
Reimplement address elimination. (#2605)
Yong He
2023-01-23
Full address insts elimination for backward autodiff. (#2604)
Yong He
2022-12-07
Remove `construct` IR op. (#2555)
Yong He
2022-11-02
Shader Execution Reordering (via NVAPI) (#2484)
jsmall-nvidia
2022-10-12
Add support for SV_ViewID (#2440)
Ellie Hermaszewska
2022-08-17
Warning on lossy implicit casts. (#2367)
Yong He
2022-05-18
Support for querying which parameters are used in emitted code (#2239)
Alexey Panteleev
2022-05-10
Use IR pass to eliminate phi nodes (#2226)
Theresa Foley
2021-07-21
Work to mitigate SPIR-V bloat (#1914)
Theresa Foley
2021-05-28
Glslang refactor bugfix (#1863)
jsmall-nvidia
2021-05-14
DXC as DownstreamCompiler (#1845)
jsmall-nvidia
2021-05-14
FXC as DownstreamCompiler (#1844)
jsmall-nvidia
2021-01-15
Convert more tests to use shader objects (#1659)
Tim Foley
2021-01-05
Add basic GLSL support for SV_Barycentrics (#1648)
Tim Foley
2020-09-21
Enable all dynamic dispatch tests on CUDA. (#1552)
Yong He
2020-07-08
Add support for global uniform shader parameters (#1433)
Tim Foley
2020-06-04
Add missing loop-attribs.slang.hlsl for the test case
Yong He
2020-06-04
Change loop-attrib test case to CROSS_COMPILE per review comments
Yong He
2020-06-04
Emit [loop] attribute to output HLSL.
Yong He
2020-05-11
Add GLSL translation for HLSL fmod() (#1342)
Tim Foley
2020-05-01
Improve GLSL coverage of boolean binary ops (#1335)
Tim Foley
2020-04-20
Fix stdlib definitions of half<->float conversion (#1326)
Tim Foley
2020-04-16
Workaround for matching of dxc diagnostics (#1324)
jsmall-nvidia
2020-04-08
Fix expected output for dxc-error test. (#1312)
Tim Foley
2020-03-25
Fix a bug in exiting SSA form for loops (#1293)
Tim Foley
2020-02-24
Fix support for SV_Coverage on GLSL path (#1239)
Tim Foley
[next]