github-actions
released this
07 Nov 23:50
·
67 commits
to master
since this release
Slang v2024.14.5 === Breaking changes === f4d5aa73 Revert uint<->int implicit cast cost to prefer promotion to unsigned. (#5480) === All changes for this release === 462584dc Mark -embed-downstream-ir as experimental (#5517) (#5434:forward looking) 9ff6dd4e Correct category label positioning in hlsl.meta.slang (#5515) 64c6cb19 Fix user-attribute-lookup wgpu crash (#5510) 43df1da0 Enable a bunch of WGPU tests (#5513) (#5505:forward looking) d53a3ab9 Fix the logic bug in spirv-emit compile option (#5512) 7c195d3b Fix CUDA prelude for makeMatrix (#5509) 65de5452 Fix the WGSL error about semantic when a nested struct is inlined (#5506) 989847f6 Fix IntVal unification logic to insert type casts + buffer element lowering regression. (#5508) (#5262:forward looking) d9cb281f Document raytracing functions (#5494) 2533125c Fix WGSL parameter block binding. (#5500) (#5222:forward looking) b8670343 [WGSL] Enable arbitrary arrays in uniform buffers. (#5497) (#4985:forward looking) f8294202 Make various parameters and return types require specialization when targeting WGSL (#5483) (#5228:forward looking) 79056cd7 Legalize the Entry-point for WGSL (#5498) (#5486:client exploration) 4fa76f37 Catch all exceptions in render-test (#5495) e22c0b72 Fix system semantics of SV_GroupIndex (#5496) (#4940:forward looking) 0336a3a8 Fix issue of infinity float literal (#5489) (#5280:forward looking) fc7de920 Update slang-rhi and fix error handling (#5485) b118451e Move switch statement bodies to their own lines (#5493) 53dd5928 Fixing the wrong implementation of some math intrinsic (#5491) (#5282:forward looking) 7c2ff547 Various WGSL fixes. (#5490) (#5289:forward looking) 2c8dacfa Update user-guide top bar nav links. (#5488) de561959 Add codeowners file (#5482) 5f4980a1 Allow enum cases to be used in attribute arguments. (#5478) (#5477:client support) [BREAKING] f4d5aa73 Revert uint<->int implicit cast cost to prefer promotion to unsigned. (#5480) 61cddbee Improve on spirv generation compile option (#5479) b8d50b58 Enable a few more WGPU tests (#5476) e1c3c4ae Update Slang-RHI again to get more WGPU fixes (#5475) (#5222:forward looking) c044ec22 Update Slang-RHI to get recent WGPU fixes (#5467) 07e45add Add `lerp` for wgsl. (#5472) 582d10d5 Add function of getting hash string to wasm binding (#5468) 0f68de95 fix javascript error on doc layout. (#5464) 1487a1f9 Constant-fold for the type-casting in switch-case labels (#5436) a98fb6cb Enhancements to diff script (#5460) 90bde476 Find slangc in more places in doc generation script (#5461) 28f20f45 Write only texture types. (#5454) (#5333:forward looking) feec3cf4 Add design doc for write-only textures. (#5455) 368c2d6e Add google analytics. (#5438) 521df4f0 Fix vs build (#5452) 302e6042 Correct formatting (#5457) 10549e6b fix release script (#5459) 22d1e345 format yaml and json (#5428) 44dc5ea2 Put debug symbols in releases (#5370) 613a29af Precompiled SPIR-V import support (#5048) (#4992:forward looking) 99c728f8 fix formatting issue (#5432)