• Home
  • Raw
  • Download

Lines Matching full:code

24 …   <code class="funcdef">EGLSurface <strong class="fsfunc">eglCreatePbufferSurface</strong>(</code>
34 <td>EGLint const * <var class="pdparam">attrib_list</var><code>)</code>;</td>
47 <code>display</code>
57 <code>config</code>
70 <code>attrib_list</code>
77 May be <code class="constant">NULL</code> or empty
78 (first attribute is <code class="constant">EGL_NONE</code>).
87 <code class="function">eglCreatePbufferSurface</code> creates an
89 <code class="function">eglCreatePbufferSurface</code> fails to create
90 a pixel buffer surface, <code class="constant">EGL_NO_SURFACE</code>
96 <code class="constant">EGL_NONE</code>. Accepted attributes
103 <code class="constant">EGL_GL_COLORSPACE</code>
110 <code class="constant">EGL_GL_COLORSPACE_SRGB</code>, then a
113 <code class="constant">GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</code>
114 value of <code class="constant">GL_SRGB</code>. If its value is
115 <code class="constant">EGL_GL_COLORSPACE_LINEAR</code>, then a
117 <code class="constant">GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</code>
118 value of <code class="constant">GL_LINEAR</code>. The default
119 value of <code class="constant">EGL_GL_COLORSPACE</code> is
120 <code class="constant">EGL_GL_COLORSPACE_LINEAR</code>.
123 Note that the <code class="constant">EGL_GL_COLORSPACE</code>
133 <code class="constant">EGL_HEIGHT</code>
140 <code class="constant">0</code>.
145 <code class="constant">EGL_LARGEST_PBUFFER</code>
155 <code class="constant">EGL_FALSE</code>.
160 <code class="constant">EGL_MIPMAP_TEXTURE</code>
167 the attribute value is <code class="constant">EGL_TRUE</code>
168 and <code class="constant">EGL_TEXTURE_FORMAT</code> is not
169 <code class="constant">EGL_NO_TEXTURE</code>. The default
170 value is <code class="constant">EGL_FALSE</code>.
175 <code class="constant">EGL_TEXTURE_FORMAT</code>
183 <code class="constant">EGL_NO_TEXTURE</code>,
184 <code class="constant">EGL_TEXTURE_RGB</code>, and
185 <code class="constant">EGL_TEXTURE_RGBA</code>. The default
186 value is <code class="constant">EGL_NO_TEXTURE</code>.
191 <code class="constant">EGL_TEXTURE_TARGET</code>
198 format of <code class="constant">EGL_TEXTURE_RGB</code> or
199 <code class="constant">EGL_TEXTURE_RGBA</code>. Possible
200 values are <code class="constant">EGL_NO_TEXTURE</code>, or
201 <code class="constant">EGL_TEXTURE_2D</code>. The default
202 value is <code class="constant">EGL_NO_TEXTURE</code>.
207 <code class="constant">EGL_VG_ALPHA_FORMAT</code>
214 <code class="constant">EGL_VG_ALPHA_FORMAT_NONPRE</code>,
216 is <code class="constant">EGL_VG_ALPHA_FORMAT_PRE</code>,
218 value of <code class="constant">EGL_VG_ALPHA_FORMAT</code> is
219 <code class="constant">EGL_VG_ALPHA_FORMAT_NONPRE</code>.
224 <code class="constant">EGL_VG_COLORSPACE</code>
231 <code class="constant">EGL_VG_COLORSPACE_sRGB</code>, then a
235 <code class="constant">VG_s*</code>. If its value is
236 <code class="constant">EGL_VG_COLORSPACE_LINEAR</code>, then
239 <code class="constant">VG_l*</code>. The default value of
240 <code class="constant">EGL_VG_COLORSPACE</code> is
241 <code class="constant">EGL_VG_COLORSPACE_sRGB</code>.
246 <code class="constant">EGL_WIDTH</code>
253 <code class="constant">0</code>.
260 <em class="parameter"><code>config</code></em> can be used to render into the
269 surface or the ID of <em class="parameter"><code>config</code></em>.
279 Attribute <code class="constant">EGL_GL_COLORSPACE</code>, and the
280 <code class="constant">EGL_OPENGL_ES3_BIT</code> bit value for attribute
281 <code class="constant">EGL_RENDERABLE_TYPE</code>, are supported only if
286 <code class="constant">EGL_RENDERABLE_TYPE</code>,
287 <code class="constant">EGL_VG_ALPHA_FORMAT</code>, and
288 <code class="constant">EGL_VG_COLORSPACE</code>, and the
293 If the value of <em class="parameter"><code>config</code></em> attribute
294 <code class="constant">EGL_TEXTURE_FORMAT</code> is not
295 <code class="constant">EGL_NO_TEXTURE</code>, then the pbuffer width
299 If <code class="constant">EGL_LARGEST_PBUFFER</code> is specified and
301 <code class="constant">EGL_TEXTURE_TARGET</code> is
302 <code class="constant">EGL_TEXTURE_2D</code>, and the value of
303 <code class="constant">EGL_TEXTURE FORMAT</code> is
304 <code class="constant">EGL_TEXTURE_RGB</code> or
305 <code class="constant">EGL_TEXTURE_RGBA</code>), then the aspect
322 <code class="constant">EGL_NO_SURFACE</code> is returned if creation of
326 <code class="constant">EGL_BAD_DISPLAY</code> is generated if
327 <em class="parameter"><code>display</code></em> is not an EGL display connection.
330 <code class="constant">EGL_NOT_INITIALIZED</code> is generated if
331 <em class="parameter"><code>display</code></em> has not been initialized.
334 <code class="constant">EGL_BAD_CONFIG</code> is generated if
335 <em class="parameter"><code>config</code></em> is not an EGL frame buffer configuration.
338 <code class="constant">EGL_BAD_ATTRIBUTE</code> is generated if
339 <em class="parameter"><code>attrib_list</code></em> contains an invalid pixel
344 <code class="constant">EGL_BAD_ATTRIBUTE</code> is generated if
345 <em class="parameter"><code>attrib_list</code></em> contains any of the
346 attributes <code class="constant">EGL_MIPMAP_TEXTURE</code>,
347 <code class="constant">EGL_TEXTURE_FORMAT</code>, or
348 <code class="constant">EGL_TEXTURE_TARGET</code>, and
349 <em class="parameter"><code>config</code></em> does not support OpenGL ES
351 <code class="constant">EGL_RENDERABLE_TYPE</code> attribute of
352 <em class="parameter"><code>config</code></em> does not include at least one
353 of <code class="constant">EGL_OPENGL_ES_BIT</code>,
354 <code class="constant">EGL_OPENGL_ES2_BIT</code>, or
355 <code class="constant">EGL_OPENGL_ES3_BIT</code>),
358 <code class="constant">EGL_BAD_ALLOC</code> is generated if there are not
362 <code class="constant">EGL_BAD_MATCH</code> is generated if
363 … <em class="parameter"><code>config</code></em> does not support rendering to pixel buffers
364 (the <code class="constant">EGL_SURFACE_TYPE</code> attribute does not contain
365 <code class="constant">EGL_PBUFFER_BIT</code>).
368 <code class="constant">EGL_BAD_MATCH</code> is generated if the
369 <code class="constant">EGL_TEXTURE_FORMAT</code> attribute is not
370 <code class="constant">EGL_NO_TEXTURE</code>, and
371 <code class="constant">EGL_WIDTH</code> and/or
372 <code class="constant">EGL_HEIGHT</code> specify an invalid size
378 <code class="constant">EGL_BAD_MATCH</code> is generated if
379 the <code class="constant">EGL_TEXTURE_FORMAT</code> attribute is
380 <code class="constant">EGL_NO_TEXTURE</code>, and
381 <code class="constant">EGL_TEXTURE_TARGET</code> is something other
382 than <code class="constant">EGL_NO_TEXTURE</code>; or,
383 <code class="constant">EGL_TEXTURE_FORMAT</code> is something other
384 than <code class="constant">EGL_NO_TEXTURE</code>, and
385 <code class="constant">EGL_TEXTURE_TARGET</code> is
386 <code class="constant">EGL_NO_TEXTURE</code>.
389 <code class="constant">EGL_BAD_MATCH</code> is generated if
390 <em class="parameter"><code>config</code></em> does not support the specified
392 <code class="constant">EGL_VG_ALPHA_FORMAT</code> is
393 <code class="constant">EGL_VG_ALPHA_FORMAT_PRE</code> and the
394 <code class="constant">EGL_VG_ALPHA_FORMAT_PRE_BIT</code> is not set
395 in the <code class="constant">EGL_SURFACE_TYPE</code> attribute of
396 <em class="parameter"><code>config</code></em>) or colorspace attribute (the
397 value of <code class="constant">EGL_VG_COLORSPACE</code> is
398 <code class="constant">EGL_VG_COLORSPACE_LINEAR</code> and the
399 <code class="constant">EGL_VG_COLORSPACE_LINEAR_IT</code> is not set
400 in the <code class="constant">EGL_SURFACE_TYPE</code> attribute of
401 <em class="parameter"><code>config</code></em>).