diff options
author | ameerj <52414509+ameerj@users.noreply.github.com> | 2021-11-17 00:19:47 +0100 |
---|---|---|
committer | ameerj <52414509+ameerj@users.noreply.github.com> | 2021-11-17 04:31:58 +0100 |
commit | 35ca6274f4bee69dd76ff2aa165186b01594eaba (patch) | |
tree | 016cd3d21d4f84a3fe99fec5e2abfa49b3daeacf /src/video_core/renderer_opengl/gl_texture_cache.h | |
parent | Merge pull request #7219 from FernandoS27/aristotles-right-testicle (diff) | |
download | yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar.gz yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar.bz2 yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar.lz yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar.xz yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.tar.zst yuzu-35ca6274f4bee69dd76ff2aa165186b01594eaba.zip |
Diffstat (limited to '')
-rw-r--r-- | src/video_core/renderer_opengl/gl_texture_cache.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/video_core/renderer_opengl/gl_texture_cache.h b/src/video_core/renderer_opengl/gl_texture_cache.h index 1bb762568..b89c183a9 100644 --- a/src/video_core/renderer_opengl/gl_texture_cache.h +++ b/src/video_core/renderer_opengl/gl_texture_cache.h @@ -52,17 +52,17 @@ struct FormatProperties { bool is_compressed; }; -class BGRCopyPass { +class FormatConversionPass { public: - BGRCopyPass() = default; - ~BGRCopyPass() = default; + FormatConversionPass() = default; + ~FormatConversionPass() = default; - void CopyBGR(Image& dst_image, Image& src_image, - std::span<const VideoCommon::ImageCopy> copies); + void ConvertImage(Image& dst_image, Image& src_image, + std::span<const VideoCommon::ImageCopy> copies); private: - OGLBuffer bgr_pbo; - size_t bgr_pbo_size{}; + OGLBuffer intermediate_pbo; + size_t pbo_size{}; }; class TextureCacheRuntime { @@ -144,7 +144,7 @@ private: const Device& device; StateTracker& state_tracker; UtilShaders util_shaders; - BGRCopyPass bgr_copy_pass; + FormatConversionPass format_conversion_pass; std::array<std::unordered_map<GLenum, FormatProperties>, 3> format_properties; bool has_broken_texture_view_formats = false; |