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
/
tests
/
reflection
Commit message (
Expand
)
Author
Age
*
Fixed stage and result field names in json reflection (#5927)
Stan
2024-12-21
*
Add datalayout for constant buffers. (#5608)
Yong He
2024-11-21
*
format
Ellie Hermaszewska
2024-10-29
*
Allow implicit 'uniform' entrypoint parameters. (#4765)
Yong He
2024-08-01
*
Allow multiple _AttributeTargets for attribute declaration (#4087)
kaizhangNV
2024-05-02
*
Fix reflection-test issue (#4082) (#4084)
kaizhangNV
2024-05-02
*
Refactor compiler option representations. (#3598)
Yong He
2024-02-20
*
Support visibility control and default to `internal`. (#3380)
Yong He
2023-12-06
*
Parameter binding and gfx fixes. (#3302)
Yong He
2023-11-01
*
Pointer layout support (#2930)
jsmall-nvidia
2023-06-27
*
Confirm reflection output is valid JSON (#2910)
jsmall-nvidia
2023-05-31
*
Warning on lossy implicit casts. (#2367)
Yong He
2022-08-17
*
Yet more improvements/fixes to cpu-target.md (#2330)
jsmall-nvidia
2022-07-19
*
Support for querying which parameters are used in emitted code (#2239)
Alexey Panteleev
2022-05-18
*
Remove some "do what I mean" logic from reflection API (#1539)
Tim Foley
2020-09-11
*
Remove static struct members from layout and reflection (#1310)
jsmall-nvidia
2020-04-08
*
Fix a bug in handling explicit register space bindings (#1175)
Tim Foley
2020-01-23
*
Cover a few corner cases in reflection API (#1163)
Tim Foley
2020-01-08
*
Remove legacy feature for merging global shader parameters (#1139)
Tim Foley
2019-12-06
*
Start exposing a new COM-lite API (#987)
Tim Foley
2019-06-19
*
Allow plugging in types with resources for interface parameters (#913)
Tim Foley
2019-03-26
*
Improve logic for when a "default space" is needed (#925)
Tim Foley
2019-03-25
*
Track stage for varying sub-fields (#842)
Tim Foley
2019-02-12
*
Allow entry points to have explicit generic parameters (#826)
Tim Foley
2019-02-05
*
Initial support for uniform parameters on entry points (#815)
Tim Foley
2019-01-31
*
Add underscores to `AttributeUsage` to signal its preview state.
Yong He
2019-01-29
*
Add support for user defined attributes.
Yong He
2019-01-29
*
Add an error for global uniform parameter declarations (#773)
Tim Foley
2019-01-14
*
Fix some subtle bugs in D3D constant buffer layout (#771)
Tim Foley
2019-01-11
*
Change how buffers are emitted (#741)
Tim Foley
2018-12-07
*
Allow parameter blocks to be explicitly bound to spaces (#736)
Tim Foley
2018-11-30
*
Use register spaces by default for D3D12 targets (#734)
Tim Foley
2018-11-30
*
Fix uses of dynamic_cast on types in reflection API (#731)
Tim Foley
2018-11-29
*
Add support for unbounded arrays as shader parameters (#725)
Tim Foley
2018-11-21
*
Rework command-line options handling for entry points and targets (#697)
Tim Foley
2018-10-29
*
Remove the "hack sampler" workaround (#648)
Tim Foley
2018-09-21
*
Support for [[vk::push_constant]] (#629)
jsmall-nvidia
2018-08-22
*
Feature/attributed binding (#621)
jsmall-nvidia
2018-07-31
*
Add options to control matrix layout rules (#583)
Tim Foley
2018-05-31
*
Add support for explicit register space bindings (#542)
Tim Foley
2018-05-02
*
Change uses of "spire" to "slang" (#461)
Tim Foley
2018-03-29
*
Merge from v0.9.15 (#460)
Tim Foley
2018-03-28
*
IR/Vulkan fixes (#412)
Tim Foley
2018-02-16
*
Remove support for the -no-checking flag (#392)
Tim Foley
2018-02-02
*
no-codegen compile flag and global generics reflection (#347)
Yong He
2018-01-02
*
Add sample-rate-input detection for HLSL. (#312)
Tim Foley
2017-12-15
*
More fixups for parameter block binding generation (#311)
Tim Foley
2017-12-15
*
Fix parameter block binding for Vulkan (#308)
Tim Foley
2017-12-13
*
Add API to query stage of varying parameter (#302)
Tim Foley
2017-11-29
*
Add reflection API to get type name (#263)
Tim Foley
2017-11-07
[next]