diff --git a/src/bgfx.cpp b/src/bgfx.cpp index 199baf8cd..25af01ac3 100644 --- a/src/bgfx.cpp +++ b/src/bgfx.cpp @@ -1560,18 +1560,18 @@ namespace bgfx BX_TRACE("\tD Type %016" PRIx64, kSortKeyDrawTypeMask); BX_TRACE(""); - BX_TRACE("\tD0 Trans %016" PRIx64, kSortKeyDraw0TransMask); + BX_TRACE("\tD0 Blend %016" PRIx64, kSortKeyDraw0BlendMask); BX_TRACE("\tD0 Program %016" PRIx64, kSortKeyDraw0ProgramMask); BX_TRACE("\tD0 Depth %016" PRIx64, kSortKeyDraw0DepthMask); BX_TRACE(""); BX_TRACE("\tD1 Depth %016" PRIx64, kSortKeyDraw1DepthMask); - BX_TRACE("\tD1 Trans %016" PRIx64, kSortKeyDraw1TransMask); + BX_TRACE("\tD1 Blend %016" PRIx64, kSortKeyDraw1BlendMask); BX_TRACE("\tD1 Program %016" PRIx64, kSortKeyDraw1ProgramMask); BX_TRACE(""); BX_TRACE("\tD2 Seq %016" PRIx64, kSortKeyDraw2SeqMask); - BX_TRACE("\tD2 Trans %016" PRIx64, kSortKeyDraw2TransMask); + BX_TRACE("\tD2 Blend %016" PRIx64, kSortKeyDraw2BlendMask); BX_TRACE("\tD2 Program %016" PRIx64, kSortKeyDraw2ProgramMask); BX_TRACE(""); diff --git a/src/bgfx_p.h b/src/bgfx_p.h index 766f3751a..7a265d2f5 100644 --- a/src/bgfx_p.h +++ b/src/bgfx_p.h @@ -924,10 +924,10 @@ constexpr uint64_t kSortKeyDrawTypeSequence = uint64_t(2)<>BGFX_STATE_BLEND_SHIFT)&0xff; uint8_t alphaRef = ( (_state&BGFX_STATE_ALPHA_REF_MASK)>>BGFX_STATE_ALPHA_REF_SHIFT)&0xff; // transparency sort order table - m_key.m_trans = "\x0\x2\x2\x3\x3\x2\x3\x2\x3\x2\x2\x2\x2\x2\x2\x2\x2\x2\x2"[( (blend)&0xf) + (!!blend)] + !!alphaRef; + m_key.m_blend = "\x0\x2\x2\x3\x3\x2\x3\x2\x3\x2\x2\x2\x2\x2\x2\x2\x2\x2\x2"[( (blend)&0xf) + (!!blend)] + !!alphaRef; m_draw.m_stateFlags = _state; m_draw.m_rgba = _rgba; } diff --git a/src/renderer_webgpu.cpp b/src/renderer_webgpu.cpp index 3bcc583ad..dc4458d6f 100644 --- a/src/renderer_webgpu.cpp +++ b/src/renderer_webgpu.cpp @@ -8,8 +8,6 @@ //#define DAWN_ENABLE_BACKEND_D3D12 #define DAWN_ENABLE_BACKEND_VULKAN -#define BGFX_CONFIG_DEBUG_ANNOTATION 0 - #if BGFX_CONFIG_RENDERER_WEBGPU # include "renderer_webgpu.h" # include "renderer.h"