Panagiotis Christopoulos Charitos
Panagiotis Christopoulos Charitos
Adding new keywords introduced by Vulkan to the syntax highlighter is the easy part but there is a problem. At the moment, vscode-shader's syntax highlighter contains some archaic GLSL constructs...
Hi, It seems there are some issues with specialization constants where the compiler fails to understand that specific expressions are constexpr. The compiler fails with `global const initializers must be...
Hi litehtml team, For the use case that I am interested in (game UI) litehtml seems quite promising. There is a slight problem though. Most game engines (including mine) use...
GPU driven - [x] Optimize the HZB generation of shadows - [x] Remove hack because of https://github.com/microsoft/DirectXShaderCompiler/issues/5270 - [x] Add HSR support in light/probe occlusion - [x] Clean up the...
**Description** Using a typename of a template struct inside a Constant or Structured buffer throws an error: `error: variable has incomplete type`. This is an example where it fails: ```...
This is a strange one. I have built an application that spawns multiple threads where each thread calls RGA.exe repeatedly to gather data. Suffice to say that RGA.exe is getting...
… This will align HLSL with GLSL paths. Most drivers don't care about this change and optimize it anyway but some mobile drivers seem to benefit from it.
**Description** Getting the following warning which I think it's incorrect `warning: Gradient operations are not affected by wave-sensitive data or control flow. [-Winline-asm]` **Steps to Reproduce** Following was built with...
**Describe the situation in which you encountered the missing validation** I have a graphics pipeline with some output variable (storage class: Output) that is written from the mesh shader and...
**Is your feature request related to a problem? Please describe.** Mesh shaders can output per-vertex and/or per-primitive variables. In HLSL the `vertices` and the `primitives` keywords are used to distinguish...