-
using this fragment shader
```c
static const int scaleFactor = 10;
struct Light
{
float3 position;
float4 color;
float radius;
}
///
struct Transform
{
float3 positio…
-
**Description**
For the (currently unmerged) `SpirvType` PR, `Texture2D` (and presumably other built-in types) cannot be used as an argument to an alias template for `SpirvType`
**Steps to Reprodu…
-
I have been using shaderc in project to compile shaders in runtime rather than through the command line then provide the spirv file. when compiling the glsl file it works when using normal compiler op…
-
**Description**
When unrolling a loop, if I pass a value to it to specify the max number of iterations the loop should execute (as specified [here](https://learn.microsoft.com/en-us/windows/win32/dir…
-
### Description
The latest version of renderdoc supports **source-level debugging** of SPIR-V, which relies on **glslangValidator** to generate debug information from GLSL or HLSL.
In fact,glsla…
-
- [ ] Implement `ProcessIsolineTessFactors` clang builtin,
- [ ] Link `ProcessIsolineTessFactors` clang builtin with `hlsl_intrinsics.h`
- [ ] Add sema checks for `ProcessIsolineTessFactors` to `Check…
-
The following SPIR-V backend LIT tests are run with `-opaque-pointers=0` and still require changes:
- [x] CodeGen/SPIRV/EnqueueEmptyKernel.ll
- [x] CodeGen/SPIRV/SampledImageRetType.ll
- [x] …
-
It has some nice small enhancements: https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#_changes_from_version_1_3
If we do so, we should have a downgrade path via SPIR-V transforms t…
-
**Describe the motivation for the feature request**
I packaged [AdaptiveCpp for openSUSE Tumbleweed](https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp). The build environment (…
-
We preparing to support SPIR-V, but I want ask question. Will shaderc and SPV support bindless texture? When I tried to compile, I got errors that extension not support.
ghost updated
7 years ago