diff options
| author | 2019-07-18 08:20:31 -0400 | |
|---|---|---|
| committer | 2019-07-18 08:20:31 -0400 | |
| commit | d3b71ff80d73ce83afb5e409b88cbb49f87b54bd (patch) | |
| tree | 43a64170d6140470ba0b973727e96697a9a5d93b | |
| parent | Shader_Ir: Downgrade precision and rounding asserts to debug asserts. (diff) | |
| download | yuzu-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.cpp | 1 |
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 | |||
| 137 | const FormatTuple& GetFormatTuple(PixelFormat pixel_format, ComponentType component_type) { | 137 | const 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 | ||