コード例 #1
0
 private unsafe void ClearBuffer(NetGL.Core.ClearBuffer buffer, int drawBuffer, int *value)
 {
     if (buffer == NetGL.Core.ClearBuffer.Depth || buffer == NetGL.Core.ClearBuffer.Stencil)
     {
         Assert.True(drawBuffer == 0);
     }
     _glClearBufferiv(buffer, drawBuffer, value);
     CheckForError();
 }
コード例 #2
0
 public unsafe void ClearBuffer(NetGL.Core.ClearBuffer buffer, int drawBuffer, float value)
 {
     ClearBuffer(buffer, drawBuffer, (float *)&value);
 }
コード例 #3
0
 public unsafe void ClearBuffer(NetGL.Core.ClearBuffer buffer, int drawBuffer, uint value)
 {
     ClearBuffer(buffer, drawBuffer, &value);
 }
コード例 #4
0
 public unsafe void ClearBuffer(NetGL.Core.ClearBuffer buffer, int drawBuffer, UIVector4 value)
 {
     ClearBuffer(buffer, drawBuffer, (uint *)&value);
 }