-
SLang IR is based on JSON data-interchange format.
So, we need to establish this format in some machine-readable schema to be able to validate it.
Format should be described with a [JSON Schema](htt…
-
Implement part responsible for parsing input provided by SLang compiler for external tools.
-
The [PyPI package](https://pypi.org/project/pyslang/)'s documentation link points to https://sv-lang.com.
It would be nice if there was specific documentation built for the Python project to make u…
-
**Problem description**
A following slang-test case prints Vulkan validation layer error.
- tests/glsl-intrinsic/intrinsic-texture.slang
The following error messages are observed when reproduced:…
-
Generate the vtables in `slang-sys` with bindgen instead of writing them manually.
This should be possible once bindgen supports vtables for inherited classes.
See: https://github.com/rust-lang/ru…
-
The following code, produces the following error
```c++
[[vk::binding(0, 0)]] RWTexture2D output;
[[vk::push_constant]] RaytracingAccelerationStructure tlas;
[shader("raygeneration")]
void r…
-
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 presented at a recent …
-
**Is your feature request related to a problem? Please describe.**
My feature request is not related to a problem with slang.
**Describe the solution you'd like**
For completeness, here is a mini…
-
For starters, we could check the scenarios that mainstream commercial tools address:
- https://www.realintent.com/clock-domain-crossing-meridian-cdc
- https://www.synopsys.com/verification/static-an…
-
rather than
```
shaders/sprite.slang(56): warning 41010: control flow may reach end of non-'void' function
float3 transform(Vertex vert, uint32_t id)
^~~~~~~~~
```
I feel the warning woul…