-
Odd bug I just hit.
I had some HLSL code that was recently ported over, which had something like this:
```
float3x4 mat = buffer[0];
if (any(isnan(mat)) return; // skip this one
// logic ope…
-
### Describe the bug
Test uk.ac.manchester.tornado.unittests.tasks.TestSingleTaskSingleDevice#testSimpleTaskOnDevice1 is failing on SpirV backend
### How To Reproduce
`tornado-test -V uk.ac.ma…
-
Resource types are not yet fully supported. In particular, there is not yet sufficient metadata or resources annotations to provide correct data bindings for Vulkan target environments. However, there…
-
As an extension to https://github.com/triSYCL/sycl/issues/9 there are currently some incorrectly mangled SPIR builtins in POCL (https://github.com/pocl/pocl/issues/698) that will need to be handled fo…
-
### Describe the bug
[Section 4.17.3](https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html#sec:algorithms) of SYCL 2020 says:
> All algorithms are supported for the fundamental sc…
-
I get a crash when compiling shaders to SPIR-V with printf. It seems to be a bit inconsistent and from what I can tell there are unit tests of this that seem to pass, so I think it might be some memor…
-
What is the best way to tell rlsl which extensions should be enabled? We still need to stay compatible with rustc/cargo.
Also extensions should be enabled per shader module, and not the whole proje…
-
**Describe the bug**
Kernels are not permitted to call `printf` (see issue #487). This gets diagnosed correctly for regular calls, but calls to `__builtin_printf` go undiagnosed and result in inval…
-
I know in #57 It was suggested that SPIR-V support was not on the roadmap, but there appears to be an implementation of `clCreateProgramWithIL` with some sort of supporting SPIR-V logic in ROCclr. Whe…
-
This issue and the following lists serves as a tracker for missing OpenCL/SPIR-V/... builtins discovered while testing the SPIR-V backend. The builtins will be incrementally implemented or fixed.
O…