Home
last modified time | relevance | path

Searched refs:util_throttle (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_helpers.h105 struct util_throttle { struct
116 void util_throttle_init(struct util_throttle *t, uint64_t max_mem_usage);
117 void util_throttle_deinit(struct pipe_screen *screen, struct util_throttle *t);
119 struct util_throttle *t, uint64_t memory_size);
H A Du_helpers.c344 util_throttle_init(struct util_throttle *t, uint64_t max_mem_usage) in util_throttle_init()
350 util_throttle_deinit(struct pipe_screen *screen, struct util_throttle *t) in util_throttle_deinit()
357 util_get_throttle_total_memory_usage(struct util_throttle *t) in util_get_throttle_total_memory_usage()
366 static void util_dump_throttle_ring(struct util_throttle *t) in util_dump_throttle_ring()
379 * Notify util_throttle that the next operation allocates memory.
380 * util_throttle tracks memory usage and waits for fences until its tracked
392 struct util_throttle *t, uint64_t memory_size) in util_throttle_memory_usage()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_context.h377 struct util_throttle throttle;

Completed in 3 milliseconds