Lines Matching refs:the
15 Superseded by the functionally identical EGL_KHR_no_config_context
28 Requires EGL 1.4 or later. This extension is written against the
29 wording of the EGL 1.4 specification.
35 the EGLConfig for every surface used by the context must be compatible
36 with the one used by the context. The only way to render to surfaces with
54 Additions to the EGL Specification section "2.2 Rendering Contexts and Drawing
57 Add the following to the 3rd paragraph:
60 depending on the parameters used at creation time. If a config is provided
61 then additional restrictions apply on what surfaces can be used with the
64 Replace the last sentence of the 6th paragraph with:
67 been created with respect to the same EGLDisplay. If the context was
71 Remove the last bullet point in the list of constraints.
73 Additions to the EGL Specification section "3.7.1 Creating Rendering Contexts"
75 Replace the paragraph starting "If config is not a valid EGLConfig..."
78 "The config argument can either be a valid EGLConfig or EGL_NO_CONFIG_MESA.
80 valid config is passed then the error will also be generated if the config
81 does not support the requested client API (this includes requesting
82 creation of an OpenGL ES 1.x context when the EGL_RENDERABLE_TYPE
84 OpenGL ES 2.x context when the attribute does not contain
88 configless context is used with the OpenGL API it can be assumed that the
89 initial values of the context's state will be decided when the context is
90 first made current. In particular this means that the decision of whether
91 to use GL_BACK or GL_FRONT for the initial value of the first output in
92 glDrawBuffers will be decided based on the config of the draw surface when
95 Additions to the EGL Specification section "3.7.3 Binding Contexts and
98 Replace the first bullet point with the following:
115 raise an error, change the drawbuffer state to GL_FRONT or just do
116 nothing, expecting the application to set GL_FRONT drawbuffer before