HomeSort by: relevance | last modified time | path
    Searched defs:dispatch (Results 1 - 25 of 30) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/mapi/glapi/
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
201 unsigned long dispatch = (unsigned long) &_glapi_Dispatch; local
207 code[0] = template[0] | (dispatch >> 10);
210 code[2] = template[2] | (dispatch & 0x3ff);
220 code[0] = template[0] | (dispatch >> (32 + 10))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/
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
201 unsigned long dispatch = (unsigned long) &_glapi_Dispatch; local
207 code[0] = template[0] | (dispatch >> 10);
210 code[2] = template[2] | (dispatch & 0x3ff);
220 code[0] = template[0] | (dispatch >> (32 + 10))
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
glthread.c 30 * alleviate this, we put a shim layer in Mesa at the GL dispatch level that
130 /* Remove ourselves from the dispatch table except if another ctx/thread
131 * already installed a new dispatch table.
158 * Note that glthread_unmarshal_batch() changes the dispatch table so we'll
208 /* Since glthread_unmarshal_batch changes the dispatch to direct,
211 struct _glapi_table *dispatch = _glapi_get_dispatch(); local
213 _glapi_set_dispatch(dispatch);
  /xsrc/external/mit/xorg-server.old/dist/glx/
glapi_gentable.c 70 void **dispatch = (void **) disp; local
78 if(dispatch[i] == NULL)
79 dispatch[i] = p.v;
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
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/dist/src/gallium/state_trackers/clover/core/core/
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/mesa/drivers/dri/i965/
gfx6_constant_state.c 311 const struct brw_cs_dispatch_info dispatch = local
315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads);
342 for (unsigned t = 0; t < dispatch.threads; t++) {
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
glthread.c 30 * alleviate this, we put a shim layer in Mesa at the GL dispatch level that
184 /* Remove ourselves from the dispatch table except if another ctx/thread
185 * already installed a new dispatch table.
240 * Note that glthread_unmarshal_batch() changes the dispatch table so we'll
295 /* Since glthread_unmarshal_batch changes the dispatch to direct,
298 struct _glapi_table *dispatch = _glapi_get_dispatch(); local
300 _glapi_set_dispatch(dispatch);
draw.c 37 #include "dispatch.h"
1338 struct _glapi_table *dispatch = ctx->CurrentServerDispatch; local
1339 CALL_Vertex2f(dispatch, (x1, y1));
1340 CALL_Vertex2f(dispatch, (x2, y1));
1341 CALL_Vertex2f(dispatch, (x2, y2));
1342 CALL_Vertex2f(dispatch, (x1, y2));
1343 CALL_End(dispatch, ());
1421 struct _glapi_table *dispatch = ctx->CurrentServerDispatch; local
1423 CALL_EvalCoord1f(dispatch, (u));
1425 CALL_End(dispatch, ());
1456 struct _glapi_table *dispatch; local
    [all...]
  /xsrc/external/mit/xorg-server.old/dist/hw/xwin/glx/
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 table, which sets eac
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
nouveau_vbo_t.c 396 dispatch_t dispatch = get_array_dispatch(&to_render_state(ctx)->ib); local
422 dispatch(ctx, start, delta, count);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
tilemgr.h 151 /// DispatchQueue - work queue for dispatch
176 /// @brief Returns number of tasks available for this dispatch.
199 /// the last worker to complete this dispatch.
218 void dispatch(DRAW_CONTEXT* pDC, function in class:DispatchQueue
230 PFN_DISPATCH mPfnDispatch{nullptr}; // Function to call per dispatch
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
nouveau_vbo_t.c 391 dispatch_t dispatch = get_array_dispatch(&to_render_state(ctx)->ib); local
417 dispatch(ctx, start, delta, count);
  /xsrc/external/mit/mesa-demos/dist/src/slang/
vstest.c 44 GLuint dispatch; member in struct:ATTRIB_DATA
89 switch (att->dispatch)
127 switch (att->dispatch)
169 switch (att->dispatch)
245 if (attribs[i].dispatch == A && attribs[i].bind != -1)
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
lp_rast.c 561 static lp_rast_cmd_func dispatch[LP_RAST_OP_MAX] = variable
608 dispatch[block->cmd[k]]( task, block->arg[k] );
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_compute.c 629 struct dispatch_packet dispatch; local
634 /* Upload dispatch ptr */
635 memset(&dispatch, 0, sizeof(dispatch));
637 dispatch.workgroup_size_x = util_cpu_to_le16(info->block[0]);
638 dispatch.workgroup_size_y = util_cpu_to_le16(info->block[1]);
639 dispatch.workgroup_size_z = util_cpu_to_le16(info->block[2]);
641 dispatch.grid_size_x = util_cpu_to_le32(info->grid[0] * info->block[0]);
642 dispatch.grid_size_y = util_cpu_to_le32(info->grid[1] * info->block[1]);
643 dispatch.grid_size_z = util_cpu_to_le32(info->grid[2] * info->block[2])
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/x11/
glxapi.c 27 * This is the GLX API dispatcher. It uses a dispatch table but that's
64 #define DISPATCH(FUNC, ARGS, MESSAGE) \
80 /* Display -> Dispatch caching */
91 /* search list of display/dispatch pairs for this display */
104 /* Setup the dispatch table */
1022 * Return size of the GLX dispatch table, in entries, not bytes.
1039 * Initialize all functions in given dispatch table to be no-ops
1045 nop_func *dispatch = (nop_func *) t; local
1049 dispatch[i] = generic_no_op_func;
1212 * This function does not get dispatched through the dispatch tabl
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_compute.c 472 * We should also prefetch graphics shaders if a compute dispatch was
588 struct dispatch_packet dispatch; local
593 /* Upload dispatch ptr */
594 memset(&dispatch, 0, sizeof(dispatch));
596 dispatch.workgroup_size_x = util_cpu_to_le16(info->block[0]);
597 dispatch.workgroup_size_y = util_cpu_to_le16(info->block[1]);
598 dispatch.workgroup_size_z = util_cpu_to_le16(info->block[2]);
600 dispatch.grid_size_x = util_cpu_to_le32(info->grid[0] * info->block[0]);
601 dispatch.grid_size_y = util_cpu_to_le32(info->grid[1] * info->block[1])
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/x11/
glxapi.c 27 * This is the GLX API dispatcher. It uses a dispatch table but that's
68 #define DISPATCH(FUNC, ARGS, MESSAGE) \
84 /* Display -> Dispatch caching */
95 /* search list of display/dispatch pairs for this display */
108 /* Setup the dispatch table */
1026 * Return size of the GLX dispatch table, in entries, not bytes.
1043 * Initialize all functions in given dispatch table to be no-ops
1049 nop_func *dispatch = (nop_func *) t; local
1053 dispatch[i] = generic_no_op_func;
1216 * This function does not get dispatched through the dispatch tabl
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/blorp/
blorp_genX_exec.h 823 /* Even when thread dispatch is disabled, max threads (dw5.25:31) must be
853 /* From the Sky Lake PRM 3DSTATE_PS::32 Pixel Dispatch Enable:
856 * Dispatch must not be enabled for PER_PIXEL dispatch mode."
1005 /* Gfx7 hardware gets angry if we don't enable at least one dispatch
1006 * mode, so just enable 16-pixel dispatch if we don't have a program.
1783 * 3DSTATE_WM::ForceThreadDispatchEnable field can force WM thread dispatch
1784 * even when WM_HZ_OP is active. However, WM thread dispatch is normally
2080 const struct brw_cs_dispatch_info dispatch = local
2105 cw.SIMDSize = dispatch.simd_size / 16
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_cmd_buffer.c 1177 const struct brw_cs_dispatch_info dispatch = local
1180 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads);
1209 for (unsigned t = 0; t < dispatch.threads; t++) {
genX_pipeline.c 1906 * will be accumulated before a thread dispatch is forced.
2125 * dispatch.
2267 /* From the Sky Lake PRM 3DSTATE_PS::32 Pixel Dispatch Enable:
2270 * Dispatch must not be enabled for PER_PIXEL dispatch mode."
2644 const struct brw_cs_dispatch_info dispatch = local
2647 ALIGN(cs_prog_data->push.per_thread.regs * dispatch.threads +
2698 brw_cs_prog_data_prog_offset(cs_prog_data, dispatch.simd_size),
2731 .NumberofThreadsinGPGPUThreadGroup = dispatch.threads,
  /xsrc/external/mit/MesaLib/dist/src/mesa/vbo/
vbo_save_api.c 47 * commands through the Exec dispatch table, or fix up the copied
114 #include "main/dispatch.h"
946 struct _glapi_table *dispatch = GET_DISPATCH(); local
964 _glapi_set_dispatch(dispatch);
1590 struct _glapi_table *dispatch = ctx->CurrentServerDispatch; local
1593 CALL_Vertex2f(dispatch, (x1, y1));
1594 CALL_Vertex2f(dispatch, (x2, y1));
1595 CALL_Vertex2f(dispatch, (x2, y2));
1596 CALL_Vertex2f(dispatch, (x1, y2));
1597 CALL_End(dispatch, ());
1857 struct _glapi_table *dispatch = ctx->CurrentServerDispatch; local
1882 struct _glapi_table *dispatch = ctx->CurrentServerDispatch; local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/
vbo_save_api.c 47 * commands through the Exec dispatch table, or fix up the copied
81 #include "main/dispatch.h"
659 struct _glapi_table *dispatch = GET_DISPATCH(); local
666 _glapi_set_dispatch(dispatch);
1717 * Initialize the dispatch table with the VBO functions for display
  /xsrc/external/mit/libXt/dist/src/
Event.c 1363 to dispatch it to the nearest accessible spring_loaded widget */
1410 /* Also dispatch to nearest accessible spring_loaded. */
1433 XtEventDispatchProc dispatch = _XtDefaultDispatcher; local
1474 dispatch = pd->dispatcher_list[event->type];
1475 if (dispatch == NULL)
1476 dispatch = _XtDefaultDispatcher;
1478 was_dispatched = (*dispatch) (event);
1482 * only on those widgets destroyed by this particular dispatch.

Completed in 58 milliseconds

1 2