mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-30 19:50:24 +00:00
(GLCORE) fix slang shaders with rotation
This commit is contained in:
parent
af6bb016cb
commit
7cb250f827
@ -1028,7 +1028,7 @@ Size2D Pass::get_output_size(const Size2D &original,
|
||||
break;
|
||||
|
||||
case GLSLANG_FILTER_CHAIN_SCALE_VIEWPORT:
|
||||
width = current_viewport.width * pass_info.scale_x;
|
||||
width = (retroarch_get_rotation() % 2 ? current_viewport.height : current_viewport.width) * pass_info.scale_x;
|
||||
break;
|
||||
|
||||
case GLSLANG_FILTER_CHAIN_SCALE_ABSOLUTE:
|
||||
@ -1050,7 +1050,7 @@ Size2D Pass::get_output_size(const Size2D &original,
|
||||
break;
|
||||
|
||||
case GLSLANG_FILTER_CHAIN_SCALE_VIEWPORT:
|
||||
height = current_viewport.height * pass_info.scale_y;
|
||||
height = (retroarch_get_rotation() % 2 ? current_viewport.width : current_viewport.height) * pass_info.scale_y;
|
||||
break;
|
||||
|
||||
case GLSLANG_FILTER_CHAIN_SCALE_ABSOLUTE:
|
||||
|
Loading…
Reference in New Issue
Block a user