-
- [ ] Implement `Process2DQuadTessFactorsMin` clang builtin,
- [ ] Link `Process2DQuadTessFactorsMin` clang builtin with `hlsl_intrinsics.h`
- [ ] Add sema checks for `Process2DQuadTessFactorsMin` to …
-
- [ ] Implement `Process2DQuadTessFactorsMax` clang builtin,
- [ ] Link `Process2DQuadTessFactorsMax` clang builtin with `hlsl_intrinsics.h`
- [ ] Add sema checks for `Process2DQuadTessFactorsMax` to …
-
- [ ] Implement `Process2DQuadTessFactorsAvg` clang builtin,
- [ ] Link `Process2DQuadTessFactorsAvg` clang builtin with `hlsl_intrinsics.h`
- [ ] Add sema checks for `Process2DQuadTessFactorsAvg` to …
-
The following compiles successfully when generating spirv, but `groupshared uint testing = 0;` will NOT be always initialized to zero. If I switch the compile mode to DXIL, I will get the warning: `In…
-
The generated separate PDB files with e.g. `-Fd` or `CompileWithDebug` seem to have an invalid PDB header.
Taking a simple shader like this:
```
float4 main() : SV_Target0
{
return float4(0…
-
Researching the state of the art of cross-compilation of HLSL shaders to other languages, I saw that the [Microsoft DirectX Shader Compiler](https://github.com/Microsoft/DirectXShaderCompiler)…
-
Code is great, when people can understand it. So, let's make an effort to improve documentation.
The following list will be extended over time:
- [ ] Instruction set exposed
- [ ] Resource toke…
-
If the dxil.dll is found in the path, the external validator will be defaulted. This creates a problem when compiling SM 6.8 HLSL as it fails to verify. The user would need to provide -select-valida…
-
**Description**
Calling IDxcResult::GetNumOutputs( ) and enumerating outputs by index is returning incorrect results
**Steps to Reproduce**
```c++
IDxcResult* result; // Obtained from Compile( )…
coopp updated
1 month ago
-
Compiling this code with `-T ps_6_6 -E PSMain` outputs: ` error: All metadata must be used by dxil.!55 = !{i32 1}`
Is this code invalid or is it a compiler bug in DXC?
[https://godbolt.org/z/4fM…