diff --git a/misc/wiiu/textured_offset.gsh b/misc/wiiu/textured_offset.gsh index c9e3d65ef..72b9ddcde 100644 Binary files a/misc/wiiu/textured_offset.gsh and b/misc/wiiu/textured_offset.gsh differ diff --git a/src/Graphics_WiiU.c b/src/Graphics_WiiU.c index d6bec6ecb..f17dfed12 100644 --- a/src/Graphics_WiiU.c +++ b/src/Graphics_WiiU.c @@ -357,7 +357,7 @@ void Gfx_UnlockDynamicVb(GfxResourceID vb) { Gfx_UnlockVb(vb); Gfx_BindVb(vb); /*########################################################################################################################* *-----------------------------------------------------Vertex rendering----------------------------------------------------* *#########################################################################################################################*/ -static Vec2 texOffset; +static struct Vec4 texOffset; static void UpdateVS(void) { if (gfx_format != VERTEX_FORMAT_TEXTURED) { @@ -370,7 +370,7 @@ static void UpdateVS(void) { GX2SetVertexShader(cur_VS); if (cur_VS != offset_VS) return; - GX2SetVertexUniformReg(cur_VS->uniformVars[1].offset, 2, &texOffset); + GX2SetVertexUniformReg(cur_VS->uniformVars[1].offset, 4, &texOffset); } static void UpdatePS(void) {