Mateusz Kielan
Mateusz Kielan
Why are you closing an issue that reports a crash? You haven't even told me why its not valid C++98 I should at least get an intelligible error. Also Clang...
> Just my 2c, but I think `enum class` as a feature in C++ leaves much to be desired and don't know that the goal of future HLSL design should...
> In exchange, you lose the ability to easily use enum class fields as array indexing operators, bit flags, or myriad other use cases. you can use them as bit...
yeah when you change the `enum` to `class` add scope the enums in the example I gave then it starts complaining about not being able to use a scoped enum...
hmm it works with correct `static_cast` substitute of a C-style cast https://godbolt.org/z/M6Kna6r7s The only annoying thing is that DXC doesn't recognize `enum class` as being something you can template on...
btw also seems that concepts like `integral_constant` are busted https://godbolt.org/z/EGaesxvE1
Vulkan & SPIR-V is a bit less managed than DX12 & HLSL, I'm not sure same functionality exists in Vulkan For sample we have no Append/Consume etc. there's VK_NV_shader_image_footprint but...
Maybe this is another place to roll out Proposal 0011 user space code?
You are indeed correct that the UV is the same, ergo the derivatives should be too, also that a shading quad **needs** to have the same subgroup. However, due to...
Btw I have a pretty nice repro of latched submits [multithreaded_histogram.zip](https://github.com/KhronosGroup/Vulkan-ValidationLayers/files/15149875/multithreaded_histogram.zip) on future values