Home
last modified time | relevance | path

Searched refs:tc_call (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h326 struct ALIGN16 tc_call { struct
349 struct tc_call call[TC_CALLS_PER_BATCH]; argument
Du_threaded_context.c92 struct tc_call *next, in is_next_call_a_mergeable_draw()
108 struct tc_call *last = &batch->call[batch->num_total_call_slots]; in tc_batch_execute()
114 for (struct tc_call *iter = batch->call; iter != last;) { in tc_batch_execute()
119 struct tc_call *first = iter; in tc_batch_execute()
120 struct tc_call *next = first + first->num_call_slots; in tc_batch_execute()
202 unsigned total_size = offsetof(struct tc_call, payload) + payload_size; in tc_add_sized_call()
203 unsigned num_call_slots = DIV_ROUND_UP(total_size, sizeof(struct tc_call)); in tc_add_sized_call()
215 struct tc_call *call = &next->call[next->num_total_call_slots]; in tc_add_sized_call()
2716 STATIC_ASSERT(sizeof(struct tc_call) <= 16); in threaded_context_create()