Home | History | Annotate | Download | only in trace

Lines Matching full:pipe

32 #include "pipe/p_format.h"
33 #include "pipe/p_screen.h"
90 struct pipe_context *pipe = tr_ctx->pipe;
94 trace_dump_arg(ptr, pipe);
97 pipe->draw_vbo(pipe, info);
108 struct pipe_context *pipe = tr_ctx->pipe;
113 trace_dump_arg(ptr, pipe);
116 result = pipe->create_query(pipe, query_type);
131 struct pipe_context *pipe = tr_ctx->pipe;
135 trace_dump_arg(ptr, pipe);
138 pipe->destroy_query(pipe, query);
149 struct pipe_context *pipe = tr_ctx->pipe;
153 trace_dump_arg(ptr, pipe);
156 pipe->begin_query(pipe, query);
167 struct pipe_context *pipe = tr_ctx->pipe;
171 trace_dump_arg(ptr, pipe);
174 pipe->end_query(pipe, query);
187 struct pipe_context *pipe = tr_ctx->pipe;
193 trace_dump_arg(ptr, pipe);
195 _result = pipe->get_query_result(pipe, query, wait, presult);
213 struct pipe_context *pipe = tr_ctx->pipe;
218 trace_dump_arg(ptr, pipe);
221 result = pipe->create_blend_state(pipe, state);
236 struct pipe_context *pipe = tr_ctx->pipe;
240 trace_dump_arg(ptr, pipe);
243 pipe->bind_blend_state(pipe, state);
254 struct pipe_context *pipe = tr_ctx->pipe;
258 trace_dump_arg(ptr, pipe);
261 pipe->delete_blend_state(pipe, state);
272 struct pipe_context *pipe = tr_ctx->pipe;
277 trace_dump_arg(ptr, pipe);
280 result = pipe->create_sampler_state(pipe, state);
298 struct pipe_context *pipe = tr_ctx->pipe;
300 /* remove this when we have pipe->bind_sampler_states(..., start, ...) */
317 trace_dump_arg(ptr, pipe);
323 pipe->bind_vertex_sampler_states(pipe, num_states, states);
326 pipe->bind_geometry_sampler_states(pipe, num_states, states);
329 pipe->bind_fragment_sampler_states(pipe, num_states, states);
364 struct pipe_context *pipe = tr_ctx->pipe;
368 trace_dump_arg(ptr, pipe);
371 pipe->delete_sampler_state(pipe, state);
382 struct pipe_context *pipe = tr_ctx->pipe;
387 trace_dump_arg(ptr, pipe);
390 result = pipe->create_rasterizer_state(pipe, state);
405 struct pipe_context *pipe = tr_ctx->pipe;
409 trace_dump_arg(ptr, pipe);
412 pipe->bind_rasterizer_state(pipe, state);
423 struct pipe_context *pipe = tr_ctx->pipe;
427 trace_dump_arg(ptr, pipe);
430 pipe->delete_rasterizer_state(pipe, state);
441 struct pipe_context *pipe = tr_ctx->pipe;
446 result = pipe->create_depth_stencil_alpha_state(pipe, state);
448 trace_dump_arg(ptr, pipe);
464 struct pipe_context *pipe = tr_ctx->pipe;
468 trace_dump_arg(ptr, pipe);
471 pipe->bind_depth_stencil_alpha_state(pipe, state);
482 struct pipe_context *pipe = tr_ctx->pipe;
486 trace_dump_arg(ptr, pipe);
489 pipe->delete_depth_stencil_alpha_state(pipe, state);
500 struct pipe_context *pipe = tr_ctx->pipe;
505 trace_dump_arg(ptr, pipe);
508 result = pipe->create_fs_state(pipe, state);
523 struct pipe_context *pipe = tr_ctx->pipe;
527 trace_dump_arg(ptr, pipe);
530 pipe->bind_fs_state(pipe, state);
541 struct pipe_context *pipe = tr_ctx->pipe;
545 trace_dump_arg(ptr, pipe);
548 pipe->delete_fs_state(pipe, state);
559 struct pipe_context *pipe = tr_ctx->pipe;
564 trace_dump_arg(ptr, pipe);
567 result = pipe->create_vs_state(pipe, state);
582 struct pipe_context *pipe = tr_ctx->pipe;
586 trace_dump_arg(ptr, pipe);
589 pipe->bind_vs_state(pipe, state);
600 struct pipe_context *pipe = tr_ctx->pipe;
604 trace_dump_arg(ptr, pipe);
607 pipe->delete_vs_state(pipe, state);
619 struct pipe_context *pipe = tr_ctx->pipe;
624 trace_dump_arg(ptr, pipe);
631 result = pipe->create_vertex_elements_state(pipe, num_elements, elements);
646 struct pipe_context *pipe = tr_ctx->pipe;
650 trace_dump_arg(ptr, pipe);
653 pipe->bind_vertex_elements_state(pipe, state);
664 struct pipe_context *pipe = tr_ctx->pipe;
668 trace_dump_arg(ptr, pipe);
671 pipe->delete_vertex_elements_state(pipe, state);
682 struct pipe_context *pipe = tr_ctx->pipe;
686 trace_dump_arg(ptr, pipe);
689 pipe->set_blend_color(pipe, state);
700 struct pipe_context *pipe = tr_ctx->pipe;
704 trace_dump_arg(ptr, pipe);
707 pipe->set_stencil_ref(pipe, state);
718 struct pipe_context *pipe = tr_ctx->pipe;
722 trace_dump_arg(ptr, pipe);
725 pipe->set_clip_state(pipe, state);
735 struct pipe_context *pipe = tr_ctx->pipe;
739 trace_dump_arg(ptr, pipe);
742 pipe->set_sample_mask(pipe, sample_mask);
753 struct pipe_context *pipe = tr_ctx->pipe;
763 trace_dump_arg(ptr, pipe);
776 pipe->set_constant_buffer(pipe, shader, index,
788 struct pipe_context *pipe = tr_ctx->pipe;
804 trace_dump_arg(ptr, pipe);
807 pipe->set_framebuffer_state(pipe, state);
818 struct pipe_context *pipe = tr_ctx->pipe;
822 trace_dump_arg(ptr, pipe);
825 pipe->set_polygon_stipple(pipe, state);
836 struct pipe_context *pipe = tr_ctx->pipe;
840 trace_dump_arg(ptr, pipe);
843 pipe->set_scissor_state(pipe, state);
854 struct pipe_context *pipe = tr_ctx->pipe;
858 trace_dump_arg(ptr, pipe);
861 pipe->set_viewport_state(pipe, state);
874 struct pipe_context *pipe = tr_ctx->pipe;
881 trace_dump_arg(ptr, pipe);
888 result = pipe->create_sampler_view(pipe, resource, templ);
916 struct pipe_context *pipe = tr_ctx->pipe;
921 trace_dump_arg(ptr, pipe);
944 struct pipe_context *pipe = tr_ctx->pipe;
950 trace_dump_arg(ptr, pipe);
958 result = pipe->create_surface(pipe, resource, surf_tmpl);
975 struct pipe_context *pipe = tr_ctx->pipe;
981 trace_dump_arg(ptr, pipe);
999 struct pipe_context *pipe = tr_ctx->pipe;
1003 /* remove this when we have pipe->set_sampler_views(..., start, ...) */
1026 trace_dump_arg(ptr, pipe);
1033 pipe->set_vertex_sampler_views(pipe, num, views);
1036 pipe->set_geometry_sampler_views(pipe, num, views);
1039 pipe->set_fragment_sampler_views(pipe, num, views);
1073 struct pipe_context *pipe = tr_ctx->pipe;
1078 trace_dump_arg(ptr, pipe);
1090 pipe->set_vertex_buffers(pipe, num_buffers, _buffers);
1093 pipe->set_vertex_buffers(pipe, num_buffers, NULL);
1105 struct pipe_context *pipe = tr_ctx->pipe;
1109 trace_dump_arg(ptr, pipe);
1116 pipe->set_index_buffer(pipe, &_ib);
1118 pipe->set_index_buffer(pipe, NULL);
1132 struct pipe_context *pipe = tr_ctx->pipe;
1139 trace_dump_arg(ptr, pipe);
1144 result = pipe->create_stream_output_target(pipe,
1159 struct pipe_context *pipe = tr_ctx->pipe;
1163 trace_dump_arg(ptr, pipe);
1166 pipe->stream_output_target_destroy(pipe, target);
1179 struct pipe_context *pipe = tr_ctx->pipe;
1183 trace_dump_arg(ptr, pipe);
1188 pipe->set_stream_output_targets(pipe, num_targets, tgs, append_bitmask);
1204 struct pipe_context *pipe = tr_ctx->pipe;
1211 trace_dump_arg(ptr, pipe);
1221 pipe->resource_copy_region(pipe,
1237 struct pipe_context *pipe = tr_ctx->pipe;
1241 trace_dump_arg(ptr, pipe);
1252 pipe->clear(pipe, buffers, color, depth, stencil);
1266 struct pipe_context *pipe = tr_ctx->pipe;
1272 trace_dump_arg(ptr, pipe);
1280 pipe->clear_render_target(pipe, dst, color, dstx, dsty, width, height);
1295 struct pipe_context *pipe = tr_ctx->pipe;
1301 trace_dump_arg(ptr, pipe);
1311 pipe->clear_depth_stencil(pipe, dst, clear_flags, depth, stencil,
1322 struct pipe_context *pipe = tr_ctx->pipe;
1326 trace_dump_arg(ptr, pipe);
1328 pipe->flush(pipe, fence);
1341 struct pipe_context *pipe = tr_ctx->pipe;
1344 trace_dump_arg(ptr, pipe);
1347 pipe->destroy(pipe);
1367 struct pipe_context *context = tr_context->pipe;
1404 struct pipe_context *context = tr_context->pipe;
1427 struct pipe_context *context = tr_context->pipe;
1441 struct pipe_context *context = tr_ctx->pipe;
1496 struct pipe_context *context = tr_context->pipe;
1532 struct pipe_context *context = tr_context->pipe;
1549 struct pipe_context *context = tr_context->pipe;
1569 struct pipe_context *pipe)
1573 if(!pipe)
1583 tr_ctx->base.priv = pipe->priv; /* expose wrapped priv data */
1589 tr_ctx->base . _member = pipe -> _member ? trace_context_ ## _member : NULL
1656 tr_ctx->pipe = pipe;
1661 return pipe;