| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_state_so.c | 64 llvmpipe_so_offset(struct pipe_stream_output_target *so_target) 66 struct draw_so_target *target = (struct draw_so_target *)so_target;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/ |
| InputAssembly.cpp | 139 struct pipe_stream_output_target *so_target = local 140 res ? res->so_target : NULL; 142 if (so_target && pDevice->draw_so_target != so_target) { 147 so_target);
|
| Shader.cpp | 942 struct pipe_stream_output_target *so_target = 943 resource ? resource->so_target : NULL; 948 if (!so_target || 949 so_target->buffer != buffer || 950 so_target->buffer_size != buffer_size) { 951 if (so_target) { 952 pipe_so_target_reference(&so_target, NULL); 954 so_target = pipe->create_stream_output_target(pipe, buffer, 957 resource->so_target = so_target; [all...] |
| State.h | 155 struct pipe_stream_output_target *so_target; member in struct:Resource
|
| Resource.cpp | 420 if (pResource->so_target) { 421 pipe_so_target_reference(&pResource->so_target, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_cb_xformfb.c | 134 struct pipe_stream_output_target *so_target = local 140 sobj->targets[i] = so_target;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| st_cb_xformfb.c | 137 struct pipe_stream_output_target *so_target = local 143 sobj->targets[i] = so_target;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| nv50_state.c | 1199 const bool changed = nv50->so_target[i] != targets[i]; 1205 if (can_resume && changed && nv50->so_target[i]) { 1206 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); 1213 pipe_so_target_reference(&nv50->so_target[i], targets[i]); 1216 if (can_resume && nv50->so_target[i]) { 1217 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); 1220 pipe_so_target_reference(&nv50->so_target[i], NULL);
|
| nv50_context.h | 163 struct pipe_stream_output_target *so_target[4]; member in struct:nv50_context
|
| nv50_shader_state.c | 694 struct nv50_so_target *targ = nv50_so_target(nv50->so_target[i]);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_draw.cpp | 475 struct zink_so_target *so_target = local 537 if (so_target) 538 zink_emit_xfb_vertex_input_barrier(ctx, zink_resource(so_target->base.buffer)); 822 if (so_target && screen->info.tf_props.transformFeedbackDraw) { 825 zink_batch_reference_resource_rw(batch, zink_resource(so_target->base.buffer), false); 826 zink_batch_reference_resource_rw(batch, zink_resource(so_target->counter_buffer), true); 828 zink_resource(so_target->counter_buffer)->obj->buffer, so_target->counter_buffer_offset, 0, 829 MIN2(so_target->stride, screen->info.tf_props.maxTransformFeedbackBufferDataStride));
|
| zink_context.h | 124 zink_so_target(struct pipe_stream_output_target *so_target) 126 return (struct zink_so_target *)so_target;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/tools/trace/ |
| dump_state.py | 703 so_target = Struct() 704 so_target.resource = res 705 so_target.offset = buffer_offset 706 so_target.size = buffer_size 707 return so_target
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/tools/trace/ |
| dump_state.py | 702 so_target = Struct() 703 so_target.resource = res 704 so_target.offset = buffer_offset 705 so_target.size = buffer_size 706 return so_target
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| nv50_context.h | 190 struct pipe_stream_output_target *so_target[4]; member in struct:nv50_context
|
| nv50_state.c | 1211 const bool changed = nv50->so_target[i] != targets[i]; 1217 if (can_resume && changed && nv50->so_target[i]) { 1218 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); 1227 pipe_so_target_reference(&nv50->so_target[i], targets[i]); 1230 if (can_resume && nv50->so_target[i]) { 1231 nva0_so_target_save_offset(pipe, nv50->so_target[i], i, serialize); 1234 pipe_so_target_reference(&nv50->so_target[i], NULL);
|
| nv50_shader_state.c | 699 struct nv50_so_target *targ = nv50_so_target(nv50->so_target[i]);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| u_blitter.c | 2492 struct pipe_stream_output_target *so_target; local 2539 so_target = pipe->create_stream_output_target(pipe, dst, dstx, size); 2540 pipe->set_stream_output_targets(pipe, 1, &so_target, offsets); 2547 pipe_so_target_reference(&so_target, NULL); 2559 struct pipe_stream_output_target *so_target = NULL; local 2606 so_target = pipe->create_stream_output_target(pipe, dst, offset, size); 2607 pipe->set_stream_output_targets(pipe, 1, &so_target, offsets); 2615 pipe_so_target_reference(&so_target, NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| u_blitter.c | 2357 struct pipe_stream_output_target *so_target; local 2404 so_target = pipe->create_stream_output_target(pipe, dst, dstx, size); 2405 pipe->set_stream_output_targets(pipe, 1, &so_target, offsets); 2412 pipe_so_target_reference(&so_target, NULL); 2424 struct pipe_stream_output_target *so_target = NULL; local 2471 so_target = pipe->create_stream_output_target(pipe, dst, offset, size); 2472 pipe->set_stream_output_targets(pipe, 1, &so_target, offsets); 2480 pipe_so_target_reference(&so_target, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_context.h | 638 struct pipe_stream_output_target *so_target[PIPE_MAX_SO_BUFFERS]; member in struct:crocus_context::__anon1142
|
| crocus_state.c | 4152 (void *) ice->state.so_target[i]; 4167 pipe_so_target_reference(&old_tgt[i], ice->state.so_target[i]); 4168 pipe_so_target_reference(&ice->state.so_target[i], 4177 (void *) ice->state.so_target[i]; 4220 (void *) ice->state.so_target[i]; 4403 (void *) ice->state.so_target[i]; 5301 struct crocus_resource *buf = (struct crocus_resource *)ice->state.so_target[buffer]->buffer; 5303 unsigned offset_dwords = ice->state.so_target[buffer]->buffer_offset / 4 + output->dst_offset; 5305 size_t size_dwords = (ice->state.so_target[buffer]->buffer_offset + ice->state.so_target[buffer]->buffer_size) / 4 [all...] |
| crocus_blit.c | 44 (struct pipe_stream_output_target**)ice->state.so_target);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_context.h | 780 struct pipe_stream_output_target *so_target[PIPE_MAX_SO_BUFFERS]; member in struct:iris_context::__anon1236
|
| iris_state.c | 3724 (void *) ice->state.so_target[i]; 3745 pipe_so_target_reference(&ice->state.so_target[i], 3756 struct iris_stream_output_target *tgt = (void *) ice->state.so_target[i]; 5175 (void *) ice->state.so_target[i]; 6066 (void *) ice->state.so_target[i]; 7186 pipe_so_target_reference(&ice->state.so_target[i], NULL); 7292 struct pipe_stream_output_target *tgt = ice->state.so_target[i];
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| iris_context.h | 595 struct pipe_stream_output_target *so_target[PIPE_MAX_SO_BUFFERS]; member in struct:iris_context::__anon3705
|