1Name 2 3 DMP_program_binary 4 5Name Strings 6 7 GL_DMP_program_binary 8 9Notice 10 11 Copyright Digital Media Professionals Inc. 2014. 12 13Contributors 14 15 Kazunari Yamamoto, Digital Media Professionals Inc. 16 17Contacts 18 19 Kazunari Yamamoto, Digital Media Professionals Inc. (Kazunari 'dot' Yamamoto 'at' dmprof 'dot' com) 20 21Status 22 23 Complete 24 25Version 26 27 0.1, 29 July 2014 28 29Number 30 31 OpenGL ES Extension #192 32 33Dependencies 34 35 OpenGL ES 2.0 is required. 36 OES_get_program_binary is required. 37 38 The extension is written against the OpenGL ES 2.0 Specification. 39 40Overview 41 42 This extension enables loading precompiled program binaries compatible with 43 chips designed by Digital Media Professionals Inc. 44 45IP Status 46 47 Unknown. 48 49Issues 50 51 1) Needs enumerant values assigned. 52 53New Procedures and Functions 54 55 None. 56 57New Tokens 58 59 Accepted by the <binaryFormat> parameter of ProgramBinaryOES: 60 61 SMAPHS30_PROGRAM_BINARY_DMP 0x9251 62 SMAPHS_PROGRAM_BINARY_DMP 0x9252 63 DMP_PROGRAM_BINARY_DMP 0x9253 64 65Additions to Chapter 2 of the OpenGL-ES 2.0 Specification (OpenGL Operation) 66 67 Add the following text at the end of the section called Program Binaries: 68 69 "If DMP_PROGRAM_BINARY_DMP, SMAPHS_PROGRAM_BINARY_DMP, or SMAPHS30_PROGRAM_BINARY_DMP are queried 70 in the list of PROGRAM_BINARY_FORMATS_OES, a binary format defined by 71 Digital Media Professionals Inc. can be loaded via ProgramBinaryOES." 72 73Additions to Chapter 3 of the OpenGL-ES 2.0 Specification (Rasterization) 74 75 None 76 77Additions to Chapter 4 of the OpenGL-ES 2.0 Specification (Per-Fragment Operations and the Frame Buffer) 78 79 None 80 81Additions to Chapter 5 of the OpenGL-ES 2.0 Specification (Special Functions) 82 83 None 84 85Additions to Chapter 6 of the OpenGL-ES 2.0 Specification (State and State Requests) 86 87 None 88 89Additions to the GLX / WGL / AGL Specifications 90 91 None 92 93GLX Protocol 94 95 None 96 97Errors 98 99 None 100 101New State 102 103 None 104 105New Implementation Dependent State 106 107 None 108 109Revision History 110 111 1.0, 2014/09/26 Kazunari Yamamoto Assigned enum values. 112 0.1, 2014/07/29 Kazunari Yamamoto Initial version 113 114 115