• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    IMG_shader_binary
4
5Name Strings
6
7    GL_IMG_shader_binary
8
9Notice
10
11    Copyright Imagination Technologies Limited, 2007-2009.
12
13Contributors
14
15    Ben Bowman, Imagination Techonologies
16    Graham Connor, Imagination Techonologies
17	David Garcia
18
19Contacts
20
21    Ben Bowman, Imagination Technologies (benji 'dot' bowman 'at'
22    imgtec 'dot' com)
23
24Status
25
26    Complete
27
28Version
29
30    1.0, 30 September 2009
31
32Number
33
34    OpenGL ES Extension #68
35
36Dependencies
37
38    None.
39
40    The extension is written against the OpenGL-ES 2.0 Specification.
41
42Overview
43
44    This extension enables loading precompiled binary shaders compatible with
45    chips designed by Imagination Technologies.
46
47IP Status
48
49    Unknown.
50
51Issues
52
53    None.
54
55New Procedures and Functions
56
57    None.
58
59New Tokens
60
61    Accepted by the <binaryformat> parameter of ShaderBinary:
62
63        SGX_BINARY_IMG                                       0x8C0A
64
65Additions to Chapter 2 of the OpenGL-ES 2.0 Specification (OpenGL Operation)
66
67    In section 2.15.2 ("Shader Binaries"), add the following text:
68
69    "Using SGX_BINARY_IMG as the format will result in the GL attempting to load
70    the data contained in 'binary' according to the format developed by
71    Imagination Technologies Ltd."
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,  30/09/2009  ben.bowman: Updated for release
112    0.2,  29/04/2008  ben.bowman: Updated name of enumerant to SGX_BINARY_IMG
113    0.1,  10/01/2007  david.garcia: Initial revision.
114