Searched refs:throttle (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/glx/
H A Ddri2_priv.h51 const __DRI2throttleExtension *throttle; member in struct:dri2_screen
H A Ddri2_glx.c536 * This function uses the DRI2 throttle extension to give the
537 * driver the opportunity to throttle on flush front, copysubbuffer
545 if (psc->throttle) {
548 psc->throttle->throttle(ctx, draw->driDrawable, reason);
1164 psc->throttle = (__DRI2throttleExtension *) extensions[i];
/xsrc/external/mit/MesaLib/dist/src/glx/
H A Ddri2_priv.h51 const __DRI2throttleExtension *throttle; member in struct:dri2_screen
H A Ddri2_glx.c475 * This function uses the DRI2 throttle extension to give the
476 * driver the opportunity to throttle on flush front, copysubbuffer
484 if (psc->throttle) {
487 psc->throttle->throttle(ctx, draw->driDrawable, reason);
1092 psc->throttle = (__DRI2throttleExtension *) extensions[i];
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/
H A Ddri_screen.h60 boolean throttle; member in struct:dri_screen
H A Ddri_drawable.c513 /* Flush the context and throttle if needed. */
514 if (dri_screen(ctx->sPriv)->throttle &&
524 /* throttle on the previous fence */
572 .throttle = dri_throttle,
H A Ddri2.c2349 screen->throttle = pscreen->get_param(pscreen, PIPE_CAP_THROTTLE);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_context.h329 struct util_throttle throttle; member in struct:st_context
H A Dst_context.c443 util_throttle_deinit(st->pipe->screen, &st->throttle);
643 util_throttle_init(&st->throttle,
H A Dst_cb_texture.c1475 util_throttle_memory_usage(pipe, &st->throttle,
1584 util_throttle_memory_usage(pipe, &st->throttle,
1680 util_throttle_memory_usage(pipe, &st->throttle,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_context.h373 struct util_throttle throttle; member in struct:st_context
H A Dst_context.c470 util_throttle_deinit(st->screen, &st->throttle);
740 util_throttle_init(&st->throttle,
H A Dst_cb_texture.c2028 util_throttle_memory_usage(pipe, &st->throttle,
2137 util_throttle_memory_usage(pipe, &st->throttle,
2233 util_throttle_memory_usage(pipe, &st->throttle,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/
H A Ddri_drawable.c338 * swap_fences_pop_front - pull a fence from the throttle queue
340 * If the throttle queue is filled to the desired number of fences,
364 * swap_fences_push_back - push a fence onto the throttle queue
366 * push a fence onto the throttle queue and pull fences of the queue
389 * swap_fences_unref - empty the throttle queue
391 * pulls fences of the throttle queue until it is empty.
549 /* Flush the context and throttle if needed. */
621 .throttle = dri_throttle,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dintel_batchbuffer.c656 throttle(struct brw_context *brw) function in typeref:typename:void
664 * indicator that a frame is done and then throttle when we get
683 /* Throttling here is more precise than the throttle ioctl, so skip it */
825 throttle(brw);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_batch.c675 throttle(struct brw_context *brw) function in typeref:typename:void
683 * indicator that a frame is done and then throttle when we get
702 /* Throttling here is more precise than the throttle ioctl, so skip it */
850 throttle(brw);
/xsrc/external/mit/MesaLib.old/dist/include/GL/internal/
H A Ddri_interface.h310 * - throttle
330 * throttle callbacks.
338 void (*throttle)(__DRIcontext *ctx, member in struct:__DRI2throttleExtensionRec
/xsrc/external/mit/MesaLib/dist/include/GL/internal/
H A Ddri_interface.h265 * - throttle
285 * throttle callbacks.
293 void (*throttle)(__DRIcontext *ctx, member in struct:__DRI2throttleExtensionRec
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dscreen.rst551 * ``PIPE_CAP_THROTTLE``: Whether or not gallium frontends should throttle pipe_context
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst1730 - gallium: simplify throttle implementation
1733 - gallium: do not increase ref count of the new throttle fence

Completed in 39 milliseconds