MyGit

v2024.13

shader-slang/slang

版本发布时间: 2024-09-30 19:37:40

shader-slang/slang最新发布版本:v2024.14.5(2024-11-08 07:50:08)

Key Changes:

This release focuses on WGSL improvements, WebAssembly support, along with various bug fixes

=== Breaking changes === dd3d80e61 Allow lookups of overloaded methods. (#5110)

=== All changes for this release === ebee7863c Add compile_commands.json to .gitignore (#5169) 672465171 Disable wgpu on linux (#5186) (#5183:quality & productivity) 24f56d0d0 Fix target switch lowering bug. (#5182) c55805e9c Fix bug in translateGlslGlobalVar(). (#5181) (#5027:client support) 5a84e520a Fix hull shader spirv legalization bug. (#5180) (#4914:client support) afb1405bf Fix l-value computation for subscript call. (#5177) (#4971:quality & productivity) f667593e7 Add CI step to build WebAssembly version of Slang (#5164) (#5117:forward looking) 23216388d Design proposal for initialization. (#5142) (#5149:client support) 09cbd42a9 Update slang-rhi (#5176) 68c283424 Add fallback flag for sccache (#5170) 70925fecc export CMAKE_SYSTEM_PROCESSOR for cross compilation builds (#5171) 4730d54b4 Implement texture_storage_Xd in WGSL (#5158) (#5082:client exploration) 958dacf38 Update slang-rhi (#5160) 5a0224a07 Move texture format inference to frontend and add reflection api for it. (#5155) (#5148:client support) 7398e1e09 Always run AD cleanup pass. (#5157) d752482c9 Update README.md for platform support a1f6a0a4d update slang-rhi (wgpu graphics support) (#5151) eab9ac89f Remove text on inheritance support in user-guide. (#5154) 03765a691 WGSL texture support for depth and multisampled (#5152) 88623edb8 Make release note generation script shebang portable (#5145) 84fef0518 Fixing bug when writing primitives in metal mesh shaders (#5069) f5bf5ba51 Enable emscripten builds to compile slang.dll to WebAssembly. (#5131) cb1fc34c7 Fix the incorrect use of GLSL textureGather (#5150) ef3552d9c Feature/wgsl intrinsic texture gather (#5141) 3e950e11f Implemented Combined-texture for WGSL (#5130) 14b1098c9 update slang-rhi with initial wgpu support (#5137) 6912c5853 Fix incorrect use of pointer in WGSL (#5144) 53684ed91 Fix handling of pointer logic in wgsl backend. (#5129) c42b5e24b WGSL implement texture intrinsics except gather and sampler-less (#5123) a7fc5b4fa Update 003-atomic-t.md 490834924 Initial Atomic<T> type implementation. (#5125) (#5084:client exploration) b4c851fb1 Add diagnostic to verify the left hand side of a generic constraint. (#5112) (#5113:quality & productivity) 067795689 Re-enable slang-test for WGSL (#5120) 26ca9c5b0 Synthesize conformance for generic requirements. (#5111) (#5035:client support) [BREAKING] dd3d80e61 Allow lookups of overloaded methods. (#5110) (#5090:client support) 9d40ce4e8 Update spirv-tools version (#5089) 1560326cb Add design doc for atomic<T> type. (#5101) (#5100:forward looking) 3861be7ce refactor render test to use latest slang-rhi (#5119) fe71eafcb Add WGSL intrinsics for synchronization (#5114) (#5085:client exploration) c6b702c86 Use GITHUB_TOKEN if set (#5070) b7617d2ec Fix dx on vk with rhi (#5086) ccc310fa4 Support IDifferentiablePtrType (#5031) (#4998:client exploration) 1781c2969 Update auto-diff user guide (#5071) b808aa4df Report AD checkpoint contexts (#5058) (#4997:forward looking) 3240799c0 Lower the priority of looking up the rank of scope (#5065) 2d83875f4 Add IRWArray interface, and make StructuredBuffer conform to them. (#5097) (#5099:forward looking) 85b996a75 Add WGSL pack/unpack, constructor, derivatives & misc intrinsics (#5102) (#5080:forward looking) 2f455d3cc Fix WGSL frexp and modf that returns a struct (#5096) 07166468c Implement math intrinsics for WGSL (#5078) 25d155937 release-note.sh fixes (#5068) d866c0b9d Add API method to specialize function reference with argument types (#4966) c46ca4cfe Remove includes of glslang private headers (#5059) 003df7e99 Fix the issue in resolving the overload functions (#5060) (#4476:client support)

相关地址:原始地址 下载(tar) 下载(zip)

1、 slang-2024.13-linux-x86_64.zip 49.05MB

2、 slang-2024.13-linux-x86_64.tar.gz 48.99MB

3、 slang-2024.13-linux-aarch64.zip 12.94MB

4、 slang-2024.13-linux-aarch64.tar.gz 12.88MB

5、 slang-2024.13-macos-x86_64.tar.gz 14.7MB

6、 slang-2024.13-macos-x86_64.zip 14.4MB

7、 slang-macos-dist-x86_64.zip 10.98MB

8、 slang-2024.13-macos-aarch64.tar.gz 37.62MB

9、 slang-macos-dist-aarch64.zip 33.53MB

10、 slang-2024.13-macos-aarch64.zip 36.74MB

11、 slang-2024.13-windows-x86_64.tar.gz 31.82MB

12、 slang-2024.13-windows-x86_64.zip 31.89MB

13、 slang-2024.13-windows-aarch64.zip 9.94MB

14、 slang-2024.13-windows-aarch64.tar.gz 9.88MB

15、 slang-2024.13-linux-x86_64-glibc-2.17.zip 13.46MB

16、 slang-2024.13-linux-x86_64-glibc-2.17.tar.gz 13.4MB

查看:2024-09-30发行的版本