Skip to content

API Reference / @gtkx/gl / getProgramResourceiv

Function: getProgramResourceiv() ​

getProgramResourceiv(program, programInterface, index, propCount, props, count): [number, number[]]

Defined in: packages/gl/src/generated/commands.ts:3567

void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params)

Provided by GL_VERSION_4_3. Registry note: Reuse commands from ARB_program_interface_query Also provided by the GL_ARB_program_interface_query extension.

Parameters ​

program ​

number

GLuint, object class program

programInterface ​

number

ProgramInterface

index ​

number

GLuint

propCount ​

number

GLsizei

props ​

Uint32Array<ArrayBufferLike> | number[]

ProgramResourceProperty[] | Uint32Array, length propCount

count ​

number

GLsizei

Returns ​

[number, number[]]

Tuple of length (GLsizei), params (GLint[], length count)