From 924f8f582b6e18cdd14bb05ef2eed406c294dd2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20M=C3=BCller?= Date: Thu, 1 Aug 2024 22:41:11 +0200 Subject: [PATCH] Remove unused `TEXLOAD_NOMIPMAPS` and `TEXLOAD_NO_COMPRESSION` The flag `TEXLOAD_NO_COMPRESSION` is entirely unused. The flag `TEXLOAD_NOMIPMAPS` is unused and only the respective `CCommandBuffer::TEXFLAG_NOMIPMAPS` is used internally, so the former flag does not need to be exposed to users of `IGraphics`. --- src/engine/client/graphics_threaded.cpp | 2 -- src/engine/graphics.h | 8 +++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/engine/client/graphics_threaded.cpp b/src/engine/client/graphics_threaded.cpp index 282dda34a..5122ba1db 100644 --- a/src/engine/client/graphics_threaded.cpp +++ b/src/engine/client/graphics_threaded.cpp @@ -414,8 +414,6 @@ static CCommandBuffer::SCommand_Texture_Create LoadTextureCreateCommand(int Text Cmd.m_Height = Height; Cmd.m_Flags = 0; - if(Flags & IGraphics::TEXLOAD_NOMIPMAPS) - Cmd.m_Flags |= CCommandBuffer::TEXFLAG_NOMIPMAPS; if((Flags & IGraphics::TEXLOAD_TO_2D_ARRAY_TEXTURE) != 0) Cmd.m_Flags |= CCommandBuffer::TEXFLAG_TO_2D_ARRAY_TEXTURE; if((Flags & IGraphics::TEXLOAD_TO_3D_TEXTURE) != 0) diff --git a/src/engine/graphics.h b/src/engine/graphics.h index 418bf7b58..184e907e8 100644 --- a/src/engine/graphics.h +++ b/src/engine/graphics.h @@ -250,11 +250,9 @@ protected: public: enum { - TEXLOAD_NOMIPMAPS = 1 << 1, - TEXLOAD_NO_COMPRESSION = 1 << 2, - TEXLOAD_TO_3D_TEXTURE = (1 << 3), - TEXLOAD_TO_2D_ARRAY_TEXTURE = (1 << 4), - TEXLOAD_NO_2D_TEXTURE = (1 << 5), + TEXLOAD_TO_3D_TEXTURE = 1 << 0, + TEXLOAD_TO_2D_ARRAY_TEXTURE = 1 << 1, + TEXLOAD_NO_2D_TEXTURE = 1 << 2, }; class CTextureHandle