Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 658c260

Browse files
committed
Remove kD24UNormS8UInt
1 parent 8be7c01 commit 658c260

File tree

4 files changed

+0
-15
lines changed

4 files changed

+0
-15
lines changed

impeller/renderer/backend/gles/texture_gles.cc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ struct TexImage2DData {
109109
break;
110110
case PixelFormat::kUnknown:
111111
case PixelFormat::kS8UInt:
112-
case PixelFormat::kD24UNormS8UInt:
113112
case PixelFormat::kD32FloatS8UInt:
114113
case PixelFormat::kR8UNormInt:
115114
case PixelFormat::kR8G8UNormInt:
@@ -141,7 +140,6 @@ struct TexImage2DData {
141140
case PixelFormat::kB8G8R8A8UNormInt:
142141
case PixelFormat::kB8G8R8A8UNormIntSRGB:
143142
case PixelFormat::kS8UInt:
144-
case PixelFormat::kD24UNormS8UInt:
145143
case PixelFormat::kD32FloatS8UInt:
146144
case PixelFormat::kR8UNormInt:
147145
case PixelFormat::kR8G8UNormInt:
@@ -278,8 +276,6 @@ static std::optional<GLenum> ToRenderBufferFormat(PixelFormat format) {
278276
return GL_RGBA4;
279277
case PixelFormat::kS8UInt:
280278
return GL_STENCIL_INDEX8;
281-
case PixelFormat::kD24UNormS8UInt:
282-
return GL_DEPTH24_STENCIL8;
283279
case PixelFormat::kD32FloatS8UInt:
284280
return GL_DEPTH32F_STENCIL8;
285281
case PixelFormat::kUnknown:

impeller/renderer/backend/metal/formats_mtl.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ constexpr PixelFormat FromMTLPixelFormat(MTLPixelFormat format) {
3131
return PixelFormat::kR8G8B8A8UNormIntSRGB;
3232
case MTLPixelFormatStencil8:
3333
return PixelFormat::kS8UInt;
34-
case MTLPixelFormatDepth24Unorm_Stencil8:
35-
return PixelFormat::kD24UNormS8UInt;
3634
case MTLPixelFormatDepth32Float_Stencil8:
3735
return PixelFormat::kD32FloatS8UInt;
3836
default:
@@ -61,8 +59,6 @@ constexpr MTLPixelFormat ToMTLPixelFormat(PixelFormat format) {
6159
return MTLPixelFormatRGBA8Unorm_sRGB;
6260
case PixelFormat::kS8UInt:
6361
return MTLPixelFormatStencil8;
64-
case PixelFormat::kD24UNormS8UInt:
65-
return MTLPixelFormatDepth24Unorm_Stencil8;
6662
case PixelFormat::kD32FloatS8UInt:
6763
return MTLPixelFormatDepth32Float_Stencil8;
6864
}

impeller/renderer/backend/vulkan/formats_vk.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,6 @@ constexpr vk::Format ToVKImageFormat(PixelFormat format) {
150150
return vk::Format::eB8G8R8A8Srgb;
151151
case PixelFormat::kS8UInt:
152152
return vk::Format::eS8Uint;
153-
case PixelFormat::kD24UNormS8UInt:
154-
return vk::Format::eD24UnormS8Uint;
155153
case PixelFormat::kD32FloatS8UInt:
156154
return vk::Format::eD32SfloatS8Uint;
157155
case PixelFormat::kR8UNormInt:
@@ -183,9 +181,6 @@ constexpr PixelFormat ToPixelFormat(vk::Format format) {
183181
case vk::Format::eS8Uint:
184182
return PixelFormat::kS8UInt;
185183

186-
case vk::Format::eD24UnormS8Uint:
187-
return PixelFormat::kD24UNormS8UInt;
188-
189184
case vk::Format::eD32SfloatS8Uint:
190185
return PixelFormat::kD32FloatS8UInt;
191186

impeller/renderer/formats.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ enum class PixelFormat {
9090

9191
// Depth and stencil formats.
9292
kS8UInt,
93-
kD24UNormS8UInt,
9493
kD32FloatS8UInt,
9594

9695
// Defaults. If you don't know which ones to use, these are usually a safe
@@ -288,7 +287,6 @@ constexpr size_t BytesPerPixelForPixelFormat(PixelFormat format) {
288287
case PixelFormat::kR8G8B8A8UNormIntSRGB:
289288
case PixelFormat::kB8G8R8A8UNormInt:
290289
case PixelFormat::kB8G8R8A8UNormIntSRGB:
291-
case PixelFormat::kD24UNormS8UInt:
292290
return 4u;
293291
case PixelFormat::kD32FloatS8UInt:
294292
return 5u;

0 commit comments

Comments
 (0)