Merge pull request #2793 from ReinUsesLisp/bgr565

renderer_opengl: Implement RGB565 framebuffer format
This commit is contained in:
bunnei 2019-09-03 22:36:32 -04:00 committed by GitHub
commit 19af91434e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 72 additions and 205 deletions

View file

@ -17,18 +17,6 @@
namespace Tegra {
u32 FramebufferConfig::BytesPerPixel(PixelFormat format) {
switch (format) {
case PixelFormat::ABGR8:
case PixelFormat::BGRA8:
return 4;
default:
return 4;
}
UNREACHABLE();
}
GPU::GPU(Core::System& system, VideoCore::RendererBase& renderer, bool is_async)
: system{system}, renderer{renderer}, is_async{is_async} {
auto& rasterizer{renderer.Rasterizer()};