From 7676a2f2bdc74d32cadef45f81a3db04da36b334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Fri, 15 May 2020 21:58:43 -0700 Subject: [PATCH] Cleanup. --- src/bgfx.cpp | 6 ++--- src/bgfx_p.h | 50 ++++++++++++++++++++--------------------- src/renderer_webgpu.cpp | 2 -- 3 files changed, 28 insertions(+), 30 deletions(-) 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"