You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which is the same as sce declaration.
However it's implementation sets coordinates as x, y, w-1, h-1, while GE scissor command expects x1, y1, x2, y2 (e.g. coordinates, not width/height)
sce implementation uses x, y, x + w -1, y + h - 1, so it's declaration is correct.
Fixing declaration will make it incompatible with sce sdk.
Fixing implementation will break everything, that expects w and h to actually be x2,y2. This is only the case if (x != 0 && y != 0)
Quick research points that:
Initially reported by 4684321bhjgkjh on discord.
sceGuScissor is declared as
Which is the same as sce declaration.
However it's implementation sets coordinates as
x, y, w-1, h-1
, while GE scissor command expects x1, y1, x2, y2 (e.g. coordinates, not width/height)sce implementation uses
x, y, x + w -1, y + h - 1
, so it's declaration is correct.Fixing declaration will make it incompatible with sce sdk.
Fixing implementation will break everything, that expects w and h to actually be x2,y2. This is only the case if (x != 0 && y != 0)
Quick research points that:
The text was updated successfully, but these errors were encountered: