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-lower-buffer-element-type.cpp
Commit message (
Expand
)
Author
Age
*
Fix `shouldEmitSPIRVDirectly` (#8019)
ArielG-NV
2025-08-26
*
Introduce CDataLayout & -fvk-use-c-layout (#8136)
Julius Ikkala
2025-08-21
*
Address structured buffer `GetDimensions` issues for WGSL, GLSL and SPIRV (#7...
Darren Wihandi
2025-05-16
*
support specialization constant sized array (#6871)
kaizhangNV
2025-05-14
*
Update SPIRV-Tools and fix new validation errors. (#6511)
Yong He
2025-03-06
*
Lower varying parameters as pointers instead of SSA values. (#5919)
Yong He
2025-01-07
*
Allow `Optional`, `Tuple` and `bool` to be used in varying input/output. (#5889)
Yong He
2024-12-18
*
Allow pointers to existential values. (#5793)
Yong He
2024-12-09
*
Add datalayout for constant buffers. (#5608)
Yong He
2024-11-21
*
Fix IntVal unification logic to insert type casts + buffer element lowering r...
Yong He
2024-11-06
*
[WGSL] Enable arbitrary arrays in uniform buffers. (#5497)
Yong He
2024-11-06
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
format
Ellie Hermaszewska
2024-10-29
*
Fix spirv codegen for pointer to empty structs. (#5355)
Yong He
2024-10-21
*
Fix spirv lowering logic around pointer to unsized array. (#5243)
Yong He
2024-10-09
*
Initial WGSL support (#5006)
Anders Leino
2024-09-09
*
Implement `-fvk-use-dx-layout` (#4912)
ArielG-NV
2024-08-26
*
Overhaul IR lowering of pointer types. (#4710)
Yong He
2024-07-25
*
Fix for `ConstantBuffer<T[...]>` causing a segfault (#4705)
ArielG-NV
2024-07-23
*
Allow CPP/CUDA/Metal to lower/legalize buffer-elements to support column_majo...
ArielG-NV
2024-07-18
*
Fix all Clang-14 warnings (#4203)
ArielG-NV
2024-05-22
*
SPIRV: Fix performance issue when handling large arrays. (#4064)
Yong He
2024-05-01
*
Switch to direct-to-spirv backend as default. (#4002)
Yong He
2024-04-23
*
Fix regression on pointer address space handling. (#3797)
Yong He
2024-03-19
*
Fix `sessionDesc.defaultMatrixLayoutMode` being ineffective. (#3753)
Yong He
2024-03-12
*
Refactor compiler option representations. (#3598)
Yong He
2024-02-20
*
Add per-buffer data layout control. (#3551)
Yong He
2024-02-05
*
[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)
Yong He
2024-01-24
*
Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)
Yong He
2023-10-02
*
[Direct SPIRV]: ray tracing pipeline intrinsics. (#3244)
Yong He
2023-09-28
*
Various SPIRV fixes. (#3231)
Yong He
2023-09-27
*
Misc SPIRV fixes. (#3220)
Yong He
2023-09-21
*
Use target-dependent pointer size in natural layout. (#3210)
Yong He
2023-09-18
*
Fix GLSL code gen around RayQuery and HitObject types. (#3173)
Yong He
2023-09-01
*
Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)
Yong He
2023-08-31
*
Misc. SPIRV Fixes, Part 2. (#3147)
Yong He
2023-08-24
*
Lower all ByteAddressBuffer uses for SPIRV. (#3143)
Yong He
2023-08-23
*
Create storage types of different layouts for SPIRV emit. (#3116)
Yong He
2023-08-17
*
Support per field matrix layout (#3101)
Yong He
2023-08-14