-
Both glslang and glslangValidator compile the following code without any diagnostics
```glsl
#version 450 core
layout(constant_id = 0) const int baz = 1;
layout(constant_id = 1) const int buz = …
-
Hi,
Compiling this code:
```rust
#[spirv(compute(threads(8, 8)))]
pub fn main(#[spirv(descriptor_set = 0, binding = 0)] out: TexRgba32f) {
let mut value = vec3(0.1, 0.2, 0.3);
let mu…
-
Hi!
I have been testing out ways to make debug information available in captures etc. and I have found an issue where enabling source-level debug information causes a crash in the SPIR-V compiler i…
-
The following test will fail with output [0, 0, 0, 0, 0, 0, 0, 0] when expected [3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3].
```
// RUN: mlir-vulkan-runner %s --shared-libs=%vulkan-runtime-w…
-
### Package and Environment Details (include every applicable attribute)
* Package Name/Version: **spirv-cross/cci.20211113**
* Operating System+version: **Linux Ubuntu 21.10**
* Compiler…
-
### Expected Behaviour
Reassigning to a variable should work, just as it does with f32s.
### Example & Steps To Reproduce
Run the compute example (just used as it's already set up).
…
-
Can't get around this:
> [build] Starting build
[proc] Executing command: /usr/bin/cmake --build /home/dm/Code/VulkanReference/vk_video_samples/vk_video_decoder/build --config Release --target all…
-
**System:**
- OS version: Ubuntu 22.01
- Python version (if applicable): 3.10.12
- SAPIEN version (pip freeze | grep sapien): git checkout at 2.2.1 tag
- Environment: Desktop
**Describe the…
-
In [`rust-gpu`](https://github.com/Rust-GPU/rust-gpu) we implement a codegen backend for SPIR-V.
SPIR-V supports vector types, which we currently model by analogue of Rust `Abi::Vector` types, i.e.…
fu5ha updated
3 weeks ago
-
Hello,
Our team relies on [spirv_cross](https://github.com/grovesNL/spirv_cross) for a production project, and we found that need some new APIs such as
https://github.com/grovesNL/spirv_cross/com…