blob: add4ce7d9edbdf913811c36e2b4600b5492066f3 [file] [log] [blame]
Name
DMP_program_binary
Name Strings
GL_DMP_program_binary
Notice
Copyright Digital Media Professionals Inc. 2014.
Contributors
Kazunari Yamamoto, Digital Media Professionals Inc.
Contacts
Kazunari Yamamoto, Digital Media Professionals Inc. (Kazunari 'dot' Yamamoto 'at' dmprof 'dot' com)
Status
Complete
Version
0.1, 29 July 2014
Number
OpenGL ES Extension #192
Dependencies
OpenGL ES 2.0 is required.
OES_get_program_binary is required.
The extension is written against the OpenGL ES 2.0 Specification.
Overview
This extension enables loading precompiled program binaries compatible with
chips designed by Digital Media Professionals Inc.
IP Status
Unknown.
Issues
1) Needs enumerant values assigned.
New Procedures and Functions
None.
New Tokens
Accepted by the <binaryFormat> parameter of ProgramBinaryOES:
SMAPHS30_PROGRAM_BINARY_DMP 0x9251
SMAPHS_PROGRAM_BINARY_DMP 0x9252
DMP_PROGRAM_BINARY_DMP 0x9253
Additions to Chapter 2 of the OpenGL-ES 2.0 Specification (OpenGL Operation)
Add the following text at the end of the section called Program Binaries:
"If DMP_PROGRAM_BINARY_DMP, SMAPHS_PROGRAM_BINARY_DMP, or SMAPHS30_PROGRAM_BINARY_DMP are queried
in the list of PROGRAM_BINARY_FORMATS_OES, a binary format defined by
Digital Media Professionals Inc. can be loaded via ProgramBinaryOES."
Additions to Chapter 3 of the OpenGL-ES 2.0 Specification (Rasterization)
None
Additions to Chapter 4 of the OpenGL-ES 2.0 Specification (Per-Fragment Operations and the Frame Buffer)
None
Additions to Chapter 5 of the OpenGL-ES 2.0 Specification (Special Functions)
None
Additions to Chapter 6 of the OpenGL-ES 2.0 Specification (State and State Requests)
None
Additions to the GLX / WGL / AGL Specifications
None
GLX Protocol
None
Errors
None
New State
None
New Implementation Dependent State
None
Revision History
1.0, 2014/09/26 Kazunari Yamamoto Assigned enum values.
0.1, 2014/07/29 Kazunari Yamamoto Initial version