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-specialize-resources.cpp
Commit message (
Expand
)
Author
Age
*
Force inline functions that takes InputPatch and OutputPatch (#6407)
Jay Kwak
2025-02-19
*
Fix resource specialization issue where store insts from inlined calls are no...
Sai Praveen Bangaru
2025-01-17
*
Add `IDifferentiablePtrType` support for arrays (#5576)
Sai Praveen Bangaru
2024-11-18
*
Make various parameters and return types require specialization when targetin...
Anders Leino
2024-11-06
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
Write only texture types. (#5454)
Yong He
2024-10-30
*
format
Ellie Hermaszewska
2024-10-29
*
Fix resource specialization with `-embed-dxil` (#4990)
ArielG-NV
2024-09-04
*
Fix invalid code generation for when using nested resource specialization (#4...
ArielG-NV
2024-07-30
*
Add generic descriptor indexing intrinsic (#4389)
dubiousconst282
2024-07-24
*
Add options to speedup compilation. (#4240)
Yong He
2024-05-29
*
Add `-minimum-slang-optimization` to favor compile time. (#4186)
Yong He
2024-05-17
*
Remove use of `G0` and `__target_intrinsic` in stdlib. (#4170)
Yong He
2024-05-14
*
Implement 8.14-8.19 of OpenGL-GLSL specification
ArielG-NV
2024-04-03
*
Fix spirv generation for using output stream in a function. (#3806)
Yong He
2024-03-20
*
Refactor compiler option representations. (#3598)
Yong He
2024-02-20
*
Fix spirv emit that leads to pathological downstream time. (#3546)
Yong He
2024-02-03
*
Add ConstBufferPointer::subscript. (#3415)
Yong He
2023-12-15
*
Small warnings and bugs (#3272)
Ellie Hermaszewska
2023-10-11
*
SPIRV compiler performance fixes. (#3258)
Yong He
2023-10-04
*
Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)
Yong He
2023-10-02
*
Proper lowering of functiosn that returns NonCopyable values. (#3179)
Yong He
2023-09-03
*
Fix GLSL code gen around RayQuery and HitObject types. (#3173)
Yong He
2023-09-01
*
Inline all RayQuery/HitObject typed functions when targeting GLSL. (#3172)
Yong He
2023-08-31
*
Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)
Yong He
2023-08-31
*
Fixes for Shader Execution Reordering on VK (#2929)
Theresa Foley
2023-06-13
*
Add API for querying total compile time. (#2898)
Yong He
2023-05-23
*
Remove `SharedIRBuilder`. (#2657)
Yong He
2023-02-16
*
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2023-02-16
*
Mesh shader support (#2464)
Ellie Hermaszewska
2022-11-16
*
Fix resource inout param specialization. (#2394)
Yong He
2022-09-05
*
Multi parameter `__subscript` (#2392)
Yong He
2022-09-05
*
Clean up void returns. (#2260)
Yong He
2022-06-01
*
Refactor: eliminate BackEndCompileRequest (#2178)
Theresa Foley
2022-04-11
*
Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...
Yong He
2022-02-25
*
Cleanup refactoring work around the IR builder (#2061)
Theresa Foley
2021-12-17
*
Fix a few issues around opaque types as outputs (#1918)
Theresa Foley
2021-08-11
*
Work to mitigate SPIR-V bloat (#1914)
Theresa Foley
2021-07-21
*
Add support for returning structures that contain opaque types (#1835)
Tim Foley
2021-05-04
*
Add an accessor for IRInst opcode (#1707)
Tim Foley
2021-02-16
*
Add a pass to support resource return values (#1537)
Tim Foley
2020-09-10
*
Run array specialization in a sperate pass. (#1449)
Yong He
2020-07-23
*
Disable specializing function calls if they have a struct param, that contain...
jsmall-nvidia
2020-07-17
*
Specialize function calls involving array arguments. (#1389)
Yong He
2020-06-15
*
Use slang- prefix on slang compiler and core source (#973)
jsmall-nvidia
2019-05-31