Skip to content

glDrawArraysInstanced

draw multiple instances of a range of elements

function glDrawArraysInstanced(int $mode, int $first, int $count, int $instancecount) : void
arguments
  1. int $mode Specifies what kind of primitives to render. Symbolic constants GL_POINTS, GL_LINE_STRIP, GL_LINE_LOOP, GL_LINES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_TRIANGLES GL_LINES_ADJACENCY, GL_LINE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_TRIANGLE_STRIP_ADJACENCY and GL_PATCHES are accepted.
  2. int $first Specifies the starting index in the enabled arrays.
  3. int $count Specifies the number of indices to be rendered.
  4. int $instancecount Specifies the number of instances of the specified range of indices to be rendered.
returns

void


Copyright © 2010-2014 Khronos Group

This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. https://opencontent.org/openpub/.