mirror of https://github.com/mgba-emu/mgba.git
GBA Video: Fix typing mismatch in modes 3, 4 and 5 renderer (fixes #2047)
This commit is contained in:
parent
817e4d950f
commit
c21f9e81bb
|
@ -309,10 +309,10 @@ static const char* const _renderMode35 =
|
|||
" ivec2 offset[4];\n"
|
||||
" vec2 incoord = texCoord;\n"
|
||||
" if (mosaic.x > 1) {\n"
|
||||
" incoord.x = floor(MOSAIC(incoord.x, mosaic.x));\n"
|
||||
" incoord.x = float(MOSAIC(incoord.x, mosaic.x));\n"
|
||||
" }\n"
|
||||
" if (mosaic.y > 1) {\n"
|
||||
" incoord.y = floor(MOSAIC(incoord.y, mosaic.y));\n"
|
||||
" incoord.y = float(MOSAIC(incoord.y, mosaic.y));\n"
|
||||
" }\n"
|
||||
" loadAffine(int(incoord.y), mat, offset);\n"
|
||||
" float y = fract(incoord.y);\n"
|
||||
|
@ -370,10 +370,10 @@ static const char* const _renderMode4 =
|
|||
" ivec2 offset[4];\n"
|
||||
" vec2 incoord = texCoord;\n"
|
||||
" if (mosaic.x > 1) {\n"
|
||||
" incoord.x = floor(MOSAIC(incoord.x, mosaic.x));\n"
|
||||
" incoord.x = float(MOSAIC(incoord.x, mosaic.x));\n"
|
||||
" }\n"
|
||||
" if (mosaic.y > 1) {\n"
|
||||
" incoord.y = floor(MOSAIC(incoord.y, mosaic.y));\n"
|
||||
" incoord.y = float(MOSAIC(incoord.y, mosaic.y));\n"
|
||||
" }\n"
|
||||
" loadAffine(int(incoord.y), mat, offset);\n"
|
||||
" float y = fract(incoord.y);\n"
|
||||
|
|
Loading…
Reference in New Issue