Skip to content

v2024.1.34

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Aug 20:35
· 618 commits to master since this release
d63f5e2
Slang v2024.1.34

Changes:

d63f5e20 Allow a enum case to reference a previously defined value. (#4768)
69dd7f40 Perform type legalization on StructuredBuffer element. (#4767)
32b84321 Allow implicit 'uniform' entrypoint parameters. (#4765)
4c6b0a28 Allow generic type deduction from ParameterBlock arguments. (#4766)
bab4b821 Feature/replayer (#4750)
93a3ba81 Warnings target switch intrinsic asm (#4727)
134f8ccc Fix IR lowering for generic interface types. (#4761)
6e4b8274 Fixes for Metal ParameterBlock support. (#4752)
04e7327a Move SPIRV global variables into a context variable (#4741)
fef0a87d Fix invalid code generation for when using nested resource specialization (#4751)
ff6519f0 Set `nullptr` to the default value of the target VarDeclBase (#4757)
c94fd84e Fix SPIRV emit for small-integer texture types. (#4753)
7e2bc8e0 Allow passing sized array to unsized array parameter. (#4744)
c0bff665 Disable warnings for input global variables (#4745)
a266cbfe Add reflection of inout modifiers (#4711)
a4eac091 Assertion failure on debug build for memory leaks (#4733)
0fe55d6d Disallow multi-dim vector subscript in slang IR (#4277)
2e7e2b56 Add `_Internal`/`External` atom enforcement and validation. (#4702)
19657f8a Add a proposal for new AST/IR serialization (#4684)
c9d89a40 Overhaul IR lowering of pointer types. (#4710)
1343ab79 Fix around extensions and `IDifferentiable` requirement synthesis.  (#4729)
3c03d279 Don't trigger CI on doc changes. (#4736)
a443350a Allow implicitly casting enum types to bool. (#4739)
7ea47f9a Support 1-dimensional matrix for HLSL (#4728)