forked from MoonsideGames/MoonWorks
validate scissor dimensions
parent
ca61e94b13
commit
debb76f62a
|
@ -823,6 +823,11 @@ namespace MoonWorks.Graphics
|
||||||
{
|
{
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
AssertRenderPassActive();
|
AssertRenderPassActive();
|
||||||
|
|
||||||
|
if (scissor.X < 0 || scissor.Y < 0 || scissor.W <= 0 || scissor.H <= 0)
|
||||||
|
{
|
||||||
|
throw new System.ArgumentOutOfRangeException("Scissor position cannot be negative and dimensions must be positive!");
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
Refresh.Refresh_SetScissor(
|
Refresh.Refresh_SetScissor(
|
||||||
|
|
Loading…
Reference in New Issue