/* 46 */ public static void glDrawElementsInstancedEXT(
     int mode, int indices_count, int type, long indices_buffer_offset, int primcount) {
   ContextCapabilities caps = GLContext.getCapabilities();
   /* 47 */ long function_pointer = caps.glDrawElementsInstancedEXT;
   /* 48 */ BufferChecks.checkFunctionAddress(function_pointer);
   /* 49 */ GLChecks.ensureElementVBOenabled(caps);
   /* 50 */ nglDrawElementsInstancedEXTBO(
       mode, indices_count, type, indices_buffer_offset, primcount, function_pointer);
   /*    */ }
 public static void glDrawElementsBaseVertex(
     int mode, int count, int type, long indices_buffer_offset, int basevertex) {
   ContextCapabilities caps = GLContext.getCapabilities();
   long function_pointer = caps.ARB_draw_elements_base_vertex_glDrawElementsBaseVertex_pointer;
   BufferChecks.checkFunctionAddress(function_pointer);
   GLChecks.ensureElementVBOenabled(caps);
   nglDrawElementsBaseVertexBO(
       mode, count, type, indices_buffer_offset, basevertex, function_pointer);
 }
示例#3
0
 public static void glDrawElementsInstancedBaseInstance(
     int mode,
     int indices_count,
     int type,
     long indices_buffer_offset,
     int primcount,
     int baseinstance) {
   ContextCapabilities caps = GLContext.getCapabilities();
   long function_pointer = caps.glDrawElementsInstancedBaseInstance;
   BufferChecks.checkFunctionAddress(function_pointer);
   GLChecks.ensureElementVBOenabled(caps);
   nglDrawElementsInstancedBaseInstanceBO(
       mode,
       indices_count,
       type,
       indices_buffer_offset,
       primcount,
       baseinstance,
       function_pointer);
 }