Skip to content

Commit 08b2be8

Browse files
committed
Don't truncate view id for uniform cache.
1 parent d396404 commit 08b2be8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/bgfx_p.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2178,8 +2178,8 @@ namespace bgfx
21782178
{
21792179
using KeyT = uint64_t;
21802180

2181-
static constexpr uint8_t kViewShift = sizeof(KeyT)*8-kSortKeyViewNumBits;
2182-
static constexpr KeyT kViewMask = KeyT(BGFX_CONFIG_MAX_VIEWS-1)<<kViewShift;
2181+
static constexpr uint8_t kViewShift = sizeof(KeyT)*8-16;
2182+
static constexpr KeyT kViewMask = KeyT(UINT16_MAX)<<kViewShift;
21832183
static constexpr uint8_t kHandleShift = kViewShift - 16;
21842184
static constexpr KeyT kHandleMask = KeyT(UINT16_MAX)<<kHandleShift;
21852185
static constexpr uint8_t kOffsetShift = kHandleShift-20;

0 commit comments

Comments
 (0)