v2024.1.8
github-actions
released this
22 Apr 04:40
·
602 commits
to master
since this release
c5b855d7 Update the dependency file (#3994) 51dc26ea Flag to prevent packing of cbuffer elements in HLSL backend. (#3993) 8362c2d4 Create a new release build for linux_x64. (#3989) beae3a9d Add metal downstream compiler + metallib target. (#3990) f9bcad35 Initial pass to add capability declarations to stdlib intrinsics. (#3912) 2da28c50 Support arithmetics on generic arguments (#3968) e0aa53fb allow preludes in include folder (#3976) adbaf8f2 add `-ignore-capabilities` flag (#3984) 7c162eba Enable NonUniformResourceIndex support for glsl, hlsl and spirv (#3899) a3a5e7ea Metal: rewrite global variables as explicit context. (#3981) a2b9e376 ForceInline SampleLevel to allow decorations to be applied (#3977) d3fd7470 Implement if(let ...) syntax (#3673) (#3958) 5dd27a26 Support combined texture sampler when targeting HLSL. (#3963) 355a8d8f commit to partially fix #3931 (#3972) 2c66cc7e Add skeleton for metal backend. (#3971) 4b3f554a Force Inline all the InterlockedAdd functions in stdlib (#3965) 67313584 Fix Slang documentation typos (#3961) 282da4ac Fix for unscoped enums circular reference causing an error, #3959 (#3962) d5d39dda Init expressions for struct fields support, #3738 (#3907) 3192f34f [GFX] Fix d3d12 buffer view creation logic for StructuredBuffers. (#3954) 030d7f45 Support 64bit HLSL atomic functions (#3957) 54745ac9 Documentation: fix typos and grammar (#3945) 31c704f2 Fix micro expansion issue for __LINE__. (#3942) b937207d Fix IR lowering bug of do-while loops. (#3941) 565a871a Fix the issue that 'spGetDependencyFilePath' report 'unknown' (#3927) (#3939) 99584007 Fix another bug in entrypoint specialization arg synthesis. (#3933) 4df7887f Add missing astBuilder setting in `ComponentType::tryFoldIntVal`. (#3934) cc3e9798 Disable sccache timestamps (#3937) 1afb9cb4 Fix the issues when compiling slang to library (#3936) 2a5d126c WIP: Fix the variable scope issue (#3838) (#3892) 5a9fcbd4 HLSL RT pipeline compile-only tests (#3793)