HomeSort by: relevance | last modified time | path
    Searched refs:so_target (Results 1 - 25 of 28) sorted by relevancy

1 2

  /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

Completed in 40 milliseconds

1 2