Searched refs:threaded_context (Results 1 - 14 of 14) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_threaded_context.c | 88 tc_debug_check(struct threaded_context *tc) in tc_debug_check() 97 tc_set_driver_thread(struct threaded_context *tc) in tc_set_driver_thread() 105 tc_clear_driver_thread(struct threaded_context *tc) in tc_clear_driver_thread() 218 struct threaded_context *tc = batch->tc; in tc_batch_execute() 243 tc_begin_next_buffer_list(struct threaded_context *tc) in tc_begin_next_buffer_list() 260 tc_batch_flush(struct threaded_context *tc) in tc_batch_flush() 287 tc_add_sized_call(struct threaded_context *tc, enum tc_call_id id, in tc_add_sized_call() 327 tc_is_sync(struct threaded_context *tc) in tc_is_sync() 337 _tc_sync(struct threaded_context *tc, UNUSED const char *info, UNUSED const char *func) in _tc_sync() 393 struct threaded_context *t in threaded_context_flush() [all...] |
H A D | u_threaded_context.h | 128 * If the threaded_context does not immediately flush the current batch, the 212 struct threaded_context; 424 struct threaded_context *tc; 428 struct threaded_context *tc; 464 struct threaded_context { struct 544 void tc_driver_internal_flush_notify(struct threaded_context *tc); 551 struct threaded_context **out); 554 threaded_context_init_bytes_mapped_limit(struct threaded_context *tc, unsigned divisor); 568 static inline struct threaded_context * 569 threaded_context(struc function [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_context.h | 166 struct threaded_context *threaded_context; member
|
H A D | d3d12_context.cpp | 2597 &ctx->threaded_context);
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_context.h | 204 struct threaded_context *tc; 227 struct slab_child_pool transfer_pool_unsync; /* for threaded_context */
|
H A D | freedreno_context.c | 708 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 16); in fd_context_init_tc()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_context.h | 202 struct threaded_context *tc;
|
H A D | zink_context.c | 4650 struct threaded_context *tc = (struct threaded_context*)threaded_context_create(&ctx->base, &screen->transfer_pool, in zink_context_create()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_context.h | 603 struct threaded_context *thrctx; 617 /** Slab allocator for threaded_context's iris_transfer_map objects */
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_context.h | 442 struct threaded_context *thrctx; 453 /** Slab allocator for threaded_context's crocus_transfer_map objects */
|
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
H A D | noop_pipe.c | 467 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 4); in noop_create_context()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe_common.h | 509 struct threaded_context *tc; 512 struct slab_child_pool pool_transfers_unsync; /* for threaded_context */
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_pipe.h | 951 struct threaded_context *tc; 954 struct slab_child_pool pool_transfers_unsync; /* for threaded_context */
|
H A D | si_pipe.c | 898 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 4); in si_pipe_create_context()
|
Completed in 35 milliseconds