mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Revert clamp to zero and use another attempt fix
This commit is contained in:
parent
cbbf4e8905
commit
380b51dc6d
1 changed files with 1 additions and 5 deletions
|
@ -363,11 +363,7 @@ void TransformDrawEngine::ApplyDrawState(int prim) {
|
|||
vpHeight *= renderHeightFactor;
|
||||
|
||||
// Flip vpY0 to match the OpenGL coordinate system.
|
||||
vpY0 = renderHeight - (vpY0 + vpHeight);
|
||||
|
||||
// Clamp vpX0/vpY0 to zero when negative value retured.
|
||||
vpY0 = vpY0 < 0 ? 0 : vpY0;
|
||||
vpX0 = vpX0 < 0 ? 0 : vpX0;
|
||||
vpY0 = renderHeight - (vpYb - offsetY + fabsf(vpYa)) * renderHeightFactor;
|
||||
|
||||
glstate.viewport.set(vpX0 + renderX, vpY0 + renderY, vpWidth, vpHeight);
|
||||
// Sadly, as glViewport takes integers, we will not be able to support sub pixel offsets this way. But meh.
|
||||
|
|
Loading…
Add table
Reference in a new issue