public static void StencilOpAMD(StencilFaceDirection face, UInt32 value)
		{
			Debug.Assert(Delegates.pglStencilOpValueAMD != null, "pglStencilOpValueAMD not implemented");
			Delegates.pglStencilOpValueAMD((Int32)face, value);
			CallLog("glStencilOpValueAMD({0}, {1})", face, value);
			DebugCheckErrors();
		}
 public static void ActiveStencilFaceEXT(StencilFaceDirection face)
 {
     Debug.Assert(Delegates.pglActiveStencilFaceEXT != null, "pglActiveStencilFaceEXT not implemented");
     Delegates.pglActiveStencilFaceEXT((Int32)face);
     LogFunction("glActiveStencilFaceEXT({0})", face);
     DebugCheckErrors(null);
 }
 public static void ActiveStencilFaceEXT(StencilFaceDirection face)
 {
     Debug.Assert(Delegates.pglActiveStencilFaceEXT != null, "pglActiveStencilFaceEXT not implemented");
     Delegates.pglActiveStencilFaceEXT((int)face);
     LogCommand("glActiveStencilFaceEXT", null, face);
     DebugCheckErrors(null);
 }
 public static void StencilOpAMD(StencilFaceDirection face, UInt32 value)
 {
     Debug.Assert(Delegates.pglStencilOpValueAMD != null, "pglStencilOpValueAMD not implemented");
     Delegates.pglStencilOpValueAMD((Int32)face, value);
     LogCommand("glStencilOpValueAMD", null, face, value);
     DebugCheckErrors(null);
 }
		public static void ActiveStencilFaceEXT(StencilFaceDirection face)
		{
			Debug.Assert(Delegates.pglActiveStencilFaceEXT != null, "pglActiveStencilFaceEXT not implemented");
			Delegates.pglActiveStencilFaceEXT((Int32)face);
			LogFunction("glActiveStencilFaceEXT({0})", face);
			DebugCheckErrors(null);
		}
示例#6
0
 public partial void StencilOpSeparate([Flow(FlowDirection.In)] StencilFaceDirection face, [Flow(FlowDirection.In)] StencilOp sfail, [Flow(FlowDirection.In)] StencilOp dpfail, [Flow(FlowDirection.In)] StencilOp dppass);
 public partial void ActiveStencilFace([Flow(FlowDirection.In)] StencilFaceDirection face);
 public partial void StencilOpValue([Flow(FlowDirection.In)] StencilFaceDirection face, [Flow(FlowDirection.In)] uint value);
示例#9
0
		public static void StencilOpSeparate(StencilFaceDirection face, StencilOp sfail, StencilOp dpfail, StencilOp dppass)
		{
			Debug.Assert(Delegates.pglStencilOpSeparate != null, "pglStencilOpSeparate not implemented");
			Delegates.pglStencilOpSeparate((Int32)face, (Int32)sfail, (Int32)dpfail, (Int32)dppass);
			LogFunction("glStencilOpSeparate({0}, {1}, {2}, {3})", face, sfail, dpfail, dppass);
			DebugCheckErrors(null);
		}
示例#10
0
		public static void StencilMaskSeparate(StencilFaceDirection face, UInt32 mask)
		{
			Debug.Assert(Delegates.pglStencilMaskSeparate != null, "pglStencilMaskSeparate not implemented");
			Delegates.pglStencilMaskSeparate((Int32)face, mask);
			LogFunction("glStencilMaskSeparate({0}, {1})", face, mask);
			DebugCheckErrors(null);
		}
示例#11
0
		public static void StencilFuncSeparate(StencilFaceDirection face, StencilFunction func, Int32 @ref, UInt32 mask)
		{
			Debug.Assert(Delegates.pglStencilFuncSeparate != null, "pglStencilFuncSeparate not implemented");
			Delegates.pglStencilFuncSeparate((Int32)face, (Int32)func, @ref, mask);
			CallLog("glStencilFuncSeparate({0}, {1}, {2}, {3})", face, func, @ref, mask);
			DebugCheckErrors();
		}
示例#12
0
 public abstract void ActiveStencilFace([Flow(FlowDirection.In)] StencilFaceDirection face);
 public abstract void StencilOpValue([Flow(FlowDirection.In)] StencilFaceDirection face, [Flow(FlowDirection.In)] uint value);