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-type-layout.cpp
Age
Commit message (
Expand
)
Author
2022-03-28
Allow slangc to generate exe from .slang file. (#2170)
Yong He
2022-02-28
Use GLSL scalar layout for constant buffers. (#2147)
Yong He
2022-02-25
Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...
Yong He
2021-06-14
Improve comments around -Xarg and C++/CUDA layout (#1884)
jsmall-nvidia
2021-06-10
CUDA layout corner cases/testing (#1881)
jsmall-nvidia
2021-06-09
Fix CUDA vector layout logic. (#1879)
Yong He
2021-06-08
Various fixes to CUDA backend. (#1877)
Yong He
2021-06-04
Enable tracing rays with OptiX backend (#1871)
Nathan V. Morrical
2021-06-02
Fix cyclic reference in `ExtendedTypeLayout`. (#1868)
Yong He
2021-05-25
OptiX ray payload read/write support in raytracing pipeline shaders (#1853)
Nathan V. Morrical
2021-04-29
Update gfx back-ends to handle static specialization (#1826)
Tim Foley
2020-11-19
Unify handling of static and dynamic dispatch for interfaces (#1612)
Tim Foley
2020-10-02
Specialize exsitentials parameters in struct fields. (#1565)
Yong He
2020-09-14
Support shader parameters that are an array of existential type. (#1542)
Yong He
2020-09-14
Change the layout we compute/store for parameter groups (#1540)
Tim Foley
2020-09-04
Allow mixing unspecialized and specialized existential parameters. (#1533)
Yong He
2020-09-03
Rework type layout for ExistentialSpecializedType (#1531)
Yong He
2020-09-02
Allow unspecialized existential shader parameters (dynamic dispatch). (#1529)
Yong He
2020-08-05
Change the policy for entry-point uniform parameters on Vulkan (#1476)
Tim Foley
2020-07-31
Fix issues arising around DXR 1.1 RayQuery usage (#1468)
Tim Foley
2020-07-15
Remove KernelContext wrapper from CPU/CUDA emit (#1440)
Tim Foley
2020-06-18
Fix and improvements around repro (#1397)
jsmall-nvidia
2020-06-05
ASTNodes use MemoryArena (#1376)
jsmall-nvidia
2020-05-29
Feature/ast syntax standard (#1360)
jsmall-nvidia
2020-05-28
WIP: ASTBuilder (#1358)
jsmall-nvidia
2020-05-22
Tidy up around AST nodes (#1353)
jsmall-nvidia
2020-04-14
Change rules for layout of buffers/blocks containing only interface types (#1...
Tim Foley
2020-04-08
Remove static struct members from layout and reflection (#1310)
jsmall-nvidia
2020-02-26
Support for RWTexture types on CPU and CUDA (#1243)
jsmall-nvidia
2020-02-10
Add attributes to enable dual-source blending on Vulkan (#1210)
Tim Foley
2020-01-28
Synthesizing CUDA tests (#1183)
jsmall-nvidia
2020-01-27
CUDA implement StructuredBuffer/ByteAddressBuffer as pointer/count as is on C...
jsmall-nvidia
2020-01-24
Texture Sample available in CUDA (#1176)
jsmall-nvidia
2020-01-17
Slang -> CUDA kernel runs correctly in test infrastructure (#1167)
jsmall-nvidia
2019-12-19
WIP CUDA source emit (#1157)
jsmall-nvidia
2019-11-06
Fixes to how "pending" data is reported in type layouts (#1108)
Tim Foley
2019-10-22
User IR-based layout for all IR steps (#1084)
Tim Foley
2019-10-17
Initial work on representing layout at IR level (#1079)
Tim Foley
2019-10-11
Support for unbounded array of arrays (#1078)
jsmall-nvidia
2019-08-12
Callable CPU code support (#1014)
jsmall-nvidia
2019-08-08
WIP: Preliminary Slang -> C++ code generation (#1009)
jsmall-nvidia
2019-08-08
Revise new COM-lite API (#1007)
Tim Foley
2019-07-17
Slang -> C++ -> SharedLibrary -> Test (#999)
jsmall-nvidia
2019-06-19
Start exposing a new COM-lite API (#987)
Tim Foley
2019-05-31
Use slang- prefix on slang compiler and core source (#973)
jsmall-nvidia