Home
last modified time | relevance | path

Searched refs:GLXPbuffer (Results 1 – 25 of 29) sorted by relevance

12

/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DGLX_SGIX_dm_buffer.txt27 This extension introduces a new type of GLXPbuffer, a DM or Digital
28 Media pbuffer. A DM pbuffer is a GLXPbuffer that adopts one or more
40 the DM GLXPbuffer. At associate time the DM buffers described
42 buffers of the GLXPbuffer drawable, as described by the FBconfig.
49 any time by successfully associating a new DMbuffer with the GLXPbuffer
55 can be used to render to or read from a DM GLXPbuffer.
58 while associated with a GLXPbuffer. When the GLXpbuffer is
116 To create a GLXPbuffer call:
118 GLXPbuffer glXCreateGLXPbufferSGIX(Display *dpy,
124 This creates a single GLXPbuffer and returns its XID. <width> and <height>
[all …]
DGLX_SGIX_pbuffer.txt29 1. There is no associated X pixmap. Also, since a GLXPbuffer is a GLX
34 associated ancillary buffers for a GLXPbuffer can only be
37 3. It is possible to create a GLXPbuffer whose contents may be
43 5. The allocation of a GLXPbuffer can fail if there are insufficient
77 GLXPbuffer glXCreateGLXPbufferSGIX(Display *dpy,
84 GLXPbuffer pbuf);
87 GLXPbuffer pbuf,
185 hieght) for a GLXPbuffer. Note that an implementation may return a value for
259 GLX_MAX_PBUFFER_WIDTH_SGIX integer maximum width of GLXPbuffer
260 GLX_MAX_PBUFFER_HEIGHT_SGIX integer maximum height of GLXPbuffer
[all …]
DGLX_SGIX_fbconfig.txt622 and GLXPbuffer in this document should be ignored.
/third_party/openGLES/extensions/SGIX/
DGLX_SGIX_dm_buffer.txt27 This extension introduces a new type of GLXPbuffer, a DM or Digital
28 Media pbuffer. A DM pbuffer is a GLXPbuffer that adopts one or more
40 the DM GLXPbuffer. At associate time the DM buffers described
42 buffers of the GLXPbuffer drawable, as described by the FBconfig.
49 any time by successfully associating a new DMbuffer with the GLXPbuffer
55 can be used to render to or read from a DM GLXPbuffer.
58 while associated with a GLXPbuffer. When the GLXpbuffer is
116 To create a GLXPbuffer call:
118 GLXPbuffer glXCreateGLXPbufferSGIX(Display *dpy,
124 This creates a single GLXPbuffer and returns its XID. <width> and <height>
[all …]
DGLX_SGIX_pbuffer.txt29 1. There is no associated X pixmap. Also, since a GLXPbuffer is a GLX
34 associated ancillary buffers for a GLXPbuffer can only be
37 3. It is possible to create a GLXPbuffer whose contents may be
43 5. The allocation of a GLXPbuffer can fail if there are insufficient
77 GLXPbuffer glXCreateGLXPbufferSGIX(Display *dpy,
84 GLXPbuffer pbuf);
87 GLXPbuffer pbuf,
185 hieght) for a GLXPbuffer. Note that an implementation may return a value for
259 GLX_MAX_PBUFFER_WIDTH_SGIX integer maximum width of GLXPbuffer
260 GLX_MAX_PBUFFER_HEIGHT_SGIX integer maximum height of GLXPbuffer
[all …]
DGLX_SGIX_fbconfig.txt622 and GLXPbuffer in this document should be ignored.
/third_party/mesa3d/include/GL/
Dglx.h168 typedef XID GLXPbuffer; typedef
259 extern GLXPbuffer glXCreatePbuffer( Display *dpy, GLXFBConfig config,
262 extern void glXDestroyPbuffer( Display *dpy, GLXPbuffer pbuf );
294 typedef GLXPbuffer (* PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib…
295 typedef void (* PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf);
359 extern Bool glXBindTexImageARB(Display *dpy, GLXPbuffer pbuffer, int buffer);
360 extern Bool glXReleaseTexImageARB(Display *dpy, GLXPbuffer pbuffer, int buffer);
Dglxext.h53 typedef XID GLXPbuffer; typedef
118 typedef GLXPbuffer ( *PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib…
119 typedef void ( *PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf);
136 GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list);
137 void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf);
642 typedef int ( *PFNGLXBINDVIDEOIMAGENVPROC) (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer
643 typedef int ( *PFNGLXRELEASEVIDEOIMAGENVPROC) (Display *dpy, GLXPbuffer pbuf);
644 typedef int ( *PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display *dpy, GLXPbuffer pbuf, int iBufferType, uns…
649 int glXBindVideoImageNV (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuf…
650 int glXReleaseVideoImageNV (Display *dpy, GLXPbuffer pbuf);
[all …]
/third_party/openGLES/extensions/NV/
DGLX_NV_video_out.txt76 3) Create a GLXPbuffer for each stream of video by calling
77 glXCreatePbuffer. Set the width and height for each GLXPbuffer
87 5) Call glXBindVideoImageNV to bind each GLXPbuffer to a
100 8) Call glXReleaseVideoImageNV to unbind each GLXPbuffer
122 GLXPbuffer pbuf, int iVideoBuffer);
124 int glXReleaseVideoImageNV(Display *dpy, GLXPbuffer pbuf);
126 int glXSendPbufferToVideoNV(Display *dpy, GLXPbuffer pbuf,
217 GLXPbuffer pbuf, int iVideoBuffer);
244 int glXReleaseVideoImageNV(Display *dpy, GLXPbuffer pbuf);
255 int glXSendPbufferToVideoNV(Display *dpy, GLXPbuffer pbuf,
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DGLX_NV_video_out.txt76 3) Create a GLXPbuffer for each stream of video by calling
77 glXCreatePbuffer. Set the width and height for each GLXPbuffer
87 5) Call glXBindVideoImageNV to bind each GLXPbuffer to a
100 8) Call glXReleaseVideoImageNV to unbind each GLXPbuffer
122 GLXPbuffer pbuf, int iVideoBuffer);
124 int glXReleaseVideoImageNV(Display *dpy, GLXPbuffer pbuf);
126 int glXSendPbufferToVideoNV(Display *dpy, GLXPbuffer pbuf,
217 GLXPbuffer pbuf, int iVideoBuffer);
244 int glXReleaseVideoImageNV(Display *dpy, GLXPbuffer pbuf);
255 int glXSendPbufferToVideoNV(Display *dpy, GLXPbuffer pbuf,
/third_party/mesa3d/src/glx/apple/
Dapple_glx_drawable.h71 GLXPbuffer xid; /* our pixmap */
196 GLXPbuffer * pbuf);
199 bool apple_glx_pbuffer_destroy(Display * dpy, GLXPbuffer pbuf);
Dapple_glx_pbuffer.c115 apple_glx_pbuffer_destroy(Display * dpy, GLXPbuffer pbuf) in apple_glx_pbuffer_destroy()
125 GLXPbuffer * result) in apple_glx_pbuffer_create()
260 apple_glx_pbuffer_query(GLXPbuffer p, int attr, unsigned int *value) in apple_glx_pbuffer_query()
DRELEASE_NOTES43 A GLXPbuffer will never generate a clobber event, however
/third_party/skia/third_party/externals/swiftshader/include/GL/
Dglxext.h53 typedef XID GLXPbuffer; typedef
118 typedef GLXPbuffer ( *PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib…
119 typedef void ( *PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf);
136 GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list);
137 void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf);
626 typedef int ( *PFNGLXBINDVIDEOIMAGENVPROC) (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer
627 typedef int ( *PFNGLXRELEASEVIDEOIMAGENVPROC) (Display *dpy, GLXPbuffer pbuf);
628 typedef int ( *PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display *dpy, GLXPbuffer pbuf, int iBufferType, uns…
633 int glXBindVideoImageNV (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuf…
634 int glXReleaseVideoImageNV (Display *dpy, GLXPbuffer pbuf);
[all …]
/third_party/skia/third_party/externals/opengl-registry/api/GL/
Dglxext.h53 typedef XID GLXPbuffer; typedef
118 typedef GLXPbuffer ( *PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib…
119 typedef void ( *PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf);
136 GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list);
137 void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf);
626 typedef int ( *PFNGLXBINDVIDEOIMAGENVPROC) (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer
627 typedef int ( *PFNGLXRELEASEVIDEOIMAGENVPROC) (Display *dpy, GLXPbuffer pbuf);
628 typedef int ( *PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display *dpy, GLXPbuffer pbuf, int iBufferType, uns…
633 int glXBindVideoImageNV (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuf…
634 int glXReleaseVideoImageNV (Display *dpy, GLXPbuffer pbuf);
[all …]
/third_party/openGLES/api/GL/
Dglxext.h34 typedef XID GLXPbuffer; typedef
99 typedef GLXPbuffer ( *PFNGLXCREATEPBUFFERPROC) (Display *dpy, GLXFBConfig config, const int *attrib…
100 typedef void ( *PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf);
117 GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list);
118 void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf);
627 typedef int ( *PFNGLXBINDVIDEOIMAGENVPROC) (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer
628 typedef int ( *PFNGLXRELEASEVIDEOIMAGENVPROC) (Display *dpy, GLXPbuffer pbuf);
629 typedef int ( *PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display *dpy, GLXPbuffer pbuf, int iBufferType, uns…
634 int glXBindVideoImageNV (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuf…
635 int glXReleaseVideoImageNV (Display *dpy, GLXPbuffer pbuf);
[all …]
/third_party/mesa3d/src/glx/
Dglx_pbuffer.c457 req->pbuffer = (GLXPbuffer) drawable; in protocolDestroyDrawable()
690 req->pbuffer = (GLXPbuffer) drawable; in DestroyPbuffer()
732 _GLX_PUBLIC GLXPbuffer
737 GLXPbuffer result; in glXCreatePbuffer()
796 return (GLXPbuffer) CreatePbuffer(dpy, (struct glx_config *) config, in glXCreatePbuffer()
806 glXDestroyPbuffer(Display * dpy, GLXPbuffer pbuf) in glXDestroyPbuffer()
Dg_glxglvnddispatchfuncs.c228 static GLXPbuffer dispatch_CreateGLXPbufferSGIX(Display *dpy, in dispatch_CreateGLXPbufferSGIX()
236 GLXPbuffer ret; in dispatch_CreateGLXPbufferSGIX()
291 static void dispatch_DestroyGLXPbufferSGIX(Display *dpy, GLXPbuffer pbuf) in dispatch_DestroyGLXPbufferSGIX()
485 static void dispatch_QueryGLXPbufferSGIX(Display *dpy, GLXPbuffer pbuf, in dispatch_QueryGLXPbufferSGIX()
/third_party/openGLES/extensions/EXT/
DGLX_EXT_stereo_tree.txt132 "If <draw> is not a valid GLXPbuffer, GLXWindow, or X Window, a
136 GLXPbuffer, or X Window call
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DGLX_EXT_stereo_tree.txt132 "If <draw> is not a valid GLXPbuffer, GLXWindow, or X Window, a
136 GLXPbuffer, or X Window call
DEXT_packed_float.txt334 for GLXPbuffer drawables. The GLX_DRAWABLE_TYPE attribute of
DGLX_EXT_texture_from_pixmap.txt477 GLXWindow or GLXPbuffer and <attribute> is set to GLX_TEXTURE_FORMAT_EXT,
/third_party/mesa3d/src/gallium/frontends/glx/xlib/
Dglx_api.c2025 PUBLIC GLXPbuffer
2079 return (GLXPbuffer) xmbuf->ws.drawable; in glXCreatePbuffer()
2088 glXDestroyPbuffer( Display *dpy, GLXPbuffer pbuf ) in glXDestroyPbuffer()
2431 return (GLXPbuffer) xmbuf->ws.drawable; in glXCreateGLXPbufferSGIX()
/third_party/openGLES/extensions/SGI/
DGLX_SGI_make_current_read.txt130 accept as the <read> a GLXDrawable or a GLXPbuffer with color, depth,
/third_party/skia/third_party/externals/opengl-registry/extensions/SGI/
DGLX_SGI_make_current_read.txt130 accept as the <read> a GLXDrawable or a GLXPbuffer with color, depth,

12