Home
last modified time | relevance | path

Searched refs:so_target (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_so.c95 lp->so_target.num_buffers = 0; in llvmpipe_set_stream_output_buffers()
100 lp->so_target.buffer[i] = res; in llvmpipe_set_stream_output_buffers()
101 lp->so_target.offset[i] = offsets[i]; in llvmpipe_set_stream_output_buffers()
102 lp->so_target.so_count[i] = 0; in llvmpipe_set_stream_output_buffers()
113 lp->so_target.num_buffers = num_buffers; in llvmpipe_set_stream_output_buffers()
Dlp_context.h88 } so_target; member
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
Dd3d11_objects.h375 struct pipe_stream_output_target* so_target;
378 : GalliumD3D11BufferBase(device, resource, desc, dxgi_usage), so_target(0)
384 if(so_target)
385 pipe_so_target_reference(&so_target, NULL);
391 struct pipe_stream_output_target *so_target;
400 if(so_target)
401 pipe_so_target_reference(&so_target, NULL);
Dd3d11_context.h846 info.count_from_stream_output = input_buffers[0].p->so_target; in DrawAuto()
1313 so_targets[i] = buffer ? buffer->so_target : 0; in SOSetTargets()
1328 pipe_so_target_reference(&buffer->so_target, NULL); in SOSetTargets()
1329 buffer->so_target = pipe->create_stream_output_target( in SOSetTargets()
1331 so_targets[i] = buffer->so_target; in SOSetTargets()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_xformfb.c135 struct pipe_stream_output_target *so_target = in st_begin_transform_feedback() local
141 sobj->targets[i] = so_target; in st_begin_transform_feedback()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_state.c1004 const boolean changed = nv50->so_target[i] != targets[i]; in nv50_set_stream_output_targets()
1009 if (can_resume && changed && nv50->so_target[i]) { in nv50_set_stream_output_targets()
1010 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); in nv50_set_stream_output_targets()
1017 pipe_so_target_reference(&nv50->so_target[i], targets[i]); in nv50_set_stream_output_targets()
1020 if (can_resume && nv50->so_target[i]) { in nv50_set_stream_output_targets()
1021 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); in nv50_set_stream_output_targets()
1024 pipe_so_target_reference(&nv50->so_target[i], NULL); in nv50_set_stream_output_targets()
Dnv50_context.h140 struct pipe_stream_output_target *so_target[4]; member
Dnv50_shader_state.c586 struct nv50_so_target *targ = nv50_so_target(nv50->so_target[i]); in nv50_stream_output_validate()
/external/mesa3d/src/gallium/auxiliary/util/
Du_blitter.c1453 struct pipe_stream_output_target *so_target; in util_blitter_copy_buffer() local
1493 so_target = pipe->create_stream_output_target(pipe, dst, dstx, size); in util_blitter_copy_buffer()
1494 pipe->set_stream_output_targets(pipe, 1, &so_target, 0); in util_blitter_copy_buffer()
1500 pipe_so_target_reference(&so_target, NULL); in util_blitter_copy_buffer()