Commit c832516a by Geoff Lang

Added a Context::getScissorParams method.

TRAC #23650 Author: Geoff Lang Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods
parent 7f6562b2
...@@ -638,6 +638,14 @@ void Context::setScissorParams(GLint x, GLint y, GLsizei width, GLsizei height) ...@@ -638,6 +638,14 @@ void Context::setScissorParams(GLint x, GLint y, GLsizei width, GLsizei height)
mState.scissor.height = height; mState.scissor.height = height;
} }
void Context::getScissorParams(GLint *x, GLint *y, GLsizei *width, GLsizei *height)
{
*x = mState.scissor.x;
*y = mState.scissor.y;
*width = mState.scissor.width;
*height = mState.scissor.height;
}
void Context::setColorMask(bool red, bool green, bool blue, bool alpha) void Context::setColorMask(bool red, bool green, bool blue, bool alpha)
{ {
mState.blend.colorMaskRed = red; mState.blend.colorMaskRed = red;
......
...@@ -214,6 +214,7 @@ class Context ...@@ -214,6 +214,7 @@ class Context
void setViewportParams(GLint x, GLint y, GLsizei width, GLsizei height); void setViewportParams(GLint x, GLint y, GLsizei width, GLsizei height);
void setScissorParams(GLint x, GLint y, GLsizei width, GLsizei height); void setScissorParams(GLint x, GLint y, GLsizei width, GLsizei height);
void getScissorParams(GLint *x, GLint *y, GLsizei *width, GLsizei *height);
void setColorMask(bool red, bool green, bool blue, bool alpha); void setColorMask(bool red, bool green, bool blue, bool alpha);
void setDepthMask(bool mask); void setDepthMask(bool mask);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment