diff --git a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp index 99a9b74709..9bbd30b6d0 100644 --- a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp @@ -62,110 +62,6 @@ struct OpenGLVersion constexpr OpenGLVersion OPENGL_MINIMUM_REQUIRED_VERSION = { 3, 3 }; -static const vec3f TransparentColourTable[144 - 44] = -{ - { 0.7f, 0.8f, 0.8f }, // 44 - { 0.7f, 0.8f, 0.8f }, - { 0.3f, 0.4f, 0.4f }, - { 0.2f, 0.3f, 0.3f }, - { 0.1f, 0.2f, 0.2f }, - { 0.4f, 0.5f, 0.5f }, - { 0.3f, 0.4f, 0.4f }, - { 0.4f, 0.5f, 0.5f }, - { 0.4f, 0.5f, 0.5f }, - { 0.3f, 0.4f, 0.4f }, - { 0.6f, 0.7f, 0.7f }, - { 0.3f, 0.5f, 0.9f }, - { 0.1f, 0.3f, 0.8f }, - { 0.5f, 0.7f, 0.9f }, - { 0.6f, 0.2f, 0.2f }, - { 0.5f, 0.1f, 0.1f }, - { 0.8f, 0.4f, 0.4f }, - { 0.3f, 0.5f, 0.4f }, - { 0.2f, 0.4f, 0.2f }, - { 0.5f, 0.7f, 0.5f }, - { 0.5f, 0.5f, 0.7f }, - { 0.3f, 0.3f, 0.5f }, - { 0.6f, 0.6f, 0.8f }, - { 0.5f, 0.5f, 0.2f }, - { 0.4f, 0.4f, 0.1f }, - { 0.7f, 0.7f, 0.4f }, - { 0.7f, 0.5f, 0.3f }, - { 0.6f, 0.4f, 0.2f }, - { 0.8f, 0.7f, 0.4f }, - { 0.8f, 0.7f, 0.1f }, - { 0.7f, 0.4f, 0.0f }, - { 1.0f, 0.9f, 0.2f }, - { 0.4f, 0.6f, 0.2f }, - { 0.3f, 0.4f, 0.2f }, - { 0.5f, 0.7f, 0.3f }, - { 0.5f, 0.6f, 0.4f }, - { 0.4f, 0.4f, 0.3f }, - { 0.7f, 0.8f, 0.5f }, - { 0.3f, 0.7f, 0.2f }, - { 0.2f, 0.6f, 0.0f }, - { 0.4f, 0.8f, 0.3f }, - { 0.8f, 0.5f, 0.4f }, - { 0.7f, 0.4f, 0.3f }, - { 0.9f, 0.7f, 0.5f }, - { 0.5f, 0.3f, 0.7f }, - { 0.4f, 0.2f, 0.6f }, - { 0.7f, 0.5f, 0.8f }, - { 0.9f, 0.0f, 0.0f }, - { 0.7f, 0.0f, 0.0f }, - { 1.0f, 0.3f, 0.3f }, - { 1.0f, 0.4f, 0.1f }, - { 0.9f, 0.3f, 0.0f }, - { 1.0f, 0.6f, 0.3f }, - { 0.2f, 0.6f, 0.6f }, - { 0.0f, 0.4f, 0.4f }, - { 0.4f, 0.7f, 0.7f }, - { 0.9f, 0.2f, 0.6f }, - { 0.6f, 0.1f, 0.4f }, - { 1.0f, 0.5f, 0.7f }, - { 0.6f, 0.5f, 0.4f }, - { 0.4f, 0.3f, 0.2f }, - { 0.7f, 0.7f, 0.6f }, - { 0.9f, 0.6f, 0.6f }, - { 0.8f, 0.5f, 0.5f }, - { 1.0f, 0.7f, 0.7f }, - { 0.7f, 0.8f, 0.8f }, - { 0.5f, 0.6f, 0.6f }, - { 0.9f, 1.0f, 1.0f }, - { 0.2f, 0.3f, 0.3f }, - { 0.4f, 0.5f, 0.5f }, - { 0.7f, 0.8f, 0.8f }, - { 0.2f, 0.3f, 0.5f }, - { 0.5f, 0.5f, 0.7f }, - { 0.5f, 0.3f, 0.7f }, - { 0.1f, 0.3f, 0.7f }, - { 0.3f, 0.5f, 0.9f }, - { 0.6f, 0.8f, 1.0f }, - { 0.2f, 0.6f, 0.6f }, - { 0.5f, 0.8f, 0.8f }, - { 0.1f, 0.5f, 0.0f }, - { 0.3f, 0.5f, 0.4f }, - { 0.4f, 0.6f, 0.2f }, - { 0.3f, 0.7f, 0.2f }, - { 0.5f, 0.6f, 0.4f }, - { 0.5f, 0.5f, 0.2f }, - { 1.0f, 0.9f, 0.2f }, - { 0.8f, 0.7f, 0.1f }, - { 0.6f, 0.3f, 0.0f }, - { 1.0f, 0.4f, 0.1f }, - { 0.7f, 0.3f, 0.0f }, - { 0.7f, 0.5f, 0.3f }, - { 0.5f, 0.3f, 0.1f }, - { 0.5f, 0.4f, 0.3f }, - { 0.8f, 0.5f, 0.4f }, - { 0.6f, 0.2f, 0.2f }, - { 0.6f, 0.0f, 0.0f }, - { 0.9f, 0.0f, 0.0f }, - { 0.6f, 0.1f, 0.3f }, - { 0.9f, 0.2f, 0.6f }, - { 0.9f, 0.6f, 0.6f }, -}; - class OpenGLDrawingEngine; class OpenGLDrawingContext final : public IDrawingContext