v2024.1.23
github-actions
released this
27 Jun 15:51
·
694 commits
to master
since this release
cb610113 Add API for querying dependency files on IModule (#4493) 1d4db422 Ray tracing validation (#4418) 7751963f Implement `uint2` variant of `asdouble` intrinsic (#4488) 4dd41de7 Remove returned-array-legalization pass for metal (#4478) de454b0e Fix Texture2DMSArray (#4485) e1d0ef20 Expand upon existing `ImageSubscript` support (Metal, GLSL, SPIRV) (#4408) 969dd4cc Support atomic intrinsics for Metal (#4473) 63e0064b Fix return type address space checking. (#4465) e2b56d01 Add intrinsic for `IsHelperLane()` in HLSL (#4471) 8d2f6e4d Add case to `emitVectorReshape` for when using a `vector<M, N>` type with `T` value (#4419) d832e335 Added float2x2 cast to float4 (and vise versa) (#4432) cf8d1cef Implementing `tbuffer` layout(s) (#4436) d349fd9e Add capture logic to other interfaces. (#4412) c3c1cb67 Disambiguate int type matrix multiply (#4425) 8c778870 Metal: Implement fix for non vector4 texture Load/Sample (#4417) 93fcb83c Feature/capture (#4397) f6b3ba88 Fixed gl_LocalInvocationIndex being uvec3 instead of uint (#4403) c00f461a remove inline that crashes old glibc version (#4398) fdef653a Improve Direct SPIRV Backend Test Coverage (#4396) 33e81a03 [Metal] Fix global constant array emit. (#4392) a38a4fb2 Make unknown attributes a warning instead of an error. (#4391) a210091c [Metal] Support SV_TargetN. (#4390) 2cc96907 Implement for metal `SV_GroupIndex` (#4385) a6b8348f fix the clang/gcc warning (#4382) cfef0c6f Metal: misc fixes and enable more tests. (#4374) 2407966e SPIR-V `SV_InstanceId` support in pixel shader (#4368) fba316f0 Remove `IRHLSLExportDecoration` and `IRKeepAliveDecoration` for non-CUDA/Torch targets (#4364) f0d40ad5 capture/replay: implement infrastructure for capture (#4372) ecc6ecb3 Fix cuda/cpp/metal crash for when using GLSL style shader inputs (#4378)