X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FOpenGl%2FOpenGl_SetOfShaderPrograms.hxx;h=9c44813edd1ca6bbb98485599016660fa0d31be2;hb=25c35042b6db0ee8f85df4097f448a721c2461e0;hpb=012264339e1485fb1c5a4eadd6e9ab6fe93bd938 diff --git a/src/OpenGl/OpenGl_SetOfShaderPrograms.hxx b/src/OpenGl/OpenGl_SetOfShaderPrograms.hxx index f04c5471ff..9c44813edd 100644 --- a/src/OpenGl/OpenGl_SetOfShaderPrograms.hxx +++ b/src/OpenGl/OpenGl_SetOfShaderPrograms.hxx @@ -31,10 +31,12 @@ enum OpenGl_ProgramOptions OpenGl_PO_StippleLine = 0x020, //!< stipple line OpenGl_PO_ClipPlanes1 = 0x040, //!< handle 1 clipping plane OpenGl_PO_ClipPlanes2 = 0x080, //!< handle 2 clipping planes + //OpenGl_PO_ClipPlanes3 = OpenGl_PO_ClipPlanes1|OpenGl_PO_ClipPlanes2, //!< handle 3 clipping planes - not implemented OpenGl_PO_ClipPlanesN = 0x100, //!< handle N clipping planes - OpenGl_PO_AlphaTest = 0x200, //!< discard fragment by alpha test (defined by cutoff value) - OpenGl_PO_WriteOit = 0x400, //!< write coverage buffer for Blended Order-Independent Transparency - OpenGl_PO_NB = 0x800 //!< overall number of combinations + OpenGl_PO_ClipChains = 0x200, //!< handle chains of clipping planes + OpenGl_PO_AlphaTest = 0x400, //!< discard fragment by alpha test (defined by cutoff value) + OpenGl_PO_WriteOit = 0x800, //!< write coverage buffer for Blended Order-Independent Transparency + OpenGl_PO_NB = 0x1000 //!< overall number of combinations }; //! Alias to programs array of predefined length