• Home
  • Raw
  • Download

Lines Matching full:code

25 …<code class="funcdef">EGLSurface <strong class="fsfunc">eglCreatePbufferFromClientBuffer</strong>(…
43 <td>EGLint const * <var class="pdparam">attrib_list</var><code>)</code>;</td>
56 <code>display</code>
66 <code>buftype</code>
73 Must be <code class="constant">EGL_OPENVG_IMAGE</code>,
81 <code>buffer</code>
94 <code>config</code>
107 <code>attrib_list</code>
114 May be <code class="constant">NULL</code> or empty
115 (first attribute is <code class="constant">EGL_NONE</code>).
124 <code class="function">eglCreatePbufferFromClientBuffer</code> creates an
126 <code class="function">eglCreatePbufferFromClientBuffer</code> fails to create
127 a pixel buffer surface, <code class="constant">EGL_NO_SURFACE</code>
136 <em class="parameter"><code>config</code></em>, such as depth, stencil, and
140 <em class="parameter"><code>buftype</code></em> must be
141 <code class="constant">EGL_OPENVG_IMAGE</code>, corresponding to an
143 <em class="parameter"><code>buffer</code></em> must be a valid
150 <code class="constant">EGL_HEIGHT</code>,
151 <code class="constant">EGL_WIDTH</code>,
152 <code class="constant">EGL_VG_ALPHA_FORMAT</code>, and
153 <code class="constant">EGL_VG_COLORSPACE</code>, respectively) of the
155 <em class="parameter"><code>buffer</code></em>.
160 <code class="constant">EGL_NONE</code>. Accepted attributes are:
166 <code class="constant">EGL_MIPMAP_TEXTURE</code>
173 the attribute value is <code class="constant">EGL_TRUE</code>
174 and <code class="constant">EGL_TEXTURE_FORMAT</code> is not
175 <code class="constant">EGL_NO_TEXTURE</code>. The default
176 value is <code class="constant">EGL_FALSE</code>.
181 <code class="constant">EGL_TEXTURE_FORMAT</code>
189 <code class="constant">EGL_NO_TEXTURE</code>,
190 <code class="constant">EGL_TEXTURE_RGB</code>, and
191 <code class="constant">EGL_TEXTURE_RGBA</code>. The default
192 value is <code class="constant">EGL_NO_TEXTURE</code>.
197 <code class="constant">EGL_TEXTURE_TARGET</code>
204 format of <code class="constant">EGL_TEXTURE_RGB</code> or
205 <code class="constant">EGL_TEXTURE_RGBA</code>. Possible
206 values are <code class="constant">EGL_NO_TEXTURE</code>, or
207 <code class="constant">EGL_TEXTURE_2D</code>. The default
208 value is <code class="constant">EGL_NO_TEXTURE</code>.
215 <em class="parameter"><code>config</code></em> can be used to render into the
224 surface or the ID of <em class="parameter"><code>config</code></em>.
234 <code class="function">eglCreatePbufferFromClientBuffer</code> is
240 <code class="function">eglCreatePbufferFromClientBuffer</code> only
250 If the value of <em class="parameter"><code>config</code></em> attribute
251 <code class="constant">EGL_TEXTURE_FORMAT</code> is not
252 <code class="constant">EGL_NO_TEXTURE</code>, then the pbuffer width
256 If <code class="constant">EGL_LARGEST_PBUFFER</code> is specified and
258 <code class="constant">EGL_TEXTURE_TARGET</code> is
259 <code class="constant">EGL_TEXTURE_2D</code>, and the value of
260 <code class="constant">EGL_TEXTURE FORMAT</code> is
261 <code class="constant">EGL_TEXTURE_RGB</code> or
262 <code class="constant">EGL_TEXTURE_RGBA</code>), then the aspect
307 <code class="function">vgDestroyImage</code> will not free
310 <code class="function">vgDestroyImage</code> the buffer may
314 <code class="function">eglDestroySurface</code> will not free
317 <code class="function">eglDestroySurface</code> the buffer
331 <code class="constant">EGL_NO_SURFACE</code> is returned if creation of
335 <code class="constant">EGL_BAD_DISPLAY</code> is generated if
336 <em class="parameter"><code>display</code></em> is not an EGL display connection.
339 <code class="constant">EGL_NOT_INITIALIZED</code> is generated if
340 <em class="parameter"><code>display</code></em> has not been initialized.
343 <code class="constant">EGL_BAD_CONFIG</code> is generated if
344 <em class="parameter"><code>config</code></em> is not an EGL frame buffer configuration.
347 <code class="constant">EGL_BAD_PARAMETER</code> is generated if
348 <em class="parameter"><code>buftype</code></em> is not
349 <code class="constant">EGL_OPENVG_IMAGE</code>, or if
350 <em class="parameter"><code>buffer</code></em> is not a valid handle to a
355 <code class="constant">EGL_BAD_ACCESS</code> is generated if there is
357 <em class="parameter"><code>buffer</code></em> is already bound to another
362 <code class="constant">EGL_BAD_ACCESS</code> is generated if the buffers
363 contained in <em class="parameter"><code>buffer</code></em> consist of any
367 <code class="constant">EGL_BAD_ALLOC</code> is generated if there are not
371 <code class="constant">EGL_BAD_ATTRIBUTE</code> is generated if
372 <em class="parameter"><code>attrib_list</code></em> contains an invalid pixel
377 <code class="constant">EGL_BAD_ATTRIBUTE</code> is generated if
378 <em class="parameter"><code>attrib_list</code></em> contains any of the
379 attributes <code class="constant">EGL_MIPMAP_TEXTURE</code>,
380 <code class="constant">EGL_TEXTURE_FORMAT</code>, or
381 <code class="constant">EGL_TEXTURE_TARGET</code>, and
382 <em class="parameter"><code>config</code></em> does not support OpenGL ES
384 <code class="constant">EGL_RENDERABLE_TYPE</code> attribute of
385 <em class="parameter"><code>config</code></em> does not include at least one
386 of <code class="constant">EGL_OPENGL_ES_BIT</code> or
387 <code class="constant">EGL_OPENGL_ES2_BIT</code>).
390 <code class="constant">EGL_BAD_MATCH</code> is generated if
391 <em class="parameter"><code>config</code></em> does not support rendering to
392 pixel buffers (the <code class="constant">EGL_SURFACE_TYPE</code>
394 <code class="constant">EGL_PBUFFER_BIT</code>).
397 <code class="constant">EGL_BAD_MATCH</code> is generated if the
398 buffers contained in <em class="parameter"><code>buffer</code></em> do not
400 <em class="parameter"><code>config</code></em>.
403 <code class="constant">EGL_BAD_MATCH</code> is generated if the
404 <code class="constant">EGL_TEXTURE_FORMAT</code> attribute is not
405 <code class="constant">EGL_NO_TEXTURE</code>, and
406 <code class="constant">EGL_WIDTH</code> and/or
407 <code class="constant">EGL_HEIGHT</code> specify an invalid size
413 <code class="constant">EGL_BAD_MATCH</code> is generated if
414 the <code class="constant">EGL_TEXTURE_FORMAT</code> attribute is
415 <code class="constant">EGL_NO_TEXTURE</code>, and
416 <code class="constant">EGL_TEXTURE_TARGET</code> is something other
417 than <code class="constant">EGL_NO_TEXTURE</code>; or,
418 <code class="constant">EGL_TEXTURE_FORMAT</code> is something other
419 than <code class="constant">EGL_NO_TEXTURE</code>, and
420 <code class="constant">EGL_TEXTURE_TARGET</code> is
421 <code class="constant">EGL_NO_TEXTURE</code>.
424 <code class="constant">EGL_BAD_MATCH</code> is generated if the
430 texture (e.g. whose <code class="constant">EGL_MIPMAP_TEXTURE</code>
431 attribute is <code class="constant">TRUE</code>). Any such