-
MSL doesn't natively have any functions for computing matrix inversions. `spirv-cross` handles this by adding functions that compute the inverse and calling those: https://github.com/KhronosGroup/SPIR…
-
[`SPIRV-Tools`](https://github.com/KhronosGroup/SPIRV-Tools) contains the following SPIR-V instruction extension definition files:
* [`source/extinst.debuginfo.grammar.json`](https://github.com/Khron…
-
Add an intrinsic like this one from https://github.com/llvm/llvm-project/blob/cfb86ae7497e43e9221ab890221789ae320381e9/llvm/include/llvm/IR/IntrinsicsDirectX.td#L25C1-L26C118
to
https://github.com/…
-
For the following simple shader
```
#version 460
#extension GL_EXT_shader_8bit_storage : require
#extension GL_EXT_shader_16bit_storage : require
#extension GL_EXT_shader_explicit_arithmetic_…
-
Hi, I have small user experience issue, not really bug or anything. I am interested if spirv-cross have a feature so that when it cross compile from spv to hlsl, it would start, for example, CBVs not …
-
### Describe the bug
I am not able to build a standalone clang with my prebuilt llvm.
These are the flags I use to build llvm:
```nix
cmakeFlags = [
"-DCMAKE_BUILD_TYPE=Release"
…
-
### What happened?
The two reverse tests fail on Pixel 6 with newer Android builds. I first observed this on a build from ~July 2022 and confirmed this today on the newest build `230205.002`.
Thes…
-
At the moment, generation of device-dependent OpenCL program binary from a valid SPIR-V input crashes in two slightly different, but related cases:
* when Translator generates a wrong OpenCL version …
-
```sh
[ 98%] Linking CXX executable Island-Asterisks
/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/libshaderc_comb…
-
This error happened while makeimage.sh win32 gpl-shared 7.0
![image](https://github.com/user-attachments/assets/8c99b191-8c9d-4732-a898-fdb4732ff31f)