glGenProgramPipelines - reserve program pipeline object names
Contents
Associated Gets
glGet() with argument GL_PROGRAM_PIPELINE_BINDINGglIsProgramPipeline()
C Specification
voidglGenProgramPipelines(GLsizein,GLuint*pipelines);
Copyright
Copyright © 2010-2014 Khronos Group.
[FIXME: source] 11/18/2024 GLGENPROGRAMPIPELINE(3G)
Description
glGenProgramPipelines returns n previously unused program pipeline object names in pipelines. These names
are marked as used, for the purposes of glGenProgramPipelines only, but they acquire program pipeline
state only when they are first bound.
Name
glGenProgramPipelines - reserve program pipeline object names
Parameters
n
Specifies the number of program pipeline object names to reserve.
pipelines
Specifies an array of into which the reserved names will be written.
See Also
glDeleteProgramPipelines(), glBindProgramPipeline(), glIsProgramPipeline(), glUseProgramStages(),
glUseProgram()
Version Support
┌───────────────────────┬───────────────────────────────────────────────────────────────────────┐
│ │ OpenGLVersion │
├───────────────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
│ Function │ 2.0 │ 2.1 │ 3.0 │ 3.1 │ 3.2 │ 3.3 │ 4.0 │ 4.1 │ 4.2 │ 4.3 │ 4.4 │ 4.5 │
│ / │ │ │ │ │ │ │ │ │ │ │ │ │
│ Feature │ │ │ │ │ │ │ │ │ │ │ │ │
│ Name │ │ │ │ │ │ │ │ │ │ │ │ │
├───────────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
│ glGenProgramPipelines │ - │ - │ - │ - │ - │ - │ - │ ✔ │ ✔ │ ✔ │ ✔ │ ✔ │
└───────────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
