Khronos Public Bugzilla
Bug 530 - GL_ACTIVE_PROGRAM/GL_CURRENT_PROGRAM Confusion
GL_ACTIVE_PROGRAM/GL_CURRENT_PROGRAM Confusion
Status: RESOLVED FIXED
Product: OpenGL
Classification: Unclassified
Component: API Specification
unspecified
PC Windows
: P3 normal
: ---
Assigned To: Jon Leech
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-12 05:26 PDT by dtrebilco
Modified: 2013-05-29 07:25 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dtrebilco 2011-09-12 05:26:47 PDT
The specification states that GL_ACTIVE_PROGRAM is a rename of GL_CURRENT_PROGRAM
(Section K.3)

However, it seems that according to the extension registry that they should be two different values - refering to two different pieces of state. 

Discussion here:
http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=302134
Comment 1 Graham Sellers 2013-05-29 07:25:27 PDT
I can't find any such language in the current spec (4.3). Looks like this got fixed a while ago. ACTIVE_PROGRAM and CURRENT_PROGRAM are documented as doing different things in the 4.3 spec and are listed separately in the state tables. Resolving as fixed.