Searched refs:so_targets (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_draw_arrays.c | 99 void *buf = softpipe_resource(sp->so_targets[i]->target.buffer)->data; in softpipe_draw_vbo() 100 sp->so_targets[i]->mapping = buf; in softpipe_draw_vbo() 104 sp->so_targets); in softpipe_draw_vbo()
|
D | sp_state_so.c | 72 …pipe_so_target_reference((struct pipe_stream_output_target **)&softpipe->so_targets[i], targets[i]… in softpipe_set_so_targets() 76 pipe_so_target_reference((struct pipe_stream_output_target **)&softpipe->so_targets[i], NULL); in softpipe_set_so_targets()
|
D | sp_context.h | 88 struct draw_so_target *so_targets[PIPE_MAX_SO_BUFFERS]; member
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_streamout.c | 38 struct si_so_target **t = ctx->so_targets; 115 struct si_so_target **t = ctx->so_targets; 261 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], targets[i]); in si_set_so_targets() 264 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], NULL); in si_set_so_targets()
|
D | radeonsi_pipe.h | 168 struct r600_so_target *so_targets[PIPE_MAX_SO_BUFFERS]; member
|
D | r600_blit.c | 65 (struct pipe_stream_output_target**)rctx->so_targets); in r600_blitter_begin()
|
/external/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.c | 96 struct pipe_stream_output_target *so_targets[PIPE_MAX_SO_BUFFERS]; member 334 pipe_so_target_reference(&ctx->so_targets[i], NULL); in cso_release_all() 1240 pipe_so_target_reference(&ctx->so_targets[i], targets[i]); in cso_set_stream_outputs() 1244 pipe_so_target_reference(&ctx->so_targets[i], NULL); in cso_set_stream_outputs() 1265 pipe_so_target_reference(&ctx->so_targets_saved[i], ctx->so_targets[i]); in cso_save_stream_outputs() 1285 pipe_so_target_reference(&ctx->so_targets[i], NULL); in cso_restore_stream_outputs() 1287 ctx->so_targets[i] = ctx->so_targets_saved[i]; in cso_restore_stream_outputs() 1291 pipe_so_target_reference(&ctx->so_targets[i], NULL); in cso_restore_stream_outputs() 1296 ctx->so_targets, ~0); in cso_restore_stream_outputs()
|
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/ |
D | d3d11_context.h | 89 struct pipe_stream_output_target* so_targets[D3D11_SO_BUFFER_SLOT_COUNT]; member 175 memset(so_targets, 0, sizeof(so_buffers)); in init_context() 1313 so_targets[i] = buffer ? buffer->so_target : 0; in SOSetTargets() 1321 assert(so_targets[i]); in SOSetTargets() 1326 if(!so_targets[i] || new_offsets[i] != so_targets[i]->buffer_offset) in SOSetTargets() 1331 so_targets[i] = buffer->so_target; in SOSetTargets() 1343 pipe->set_stream_output_targets(pipe, num_so_targets, so_targets, append_mask); in SOSetTargets() 1359 out_offsets[i] = so_targets[i]->buffer_offset; in SOGetTargets() 1673 pipe->set_stream_output_targets(pipe, num_so_targets, so_targets, ~0); in restore_gallium_state_blit_only()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_buffer.c | 122 if (rctx->so_targets[i]->b.buffer == &rbuffer->b.b) { in r600_buffer_transfer_map()
|
D | r600_hw_context.c | 1091 struct r600_so_target **t = ctx->so_targets; in r600_context_streamout_begin() 1202 struct r600_so_target **t = ctx->so_targets; in r600_context_streamout_end()
|
D | r600_state_common.c | 1035 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], targets[i]); in r600_set_so_targets() 1039 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], NULL); in r600_set_so_targets()
|
D | r600_pipe.h | 441 struct r600_so_target *so_targets[PIPE_MAX_SO_BUFFERS]; member
|
D | r600_blit.c | 61 (struct pipe_stream_output_target**)rctx->so_targets); in r600_blitter_begin()
|