]> git.tdb.fi Git - libs/gl.git/commit
Change front face logic on Vulkan to match the OpenGL backend
authorMikko Rasa <tdb@tdb.fi>
Fri, 11 Mar 2022 12:53:32 +0000 (14:53 +0200)
committerMikko Rasa <tdb@tdb.fi>
Fri, 11 Mar 2022 21:29:32 +0000 (23:29 +0200)
commit9c62dbb21e979d23c2e7cf0aff3746402718c7b2
treeaa748b94cdad55bf47d0808afffb7d58a86f867e
parent26b48751894c71b94ccf46bdf864d30fc29fa739
Change front face logic on Vulkan to match the OpenGL backend

Front face is always set, not only when face cull is enabled.  Since we
pretend that NDC has the same orientation as on OpenGL, face winding gets
inverted.

This will probably produce incorrect results if anything rendering to a
swapchain image relies on winding.
source/backends/vulkan/pipelinestate_backend.cpp