Searched refs:draw_so_target (Results 1 – 13 of 13) sorted by relevance
41 struct draw_so_target *t; in llvmpipe_create_so_target()43 t = CALLOC_STRUCT(draw_so_target); in llvmpipe_create_so_target()66 struct draw_so_target *target = (struct draw_so_target *)so_target; in llvmpipe_so_offset()
101 struct draw_so_target *so_targets[PIPE_MAX_SO_BUFFERS];
142 if (so_target && pDevice->draw_so_target != so_target) { in IaSetVertexBuffers()143 if (pDevice->draw_so_target) { in IaSetVertexBuffers()144 pipe_so_target_reference(&pDevice->draw_so_target, NULL); in IaSetVertexBuffers()146 pipe_so_target_reference(&pDevice->draw_so_target, in IaSetVertexBuffers()
151 pDevice->draw_so_target = NULL; in CreateDevice()331 if (pDevice->draw_so_target) { in DestroyDevice()332 pipe_so_target_reference(&pDevice->draw_so_target, NULL); in DestroyDevice()
328 if (!pDevice->draw_so_target) { in DrawAuto()340 indirect.count_from_stream_output = pDevice->draw_so_target; in DrawAuto()
85 struct pipe_stream_output_target *draw_so_target; member
43 struct draw_so_target *t; in softpipe_create_so_target()45 t = CALLOC_STRUCT(draw_so_target); in softpipe_create_so_target()
86 struct draw_so_target *so_targets[PIPE_MAX_SO_BUFFERS];
64 struct draw_so_target { struct321 struct draw_so_target *targets[PIPE_MAX_SO_BUFFERS]);
136 struct draw_so_target *target = draw->so.targets[i]; in so_emit_prim()220 struct draw_so_target *target = draw->so.targets[ob]; in so_emit_prim()
442 struct draw_so_target *target = in resolve_draw_info()443 (struct draw_so_target *)indirect->count_from_stream_output; in resolve_draw_info()
383 struct draw_so_target *targets[PIPE_MAX_SO_BUFFERS];
1080 struct draw_so_target *targets[PIPE_MAX_SO_BUFFERS]) in draw_set_mapped_so_targets()