summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2019-07-18 08:20:31 -0400
committerGravatar Fernando Sahmkow2019-07-18 08:20:31 -0400
commitd3b71ff80d73ce83afb5e409b88cbb49f87b54bd (patch)
tree43a64170d6140470ba0b973727e96697a9a5d93b
parentShader_Ir: Downgrade precision and rounding asserts to debug asserts. (diff)
downloadyuzu-d3b71ff80d73ce83afb5e409b88cbb49f87b54bd.tar.gz
yuzu-d3b71ff80d73ce83afb5e409b88cbb49f87b54bd.tar.xz
yuzu-d3b71ff80d73ce83afb5e409b88cbb49f87b54bd.zip
Gl_Texture_Cache: Remove assert on component type in GetFormatTuple
Textures can have different components types in different orders. This assert was completely inprecise and the effectiveness of such is better handled by case and within the texture cache.
-rw-r--r--src/video_core/renderer_opengl/gl_texture_cache.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_texture_cache.cpp b/src/video_core/renderer_opengl/gl_texture_cache.cpp
index b1f6bc7c2..6ecb02c45 100644
--- a/src/video_core/renderer_opengl/gl_texture_cache.cpp
+++ b/src/video_core/renderer_opengl/gl_texture_cache.cpp
@@ -137,7 +137,6 @@ constexpr std::array<FormatTuple, VideoCore::Surface::MaxPixelFormat> tex_format
137const FormatTuple& GetFormatTuple(PixelFormat pixel_format, ComponentType component_type) { 137const FormatTuple& GetFormatTuple(PixelFormat pixel_format, ComponentType component_type) {
138 ASSERT(static_cast<std::size_t>(pixel_format) < tex_format_tuples.size()); 138 ASSERT(static_cast<std::size_t>(pixel_format) < tex_format_tuples.size());
139 const auto& format{tex_format_tuples[static_cast<std::size_t>(pixel_format)]}; 139 const auto& format{tex_format_tuples[static_cast<std::size_t>(pixel_format)]};
140 ASSERT(component_type == format.component_type);
141 return format; 140 return format;
142} 141}
143 142