| /xsrc/external/mit/MesaLib.old/dist/src/hgl/ |
| H A D | GLDispatcher.cpp | 19 * NOTE: this file portion implements C-based dispatch of the OpenGL entrypoints 31 const struct _glapi_table* dispatch; \ 32 dispatch = _glapi_Dispatch ? _glapi_Dispatch : _glapi_get_dispatch();\ 33 (dispatch->func) args 36 const struct _glapi_table* dispatch; \ 37 dispatch = _glapi_Dispatch ? _glapi_Dispatch : _glapi_get_dispatch();\ 38 return (dispatch->func) args
|
| /xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/ |
| H A D | glapi.c | 61 _glapi_set_dispatch(struct _glapi_table *dispatch) argument 63 u_current_set_table((const struct _glapi_table *) dispatch);
|
| H A D | glapi_entrypoint.c | 28 * Arch-specific code for manipulating GL API entrypoints (dispatch stubs). 90 * Generate a dispatch function (entrypoint) which jumps through 91 * the given slot number (offset) in the current dispatch table. 97 /* 32 is chosen as something of a magic offset. For x86, the dispatch 116 * This function inserts a new dispatch offset into the assembly language 197 unsigned long dispatch = __glapi_sparc_get_dispatch(); local in function:init_glapi_relocs 201 unsigned long dispatch = (unsigned long) &_glapi_Dispatch; local in function:init_glapi_relocs 207 code[0] = template[0] | (dispatch >> 10); 210 code[2] = template[2] | (dispatch & 0x3ff); 220 code[0] = template[0] | (dispatch >> (3 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mapi/glapi/ |
| H A D | glapi.c | 61 _glapi_set_dispatch(struct _glapi_table *dispatch) argument 63 u_current_set_table((const struct _glapi_table *) dispatch);
|
| H A D | glapi_entrypoint.c | 28 * Arch-specific code for manipulating GL API entrypoints (dispatch stubs). 90 * Generate a dispatch function (entrypoint) which jumps through 91 * the given slot number (offset) in the current dispatch table. 97 /* 32 is chosen as something of a magic offset. For x86, the dispatch 116 * This function inserts a new dispatch offset into the assembly language 197 unsigned long dispatch = __glapi_sparc_get_dispatch(); local in function:init_glapi_relocs 201 unsigned long dispatch = (unsigned long) &_glapi_Dispatch; local in function:init_glapi_relocs 207 code[0] = template[0] | (dispatch >> 10); 210 code[2] = template[2] | (dispatch & 0x3ff); 220 code[0] = template[0] | (dispatch >> (3 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/ |
| H A D | vbo_noop.h | 37 _mesa_using_noop_vtxfmt(const struct _glapi_table *dispatch);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/vbo/ |
| H A D | vbo_noop.h | 37 _mesa_using_noop_vtxfmt(const struct _glapi_table *dispatch);
|
| H A D | vbo_noop.c | 37 #include "main/dispatch.h" 135 * Is the given dispatch table using the no-op functions? 138 _mesa_using_noop_vtxfmt(const struct _glapi_table *dispatch) argument 140 return GET_Begin((struct _glapi_table *) dispatch) == _mesa_noop_Begin;
|
| /xsrc/external/mit/xf86-video-intel/dist/src/sna/brw/ |
| H A D | brw_wm.c | 450 brw_wm_kernel__affine(struct brw_compile *p, int dispatch) argument 453 brw_wm_xy(p, dispatch); 454 brw_wm_write(p, dispatch, brw_wm_affine(p, dispatch, 0, 1, 12)); 460 brw_wm_kernel__affine_mask(struct brw_compile *p, int dispatch) argument 465 brw_wm_xy(p, dispatch); 467 src = brw_wm_affine(p, dispatch, 0, 1, 12); 468 mask = brw_wm_affine__alpha(p, dispatch, 1, 6, 20); 469 brw_wm_write__mask(p, dispatch, src, mask); 475 brw_wm_kernel__affine_mask_ca(struct brw_compile *p, int dispatch) argument 490 brw_wm_kernel__affine_mask_sa(struct brw_compile * p,int dispatch) argument 595 brw_wm_kernel__projective(struct brw_compile * p,int dispatch) argument 605 brw_wm_kernel__projective_mask(struct brw_compile * p,int dispatch) argument 620 brw_wm_kernel__projective_mask_ca(struct brw_compile * p,int dispatch) argument 635 brw_wm_kernel__projective_mask_sa(struct brw_compile * p,int dispatch) argument 650 brw_wm_kernel__affine_opacity(struct brw_compile * p,int dispatch) argument 667 brw_wm_kernel__projective_opacity(struct brw_compile * p,int dispatch) argument [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/brw/ |
| H A D | brw_wm.c | 450 brw_wm_kernel__affine(struct brw_compile *p, int dispatch) argument 453 brw_wm_xy(p, dispatch); 454 brw_wm_write(p, dispatch, brw_wm_affine(p, dispatch, 0, 1, 12)); 460 brw_wm_kernel__affine_mask(struct brw_compile *p, int dispatch) argument 465 brw_wm_xy(p, dispatch); 467 src = brw_wm_affine(p, dispatch, 0, 1, 12); 468 mask = brw_wm_affine__alpha(p, dispatch, 1, 6, 20); 469 brw_wm_write__mask(p, dispatch, src, mask); 475 brw_wm_kernel__affine_mask_ca(struct brw_compile *p, int dispatch) argument 490 brw_wm_kernel__affine_mask_sa(struct brw_compile * p,int dispatch) argument 595 brw_wm_kernel__projective(struct brw_compile * p,int dispatch) argument 605 brw_wm_kernel__projective_mask(struct brw_compile * p,int dispatch) argument 620 brw_wm_kernel__projective_mask_ca(struct brw_compile * p,int dispatch) argument 635 brw_wm_kernel__projective_mask_sa(struct brw_compile * p,int dispatch) argument 650 brw_wm_kernel__affine_opacity(struct brw_compile * p,int dispatch) argument 667 brw_wm_kernel__projective_opacity(struct brw_compile * p,int dispatch) argument [all...] |
| /xsrc/external/mit/xorg-server/dist/hw/xquartz/xpr/ |
| H A D | xprEvent.c | 55 #include <dispatch/dispatch.h>
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/ |
| H A D | object.hpp | 35 #include "api/dispatch.hpp" 50 descriptor() : dispatch(&_dispatch) { 55 const _cl_icd_dispatch *dispatch; member in struct:clover::descriptor 71 if (!o || o->dispatch != &_dispatch || 89 if (!d || d->dispatch != &_dispatch) 106 if (!d || d->dispatch != &_dispatch) 123 if (!d || d->dispatch != &_dispatch)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/ |
| H A D | object.hpp | 34 #include "api/dispatch.hpp" 49 descriptor() : dispatch(&_dispatch) { 54 const cl_icd_dispatch *dispatch; member in struct:clover::descriptor 70 if (!o || o->dispatch != &_dispatch || 88 if (!d || d->dispatch != &_dispatch) 105 if (!d || d->dispatch != &_dispatch) 122 if (!d || d->dispatch != &_dispatch)
|
| /xsrc/external/mit/MesaLib.old/src/mesa/main/ |
| H A D | Makefile | 5 all: enums.c api_exec.c dispatch.h remap_helper.h 20 dispatch.h: ${X11SRCDIR.MesaLib}/src/mapi/glapi/gen/gl_table.py ${XML}
|
| /xsrc/external/mit/xf86-video-intel/dist/src/sna/ |
| H A D | gen8_eu.c | 1160 gen8_wm_kernel__affine(struct brw_compile *p, int dispatch) argument 1164 wm_affine(p, dispatch, 0, 10, MRF_HACK_START+2); 1165 fb_write(p, dispatch); 1170 gen8_wm_kernel__affine_mask(struct brw_compile *p, int dispatch) argument 1176 src = wm_affine(p, dispatch, 0, 1, 12); 1177 mask = wm_affine__alpha(p, dispatch, 1, 6, 20); 1178 wm_write__mask(p, dispatch, src, mask); 1184 gen8_wm_kernel__affine_mask_ca(struct brw_compile *p, int dispatch) argument 1190 src = wm_affine(p, dispatch, 0, 1, 12); 1191 mask = wm_affine(p, dispatch, 1198 gen8_wm_kernel__affine_mask_sa(struct brw_compile * p,int dispatch) argument 1282 gen8_wm_kernel__projective(struct brw_compile * p,int dispatch) argument 1292 gen8_wm_kernel__projective_mask(struct brw_compile * p,int dispatch) argument 1306 gen8_wm_kernel__projective_mask_ca(struct brw_compile * p,int dispatch) argument 1320 gen8_wm_kernel__projective_mask_sa(struct brw_compile * p,int dispatch) argument 1334 gen8_wm_kernel__affine_opacity(struct brw_compile * p,int dispatch) argument 1348 gen8_wm_kernel__projective_opacity(struct brw_compile * p,int dispatch) argument [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/ |
| H A D | gen8_eu.c | 1160 gen8_wm_kernel__affine(struct brw_compile *p, int dispatch) argument 1164 wm_affine(p, dispatch, 0, 10, MRF_HACK_START+2); 1165 fb_write(p, dispatch); 1170 gen8_wm_kernel__affine_mask(struct brw_compile *p, int dispatch) argument 1176 src = wm_affine(p, dispatch, 0, 1, 12); 1177 mask = wm_affine__alpha(p, dispatch, 1, 6, 20); 1178 wm_write__mask(p, dispatch, src, mask); 1184 gen8_wm_kernel__affine_mask_ca(struct brw_compile *p, int dispatch) argument 1190 src = wm_affine(p, dispatch, 0, 1, 12); 1191 mask = wm_affine(p, dispatch, 1198 gen8_wm_kernel__affine_mask_sa(struct brw_compile * p,int dispatch) argument 1282 gen8_wm_kernel__projective(struct brw_compile * p,int dispatch) argument 1292 gen8_wm_kernel__projective_mask(struct brw_compile * p,int dispatch) argument 1306 gen8_wm_kernel__projective_mask_ca(struct brw_compile * p,int dispatch) argument 1320 gen8_wm_kernel__projective_mask_sa(struct brw_compile * p,int dispatch) argument 1334 gen8_wm_kernel__affine_opacity(struct brw_compile * p,int dispatch) argument 1348 gen8_wm_kernel__projective_opacity(struct brw_compile * p,int dispatch) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/ |
| H A D | dispatch.rst | 4 Several factors combine to make efficient dispatch of OpenGL functions 7 familiar with the issues around GL dispatch can safely skip ahead to the 26 This creates the first bit of dispatch complexity. An application can 51 address of the *dispatch table* associated with that context. The 52 dispatch table stores pointers to functions that actually implement 59 - Fetch the current dispatch table pointer. 68 :caption: Sample dispatch function 72 const struct _glapi_table * const dispatch = GET_DISPATCH(); 74 (*dispatch->Vertex3f)(x, y, z); 89 performance hit imposed by GL dispatch [all...] |
| /xsrc/external/mit/xorg-server/dist/dix/ |
| H A D | Makefile.am | 14 dispatch.c \ 15 dispatch.h \
|
| /xsrc/external/mit/xorg-server.old/dist/hw/xwin/glx/ |
| H A D | gen_gl_wrappers.py | 43 opts, args = getopt.getopt(sys.argv[1:], "", ['spec=', 'typemap=', 'dispatch-header=', 'prefix=', 'preresolve', 'staticwrappers' ]) 48 elif o == '--dispatch-header' : 60 # look for all the SET_ macros in dispatch.h, this is the set of functions 64 dispatch = {} variable 77 dispatch[m1.group(1)] = 1 79 del dispatch['by_offset'] 208 # Avoid generating wrappers which aren't referenced by the dispatch table 209 if dispatchheader and not dispatch.has_key(w) : 210 print '/* No wrapper for ' + funcname + ', not in dispatch table */' 304 # generate function to setup the dispatch tabl [all...] |
| H A D | Makefile.am | 48 $(srcdir)/gen_gl_wrappers.py --spec=`test -e gl.spec || echo $(srcdir)/`gl.spec --typemap=`test -e gl.tm || echo $(srcdir)/`gl.tm --dispatch-header=$(top_srcdir)/glx/dispatch.h --staticwrappers >generated_gl_wrappers.c
|
| /xsrc/external/mit/xorg-server.old/dist/glx/ |
| H A D | glapi.c | 27 * This file manages the OpenGL API dispatch layer. 28 * The dispatch table (struct _glapi_table) is basically just a list 30 * There are functions to set/get the current dispatch table for the 31 * current thread and to manage registration/dispatch of dynamically 42 * 2001/01/16 - added dispatch override feature for Mesa 3.5 46 * called afterward and it'll fill in the correct dispatch 81 * \name Current dispatch and current context control variables 85 * pointer and the current dispatch table pointer. In the non-threaded case, 95 * static dispatch functions access these variables via \c _glapi_get_dispatch 120 _glthread_TSD _gl_DispatchTSD; /**< Per-thread dispatch pointe 189 _glapi_set_dispatch(struct _glapi_table * dispatch) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mapi/ |
| H A D | mapi_glapi.c | 66 _glapi_set_dispatch(struct _glapi_table *dispatch) argument 68 u_current_set_table((const struct _glapi_table *) dispatch); 72 * Return size of dispatch table struct as number of functions (or 82 * Fill-in the dispatch stub for the named function. 85 * a dispatch stub may be created created for the function. A pointer to this 86 * dispatch function will be returned by glXGetProcAddress. 89 * share a common dispatch offset. 100 * The offset in the dispatch table of the named function. A pointer to the 194 * Return offset of entrypoint for named function within dispatch table. 216 * Return the name of the function at the given dispatch offse [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mapi/ |
| H A D | mapi_glapi.c | 66 _glapi_set_dispatch(struct _glapi_table *dispatch) argument 68 u_current_set_table((const struct _glapi_table *) dispatch); 72 * Return size of dispatch table struct as number of functions (or 82 * Fill-in the dispatch stub for the named function. 85 * a dispatch stub may be created created for the function. A pointer to this 86 * dispatch function will be returned by glXGetProcAddress. 89 * share a common dispatch offset. 100 * The offset in the dispatch table of the named function. A pointer to the 206 * Return offset of entrypoint for named function within dispatch table. 228 * Return the name of the function at the given dispatch offse [all...] |
| /xsrc/external/mit/xorg-server.old/dist/dix/ |
| H A D | Makefile.am | 15 dispatch.c \ 16 dispatch.h \
|
| /xsrc/external/mit/xfs/dist/difs/ |
| H A D | tables.c | 2 * all the dispatch, error, event and reply vectors 51 #include <dispatch.h>
|