GLAPI/glClearStencil: Difference between revisions

From OpenGL Wiki
Jump to navigation Jump to search
m fixed sort key
 
(7 intermediate revisions by 2 users not shown)
Line 8: Line 8:
== Function Definition ==
== Function Definition ==


   void '''glClearStencil'''(GLint ''s'');
   void '''glClearStencil'''(GLint {{param|s}});


; s
; s
Line 15: Line 15:
== Description ==
== Description ==


'''glClearStencil''' specifies the index used by [[GLAPI/glClear|glClear]] to clear the stencil buffer. ''s'' is masked with <!--Missing Equation-->, where <!--Missing Equation--> is the number of bits in the stencil buffer.
'''glClearStencil''' specifies the index used by {{apifunc|glClear}} to clear the stencil buffer. {{param|s}} is masked with 2<sup>m</sup> - 1, where m is the number of bits in the stencil buffer.


== Associated Gets ==
== Associated Gets ==


[[GLAPI/glGet|glGet]] with argument {{code|GL_STENCIL_CLEAR_VALUE}}
{{apifunc|glGet}} with argument {{enum|GL_STENCIL_CLEAR_VALUE}}


[[GLAPI/glGet|glGet]] with argument {{code|GL_STENCIL_BITS}}
{{apifunc|glGet}} with argument {{enum|GL_STENCIL_BITS}}


== See Also ==
== See Also ==


[[GLAPI/glClear|glClear]], [[GLAPI/glStencilFunc|glStencilFunc]], [[GLAPI/glStencilFuncSeparate|glStencilFuncSeparate]], [[GLAPI/glStencilMask|glStencilMask]], [[GLAPI/glStencilMaskSeparate|glStencilMaskSeparate]], [[GLAPI/glStencilOp|glStencilOp]], [[GLAPI/glStencilOpSeparate|glStencilOpSeparate]]
{{apifunc|glClear}}


== Copyright ==
== Copyright ==


Copyright © 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see [http://oss.sgi.com/projects/FreeB/ http://oss.sgi.com/projects/FreeB/].
Copyright © 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see [https://khronos.org/registry/OpenGL-Refpages/LICENSES/LicenseRef-FreeB.txt LicenseRef-FreeB].


[[Category:API Reference 4|ClearStencil]]
[[Category:Core API Ref Whole Framebuffer|ClearStencil]]
[[Category:Core API Reference|ClearStencil]]

Latest revision as of 22:11, 5 February 2021

glClearStencil
Core in version 4.6
Core since version 1.0

glClearStencil: specify the clear value for the stencil buffer

Function Definition

 void glClearStencil(GLint s​);
s
Specifies the index used when the stencil buffer is cleared. The initial value is 0.

Description

glClearStencil specifies the index used by glClear to clear the stencil buffer. s​ is masked with 2m - 1, where m is the number of bits in the stencil buffer.

Associated Gets

glGet with argument GL_STENCIL_CLEAR_VALUE

glGet with argument GL_STENCIL_BITS

See Also

glClear

Copyright

Copyright © 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see LicenseRef-FreeB.