Skip to content

Commit b9dddb0

Browse files
committed
Fix: Fixed TextureFormatTexelBlockSize missing enum issue.
1 parent aae5c5d commit b9dddb0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/gpu/SDL_gpu.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -642,6 +642,8 @@ Uint32 SDL_GPUTextureFormatTexelBlockSize(
642642
case SDL_GPU_TEXTUREFORMAT_R16_UNORM:
643643
case SDL_GPU_TEXTUREFORMAT_R16_SNORM:
644644
case SDL_GPU_TEXTUREFORMAT_R16_UINT:
645+
case SDL_GPU_TEXTUREFORMAT_R16_INT:
646+
case SDL_GPU_TEXTUREFORMAT_D16_UNORM:
645647
return 2;
646648
case SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM:
647649
case SDL_GPU_TEXTUREFORMAT_B8G8R8A8_UNORM:
@@ -656,6 +658,11 @@ Uint32 SDL_GPUTextureFormatTexelBlockSize(
656658
case SDL_GPU_TEXTUREFORMAT_R16G16_UINT:
657659
case SDL_GPU_TEXTUREFORMAT_R16G16_UNORM:
658660
case SDL_GPU_TEXTUREFORMAT_R16G16_SNORM:
661+
case SDL_GPU_TEXTUREFORMAT_D24_UNORM:
662+
case SDL_GPU_TEXTUREFORMAT_D32_FLOAT:
663+
case SDL_GPU_TEXTUREFORMAT_R32_UINT:
664+
case SDL_GPU_TEXTUREFORMAT_R32_INT:
665+
case SDL_GPU_TEXTUREFORMAT_D24_UNORM_S8_UINT:
659666
return 4;
660667
case SDL_GPU_TEXTUREFORMAT_R16G16B16A16_FLOAT:
661668
case SDL_GPU_TEXTUREFORMAT_R16G16B16A16_UNORM:

0 commit comments

Comments
 (0)