diff options
author | Fire_Head <Fire-Head@users.noreply.github.com> | 2021-01-08 19:43:31 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-08 19:43:31 +0300 |
commit | 6e42c791cf3bbcb59363ab913a4d909b5345ab1b (patch) | |
tree | f39e4ab8a86ccfae72bf59b3ce984a02cc13b50a /src/render/Draw.cpp | |
parent | c594d89dc5be27126d63fddec4c93a15b7f702df (diff) | |
parent | 368d2f3279b474056e888dcccea234f32614b506 (diff) |
Merge pull request #909 from Fire-Head/master
Sprite Scaling Option
Diffstat (limited to 'src/render/Draw.cpp')
-rw-r--r-- | src/render/Draw.cpp | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/src/render/Draw.cpp b/src/render/Draw.cpp index 4e323ec2..fcd5d18f 100644 --- a/src/render/Draw.cpp +++ b/src/render/Draw.cpp @@ -35,8 +35,14 @@ CDraw::FindAspectRatio(void) default: case AR_4_3: return 4.0f / 3.0f; + case AR_5_4: + return 5.0f / 4.0f; + case AR_16_10: + return 16.0f / 10.0f; case AR_16_9: return 16.0f / 9.0f; + case AR_21_9: + return 21.0f / 9.0f; }; #endif } @@ -69,15 +75,4 @@ CDraw::SetFOV(float fov) ms_fScaledFOV = fov; #endif ms_fFOV = fov; -} - -#ifdef ASPECT_RATIO_SCALE -float -ScaleAndCenterX(float x) -{ - if (SCREEN_WIDTH == DEFAULT_SCREEN_WIDTH) - return x; - else - return (SCREEN_WIDTH - SCREEN_SCALE_X(DEFAULT_SCREEN_WIDTH)) / 2 + SCREEN_SCALE_X(x); -} -#endif
\ No newline at end of file +}
\ No newline at end of file |