|
|
|
@ -692,11 +692,6 @@ bool RasterizerOpenGL::AccelerateDisplayTransfer(const GPU::Regs::DisplayTransfe
|
|
|
|
|
using PixelFormat = CachedSurface::PixelFormat;
|
|
|
|
|
using SurfaceType = CachedSurface::SurfaceType;
|
|
|
|
|
|
|
|
|
|
if (config.is_texture_copy) {
|
|
|
|
|
// TODO(tfarley): Try to hardware accelerate this
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
CachedSurface src_params;
|
|
|
|
|
src_params.addr = config.GetPhysicalInputAddress();
|
|
|
|
|
src_params.width = config.output_width;
|
|
|
|
@ -751,6 +746,11 @@ bool RasterizerOpenGL::AccelerateDisplayTransfer(const GPU::Regs::DisplayTransfe
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool RasterizerOpenGL::AccelerateTextureCopy(const GPU::Regs::DisplayTransferConfig& config) {
|
|
|
|
|
// TODO(tfarley): Try to hardware accelerate this
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool RasterizerOpenGL::AccelerateFill(const GPU::Regs::MemoryFillConfig& config) {
|
|
|
|
|
using PixelFormat = CachedSurface::PixelFormat;
|
|
|
|
|
using SurfaceType = CachedSurface::SurfaceType;
|
|
|
|
|