index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-ir.h
Age
Commit message (
Expand
)
Author
2024-04-03
Implement 8.14-8.19 of OpenGL-GLSL specification
ArielG-NV
2024-03-26
Fix the sign-extending issue in right shift (#3820)
kaizhangNV
2024-03-15
Implement raytracing extension(s); resolves #3560 for GLSL & SPIR-V targets (...
ArielG-NV
2024-03-01
Add support for bitfields (#3639)
Ellie Hermaszewska
2024-02-26
Allow default values for `extern` symbols. (#3632)
Yong He
2024-02-08
Support pointers in SPIRV. (#3561)
Yong He
2024-02-06
Unify GLSL and HLSL buffer block parsing. (#3552)
Yong He
2024-02-05
Add per-buffer data layout control. (#3551)
Yong He
2023-12-15
GLSL SSBO Support (#3400)
Ellie Hermaszewska
2023-12-05
squash warnings (#3378)
Ellie Hermaszewska
2023-11-16
Unify stdlib `Texture` types into one generic type. (#3327)
Yong He
2023-11-14
Add GLSL Compatibility. (#3321)
Yong He
2023-11-07
Add `IRThisTypeWitness` to stand in for witness lookups inside an interface d...
Yong He
2023-09-28
Support `constref` parameters passing. (#3249)
Yong He
2023-09-27
Various SPIRV fixes. (#3231)
Yong He
2023-09-21
Various slangpy fixes. (#3227)
Yong He
2023-09-21
Do not move movable insts in fuse-satcoop (#3221)
Ellie Hermaszewska
2023-09-05
SPIR-V image operations (#3163)
Ellie Hermaszewska
2023-08-17
Create storage types of different layouts for SPIRV emit. (#3116)
Yong He
2023-08-16
Use ankerl/unordered_dense as a hashmap implementation (#3036)
Ellie Hermaszewska
2023-08-15
SPIR-V WIP (#3064)
Ellie Hermaszewska
2023-08-14
Support per field matrix layout (#3101)
Yong He
2023-08-10
Add support for ConstBufferPointer on Vulkan. (#3089)
Yong He
2023-08-07
Casting and vector/scalar correct arithmetic ops for SPIR-V (#3056)
Ellie Hermaszewska
2023-08-04
Redesign `DeclRef` and systematic `Val` deduplication (#3049)
Yong He
2023-08-01
Generalize collectInductionValues (#3031)
Ellie Hermaszewska
2023-07-19
Add `sampleCount` parameter for MS textures. (#3001)
Yong He
2023-07-18
Simplify Lookup and improve compiler performance. (#2996)
Yong He
2023-07-12
Pool inst worklists and hashsets to avoid rehashing. (#2982)
Yong He
2023-07-12
Use scratchData on `IRInst` to replace HashSets. (#2978)
Yong He
2023-07-10
Do not fail when emitting GLSL using unorm/snorm textures (#2973)
Ellie Hermaszewska
2023-06-27
Pointer layout support (#2930)
jsmall-nvidia
2023-06-26
Fix DCE on mutable calls in a loop. (#2943)
Yong He
2023-06-13
Fixes for Shader Execution Reordering on VK (#2929)
Theresa Foley
2023-05-12
Fusion pass for saturated_cooperation (#2874)
Ellie Hermaszewska
2023-04-26
Fix most of the disabled warnings on gcc/clang (#2839)
Ellie Hermaszewska
2023-04-25
Support recomputing phi params in bwd prop func. (#2841)
Yong He
2023-04-25
Bump glm and stb + small neatenings (#2831)
Ellie Hermaszewska
2023-04-25
Dictionary using lowerCamel (#2835)
jsmall-nvidia
2023-04-19
Make SourceMap a value type (#2812)
jsmall-nvidia
2023-03-27
Use c++17 standard (#2686)
Ellie Hermaszewska
2023-03-26
Add PyTorch C++ binding generation. (#2734)
Yong He
2023-03-22
Source map obfuscation (#2717)
jsmall-nvidia
2023-03-13
Support high order diff pattern: `bwd_diff(fwd_diff(f))`. (#2695)
Yong He
2023-02-24
More control flow simplifications. (#2673)
Yong He
2023-02-16
Remove `SharedIRBuilder`. (#2657)
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-14
Support custom backward derivative attribute. (#2594)
Yong He
2023-01-06
Split bwd_diff op into separate ops for primal and propagate func. (#2582)
Yong He
[prev]
[next]