Searched refs:dispatch (Results 1 - 25 of 220) sorted by relevance

123456789

/xsrc/external/mit/MesaLib.old/dist/src/hgl/
H A DGLDispatcher.cpp19 * 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 Dglapi.c61 _glapi_set_dispatch(struct _glapi_table *dispatch) argument
63 u_current_set_table((const struct _glapi_table *) dispatch);
H A Dglapi_entrypoint.c28 * 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 Dglapi.c61 _glapi_set_dispatch(struct _glapi_table *dispatch) argument
63 u_current_set_table((const struct _glapi_table *) dispatch);
H A Dglapi_entrypoint.c28 * 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 Dvbo_noop.h37 _mesa_using_noop_vtxfmt(const struct _glapi_table *dispatch);
/xsrc/external/mit/MesaLib/dist/src/mesa/vbo/
H A Dvbo_noop.h37 _mesa_using_noop_vtxfmt(const struct _glapi_table *dispatch);
H A Dvbo_noop.c37 #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 Dbrw_wm.c450 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 Dbrw_wm.c450 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 DxprEvent.c55 #include <dispatch/dispatch.h>
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/
H A Dobject.hpp35 #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 Dobject.hpp34 #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 DMakefile5 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 Dgen8_eu.c1160 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 Dgen8_eu.c1160 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 Ddispatch.rst4 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 DMakefile.am14 dispatch.c \
15 dispatch.h \
/xsrc/external/mit/xorg-server.old/dist/hw/xwin/glx/
H A Dgen_gl_wrappers.py43 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 DMakefile.am48 $(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 Dglapi.c27 * 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 Dmapi_glapi.c66 _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 Dmapi_glapi.c66 _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 DMakefile.am15 dispatch.c \
16 dispatch.h \
/xsrc/external/mit/xfs/dist/difs/
H A Dtables.c2 * all the dispatch, error, event and reply vectors
51 #include <dispatch.h>

Completed in 26 milliseconds

123456789