mirror of
https://github.com/libretro/RetroArch
synced 2025-04-02 07:20:34 +00:00
Merge pull request #6730 from QuarkTheAwesome/gx2-patch1
[WiiU] Fix out-of-bounds rendering bug
This commit is contained in:
commit
0f87a06a67
@ -1296,7 +1296,7 @@ static bool wiiu_gfx_frame(void *data, const void *frame,
|
|||||||
}
|
}
|
||||||
|
|
||||||
GX2SetViewport(wiiu->vp.x, wiiu->vp.y, wiiu->vp.width, wiiu->vp.height, 0.0f, 1.0f);
|
GX2SetViewport(wiiu->vp.x, wiiu->vp.y, wiiu->vp.width, wiiu->vp.height, 0.0f, 1.0f);
|
||||||
GX2SetScissor(wiiu->vp.x, wiiu->vp.y, wiiu->vp.width, wiiu->vp.height);
|
GX2SetScissor(0, 0, wiiu->color_buffer.surface.width, wiiu->color_buffer.surface.height);
|
||||||
GX2DrawEx(GX2_PRIMITIVE_MODE_QUADS, 4, 0, 1);
|
GX2DrawEx(GX2_PRIMITIVE_MODE_QUADS, 4, 0, 1);
|
||||||
|
|
||||||
GX2SetShaderMode(GX2_SHADER_MODE_GEOMETRY_SHADER);
|
GX2SetShaderMode(GX2_SHADER_MODE_GEOMETRY_SHADER);
|
||||||
@ -1311,7 +1311,6 @@ static bool wiiu_gfx_frame(void *data, const void *frame,
|
|||||||
wiiu->ubo_tex);
|
wiiu->ubo_tex);
|
||||||
GX2SetViewport(0.0f, 0.0f, wiiu->color_buffer.surface.width, wiiu->color_buffer.surface.height,
|
GX2SetViewport(0.0f, 0.0f, wiiu->color_buffer.surface.width, wiiu->color_buffer.surface.height,
|
||||||
0.0f, 1.0f);
|
0.0f, 1.0f);
|
||||||
GX2SetScissor(0, 0, wiiu->color_buffer.surface.width, wiiu->color_buffer.surface.height);
|
|
||||||
|
|
||||||
#ifdef HAVE_OVERLAY
|
#ifdef HAVE_OVERLAY
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user