Jesse Natalie

Results 15 issues of Jesse Natalie

https://godbolt.org/z/6hKxPo3TE Note the compilation targets shader model 6.6 and not 6.7, but compilation succeeds.

bug

Repro: https://godbolt.org/z/YahTzfb8h This shader has 2 different MSAA UAV types, one with an implicit sample count of 0, and one with an explicit sample count of 4. Accessing these UAVs...

`_In_range_(1, MaxSubresources-FirstSubresource)` should just be `_In_range_(1, MaxSubresources)` I'm pretty sure.

bug
d3dx12

Examples of broken behavior: * https://github.com/KhronosGroup/VK-GL-CTS/blob/dab93ea8f88c3661c166ff0771310f36d0a7d790/framework/delibs/cmake/Defs.cmake#L114 - Pointer size is not sufficient for detecting x86 vs arm. * https://github.com/KhronosGroup/VK-GL-CTS/blob/60c66b3c1a0b2d1b745aded2454178dfbf429f7d/framework/opengl/wrapper/glwTypes.inl#L73 - ARM64 needs `long long` pointer-sized variables too. I haven't done...

Running on the latest Windows Insider builds, PresentMon crashes when running with mixed reality providers in a mixed reality scenario.

PresentMon-ConsoleApplication

The relevant function: ```c++ void VerifySampleResults(const UINT *pPixels, UINT width) { UINT xlod = 0; UINT ylod = 0; // Each pixel contains 4 samples and 4 LOD calculations. //...

test

Prevents build failures from the tests when the libraries aren't in the library search path. Helps with #109

Per the spec, [section 15.8.3](https://registry.khronos.org/vulkan/specs/1.3-extensions/html/chap15.html#interfaces-resources-setandbinding): > There are no limits on the number of shader variables that can have overlapping set and binding values in a shader; but which resources...

I'm enabling subgroup quad ops in Dozen/VkOn12, and D3D12 only supports quad ops in pixel/fragment shaders and compute shaders (and other compute-like shaders, i.e. mesh), so I'm setting `quadOperationsInAllStages` to...

**Description** A customer reported incorrect results when running a shader on WARP. Arbitrary tweaks to the source HLSL cause DXC to produce drastically different control flow (due to fewer static...

bug