mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-30 19:50:24 +00:00
(VULKAN) fix slang shaders with rotation
This commit is contained in:
parent
9a51de833d
commit
af6bb016cb
@ -1486,7 +1486,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:
|
||||
@ -1508,7 +1508,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