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-byte-address-legalize.cpp
Commit message (
Expand
)
Author
Age
*
Handle getEquivalentStructuredBuffer(castDynamicResource) in byte address leg...
Yong He
2025-09-30
*
Fix Metal invalid as_type cast for 64-bit RWByteAddressBuffer.Store values (#...
Gangzheng Tong
2025-07-29
*
Add Slang-specific intrinsics for integer pack/unpack (#6459)
Darren Wihandi
2025-02-28
*
Add packed 8bit builtin types (#5939)
Darren Wihandi
2024-12-26
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
format
Ellie Hermaszewska
2024-10-29
*
Metal: `Interlocked` (atomic) member function support for buffers (#4655)
ArielG-NV
2024-07-18
*
Metal: misc fixes and enable more tests. (#4374)
Yong He
2024-06-13
*
RasterizerOrder resource for spirv and metal. (#4175)
Yong He
2024-05-16
*
Add LoadAligned and StoreAligned methods to ByteAddressBuffers (#4066)
Sriram Murali
2024-05-13
*
Generate vectorized version of byteaddress load/store methods (#4036)
Sriram Murali
2024-04-30
*
Refactor memory qualifier decorators to be a bit-flag set, resolves #3841 (#3...
ArielG-NV
2024-04-03
*
Make type names spec-conformant in SPIRV reflect. (#3748)
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
*
Use target-dependent pointer size in natural layout. (#3210)
Yong He
2023-09-18
*
Compile append and consume structured buffers to glsl. (#3142)
Yong He
2023-08-21
*
Create storage types of different layouts for SPIRV emit. (#3116)
Yong He
2023-08-17
*
Fix ByteAddressBuffer array legalization. (#3106)
Yong He
2023-08-15
*
Support per field matrix layout (#3101)
Yong He
2023-08-14
*
Support `-fvk-use-gl-layout` for ByteAddressBuffer load/store. (#3068)
Yong He
2023-08-08
*
Dictionary using lowerCamel (#2835)
jsmall-nvidia
2023-04-25
*
Remove `SharedIRBuilder`. (#2657)
Yong He
2023-02-16
*
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2023-02-16
*
Rename IR opcodes to unify style. (#2556)
Yong He
2022-12-07
*
Cleanup refactoring work around the IR builder (#2061)
Theresa Foley
2021-12-17
*
Add an accessor for IRInst opcode (#1707)
Tim Foley
2021-02-16
*
Unify handling of static and dynamic dispatch for interfaces (#1612)
Tim Foley
2020-11-19
*
Support for float atomics on RWByteAddressBuffer (#1502)
jsmall-nvidia
2020-08-18
*
Add support for generic load/store on byte-addressed buffers (#1334)
Tim Foley
2020-04-27