From a06ee148023309cd6c62d6ca18b973f78286d389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Mon, 3 Oct 2022 20:19:19 -0700 Subject: [PATCH] Fixed issue #2944. --- src/renderer_d3d11.cpp | 4 +++- src/renderer_d3d9.cpp | 1 + src/renderer_gl.cpp | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer_d3d11.cpp b/src/renderer_d3d11.cpp index e0cdf8a98..243f86d13 100644 --- a/src/renderer_d3d11.cpp +++ b/src/renderer_d3d11.cpp @@ -2929,10 +2929,10 @@ namespace bgfx { namespace d3d11 { _state &= 0 | BGFX_STATE_CULL_MASK + | BGFX_STATE_FRONT_CCW | BGFX_STATE_MSAA | BGFX_STATE_LINEAA | BGFX_STATE_CONSERVATIVE_RASTER - | BGFX_STATE_FRONT_CCW ; _state |= _wireframe ? BGFX_STATE_PT_LINES : BGFX_STATE_NONE; _state |= _scissor ? BGFX_STATE_RESERVED_MASK : 0; @@ -6090,6 +6090,7 @@ namespace bgfx { namespace d3d11 if ( (0 | BGFX_STATE_CULL_MASK + | BGFX_STATE_FRONT_CCW | BGFX_STATE_ALPHA_REF_MASK | BGFX_STATE_PT_MASK | BGFX_STATE_POINT_SIZE_MASK @@ -6100,6 +6101,7 @@ namespace bgfx { namespace d3d11 { if ( (0 | BGFX_STATE_CULL_MASK + | BGFX_STATE_FRONT_CCW | BGFX_STATE_MSAA | BGFX_STATE_LINEAA | BGFX_STATE_CONSERVATIVE_RASTER diff --git a/src/renderer_d3d9.cpp b/src/renderer_d3d9.cpp index 0e9e04c3a..174670d45 100644 --- a/src/renderer_d3d9.cpp +++ b/src/renderer_d3d9.cpp @@ -4023,6 +4023,7 @@ namespace bgfx { namespace d3d9 if ( (0 | BGFX_STATE_CULL_MASK +// | BGFX_STATE_FRONT_CCW | BGFX_STATE_WRITE_Z | BGFX_STATE_DEPTH_TEST_MASK | BGFX_STATE_WRITE_RGB diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index 9ab947a20..557ad40b0 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -7945,8 +7945,8 @@ namespace bgfx { namespace gl | BGFX_STATE_BLEND_MASK | BGFX_STATE_CONSERVATIVE_RASTER | BGFX_STATE_CULL_MASK - | BGFX_STATE_DEPTH_TEST_MASK | BGFX_STATE_FRONT_CCW + | BGFX_STATE_DEPTH_TEST_MASK | BGFX_STATE_LINEAA | BGFX_STATE_MSAA | BGFX_STATE_POINT_SIZE_MASK