Searched refs:threaded_context (Results 1 – 17 of 17) sorted by relevance
82 tc_debug_check(struct threaded_context *tc) in tc_debug_check()91 tc_set_driver_thread(struct threaded_context *tc) in tc_set_driver_thread()99 tc_clear_driver_thread(struct threaded_context *tc) in tc_clear_driver_thread()220 struct threaded_context *tc = batch->tc; in tc_batch_execute()245 tc_begin_next_buffer_list(struct threaded_context *tc) in tc_begin_next_buffer_list()262 tc_batch_flush(struct threaded_context *tc) in tc_batch_flush()289 tc_add_sized_call(struct threaded_context *tc, enum tc_call_id id, in tc_add_sized_call()329 tc_is_sync(struct threaded_context *tc) in tc_is_sync()339 _tc_sync(struct threaded_context *tc, UNUSED const char *info, UNUSED const char *func) in _tc_sync()395 struct threaded_context *tc = threaded_context(_pipe); in threaded_context_flush()[all …]
205 struct threaded_context;388 struct threaded_context *tc;392 struct threaded_context *tc;428 struct threaded_context { struct509 void tc_driver_internal_flush_notify(struct threaded_context *tc); argument516 struct threaded_context **out);519 threaded_context_init_bytes_mapped_limit(struct threaded_context *tc, unsigned divisor);533 static inline struct threaded_context *534 threaded_context(struct pipe_context *pipe) in threaded_context() function536 return (struct threaded_context*)pipe; in threaded_context()[all …]
188 struct threaded_context *tc;
4247 …struct threaded_context *tc = (struct threaded_context*)threaded_context_create(&ctx->base, &scree… in zink_context_create()
201 struct threaded_context *tc;
702 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 16); in fd_context_init_tc()
442 struct threaded_context *thrctx;
514 struct threaded_context *tc;
592 struct threaded_context *thrctx;
467 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 4); in noop_create_context()
911 struct threaded_context *tc;
873 threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 4); in si_pipe_create_context()
4516 - util/threaded_context: support pipe_context::set_sample_locations4556 - gallium/threaded_context: add another rule for buffer mapping4928 - freedreno: threaded_context support4929 - freedreno: threaded_context async flush support
2580 - gallium/noop: enable threaded_context to test TC overhead without a driver2751 - radeonsi: fix a leak in draw_vertex_state if threaded_context is disabled
2414 - util/threaded_context: use driver's ubo alignment for constant buffer uploads
3411 - radeonsi: don't assume ctx is always a threaded_context
3830 - util/threaded_context: use driver's buffer alignment for staging transfers