On Fri Nov 18 00:04:04 2022 +0000, Henri Verbeet wrote:
I'm a bit undecided on VKD3D_SHADER_SPIRV_FEATURE_TESSELLATION_AND_GEOMETRY_POINT_SIZE. I don't hate it, but also can't help wondering whether it's the best we can do.
It makes a lot of intuitive sense to me, in general, to treat features and extensions the same way. I don't think any better designs occur to me.
Of course, we already started down a different path with shaderStorageImageReadWithoutFormat in 3dbd2ceca. I still am not sure that was the best option, but perhaps we should just be consistent...