Jay Kwak
Jay Kwak
This commit adds an argument to all texture GatherXXX functions. The new argument is for "status" as described in SM5.0 definision. Close #4466
This PR is intented to run all CI tests for Metal compute test. It is CI testing only and not for an actual merge. Closes #4291 This change is generated...
**Problem description** Following four CTS tests are failing as a regression, ``` dEQP-VK.glsl.matrix.div.uniform.mediump_mat2x3_float_vertex dEQP-VK.glsl.matrix.div.uniform.mediump_mat2x3_float_fragment dEQP-VK.glsl.matrix.div.uniform.highp_mat2x3_float_vertex dEQP-VK.glsl.matrix.div.uniform.highp_mat2x3_float_fragment ``` This regression is from #4069, and it appears to be related to the...
**Problem description** Most of the atomic instructions are implemented for Metal by PR #4473. But the atomic member functions for buffers are not implemented. The current implementation piggy-back on how...
**Problem description** When the interface declares a function with `[mutating]`, the implementation also has to have `[mutating]`. If the implementation didn't have the keyword, Slang crashes with an internal error....
Closes https://github.com/shader-slang/slang/issues/5304
We need tutorial pages for people who want to learn about the compilation API. The tutorial should also reflect some of high level principles of Slang language design that Tess...
We need tutorial pages for people who want to learn about the reflection API. Recently Tess presented some of information about the reflection API on a brown-bag. Some of the...
We need tutorial documents for people who are familiar with HLSL or GLSL but not Slang. Specifically we need to fill in the TODO sections in a [commit](https://github.com/shader-slang/shader-slang.github.io/commit/a9d3c5e3a58d11f34080cc1b736cc29a8631eb62#diff-28187cf881c3b54a4506ea78531d42a30cde46b3e0c3849ea9c479dca2995d8f). There are...
Currently the doc generation tool [reports](https://github.com/shader-slang/stdlib-reference/blob/main/summary.txt) that 682 descriptions are missing, which is about 86%. We need to fill in the descriptions preferably in a priority order. 1. We need...