| /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.
|