• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name
2
3    FJ_shader_binary_GCCSO
4
5Name Strings
6
7    GL_FJ_shader_binary_GCCSO
8
9Contributors
10
11    Volker Ort, Fujitsu Semiconductor Europe GmbH
12    Peter Kirst, Fujitsu Semiconductor Europe GmbH
13    Oliver Wohlmuth, Fujitsu Semiconductor Europe GmbH
14
15Contacts
16
17    Oliver Wohlmuth (oliver 'dot' wohlmuth 'at' de 'dot' fujitsu 'dot' com)
18
19Status
20
21    Complete
22
23Version
24
25    Last Modified Date: March 30, 2011
26
27Number
28
29    OpenGL ES Extension #114
30
31Dependencies
32
33    None.
34
35    The extension is written against the OpenGL-ES 2.0 Specification.
36
37Overview
38
39    This extension enables loading precompiled binary shaders compatible with
40    chips designed by Fujitsu Semiconductor.
41
42IP Status
43
44    Unknown.
45
46Issues
47
48    None.
49
50New Procedures and Functions
51
52    None.
53
54New Tokens
55
56    Accepted by the <binaryformat> parameter of ShaderBinary:
57
58        GCCSO_SHADER_BINARY_FJ                               0x9260
59
60Additions to Chapter 2 of the OpenGL-ES 2.0 Specification (OpenGL ES Operation)
61
62    In section 2.10.2 ("Loading Shader Binaries"), add the following text:
63
64    "Using GCCSO_SHADER_BINARY_FJ as the format will result in the GL attempting to
65    load the data contained in 'binary' according to the format developed by
66    Fujitsu Semiconductor. It is required that an optimized pair of vertex and
67    fragment shader binaries that were compiled together using the Fujitsu ESSL
68    compiler is specified to LinkProgram."
69
70Errors
71
72    None
73
74New State
75
76    None
77
78New Implementation Dependent State
79
80    None
81
82Revision History
83
84    #01    03/30/2011    Oliver Wohlmuth    First draft.
85