Lines Matching refs:pipe
95 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_draw_vbo() local
99 trace_dump_arg(ptr, pipe); in trace_context_draw_vbo()
104 pipe->draw_vbo(pipe, info); in trace_context_draw_vbo()
116 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_query() local
121 trace_dump_arg(ptr, pipe); in trace_context_create_query()
125 query = pipe->create_query(pipe, query_type, index); in trace_context_create_query()
139 pipe->destroy_query(pipe, query); in trace_context_create_query()
153 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_destroy_query() local
161 trace_dump_arg(ptr, pipe); in trace_context_destroy_query()
164 pipe->destroy_query(pipe, query); in trace_context_destroy_query()
175 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_begin_query() local
182 trace_dump_arg(ptr, pipe); in trace_context_begin_query()
185 ret = pipe->begin_query(pipe, query); in trace_context_begin_query()
197 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_end_query() local
204 trace_dump_arg(ptr, pipe); in trace_context_end_query()
207 ret = pipe->end_query(pipe, query); in trace_context_end_query()
221 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_get_query_result() local
228 trace_dump_arg(ptr, pipe); in trace_context_get_query_result()
231 ret = pipe->get_query_result(pipe, query, wait, result); in trace_context_get_query_result()
254 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_active_query_state() local
258 trace_dump_arg(ptr, pipe); in trace_context_set_active_query_state()
261 pipe->set_active_query_state(pipe, enable); in trace_context_set_active_query_state()
272 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_blend_state() local
277 trace_dump_arg(ptr, pipe); in trace_context_create_blend_state()
280 result = pipe->create_blend_state(pipe, state); in trace_context_create_blend_state()
295 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_blend_state() local
299 trace_dump_arg(ptr, pipe); in trace_context_bind_blend_state()
302 pipe->bind_blend_state(pipe, state); in trace_context_bind_blend_state()
313 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_blend_state() local
317 trace_dump_arg(ptr, pipe); in trace_context_delete_blend_state()
320 pipe->delete_blend_state(pipe, state); in trace_context_delete_blend_state()
331 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_sampler_state() local
336 trace_dump_arg(ptr, pipe); in trace_context_create_sampler_state()
339 result = pipe->create_sampler_state(pipe, state); in trace_context_create_sampler_state()
357 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_sampler_states() local
364 trace_dump_arg(ptr, pipe); in trace_context_bind_sampler_states()
370 pipe->bind_sampler_states(pipe, shader, start, num_states, states); in trace_context_bind_sampler_states()
381 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_sampler_state() local
385 trace_dump_arg(ptr, pipe); in trace_context_delete_sampler_state()
388 pipe->delete_sampler_state(pipe, state); in trace_context_delete_sampler_state()
399 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_rasterizer_state() local
404 trace_dump_arg(ptr, pipe); in trace_context_create_rasterizer_state()
407 result = pipe->create_rasterizer_state(pipe, state); in trace_context_create_rasterizer_state()
422 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_rasterizer_state() local
426 trace_dump_arg(ptr, pipe); in trace_context_bind_rasterizer_state()
429 pipe->bind_rasterizer_state(pipe, state); in trace_context_bind_rasterizer_state()
440 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_rasterizer_state() local
444 trace_dump_arg(ptr, pipe); in trace_context_delete_rasterizer_state()
447 pipe->delete_rasterizer_state(pipe, state); in trace_context_delete_rasterizer_state()
458 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_depth_stencil_alpha_state() local
463 result = pipe->create_depth_stencil_alpha_state(pipe, state); in trace_context_create_depth_stencil_alpha_state()
465 trace_dump_arg(ptr, pipe); in trace_context_create_depth_stencil_alpha_state()
481 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_depth_stencil_alpha_state() local
485 trace_dump_arg(ptr, pipe); in trace_context_bind_depth_stencil_alpha_state()
488 pipe->bind_depth_stencil_alpha_state(pipe, state); in trace_context_bind_depth_stencil_alpha_state()
499 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_depth_stencil_alpha_state() local
503 trace_dump_arg(ptr, pipe); in trace_context_delete_depth_stencil_alpha_state()
506 pipe->delete_depth_stencil_alpha_state(pipe, state); in trace_context_delete_depth_stencil_alpha_state()
518 struct pipe_context *pipe = tr_ctx->pipe; \
521 trace_dump_arg(ptr, pipe); \
523 result = pipe->create_##shader_type##_state(pipe, state); \
534 struct pipe_context *pipe = tr_ctx->pipe; \
536 trace_dump_arg(ptr, pipe); \
538 pipe->bind_##shader_type##_state(pipe, state); \
547 struct pipe_context *pipe = tr_ctx->pipe; \
549 trace_dump_arg(ptr, pipe); \
551 pipe->delete_##shader_type##_state(pipe, state); \
569 struct pipe_context *pipe = tr_ctx->pipe; in TRACE_SHADER_STATE() local
573 trace_dump_arg(ptr, pipe); in TRACE_SHADER_STATE()
575 result = pipe->create_compute_state(pipe, state); in TRACE_SHADER_STATE()
586 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_compute_state() local
589 trace_dump_arg(ptr, pipe); in trace_context_bind_compute_state()
591 pipe->bind_compute_state(pipe, state); in trace_context_bind_compute_state()
600 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_compute_state() local
603 trace_dump_arg(ptr, pipe); in trace_context_delete_compute_state()
605 pipe->delete_compute_state(pipe, state); in trace_context_delete_compute_state()
615 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_vertex_elements_state() local
620 trace_dump_arg(ptr, pipe); in trace_context_create_vertex_elements_state()
627 result = pipe->create_vertex_elements_state(pipe, num_elements, elements); in trace_context_create_vertex_elements_state()
642 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_bind_vertex_elements_state() local
646 trace_dump_arg(ptr, pipe); in trace_context_bind_vertex_elements_state()
649 pipe->bind_vertex_elements_state(pipe, state); in trace_context_bind_vertex_elements_state()
660 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_vertex_elements_state() local
664 trace_dump_arg(ptr, pipe); in trace_context_delete_vertex_elements_state()
667 pipe->delete_vertex_elements_state(pipe, state); in trace_context_delete_vertex_elements_state()
678 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_blend_color() local
682 trace_dump_arg(ptr, pipe); in trace_context_set_blend_color()
685 pipe->set_blend_color(pipe, state); in trace_context_set_blend_color()
696 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_stencil_ref() local
700 trace_dump_arg(ptr, pipe); in trace_context_set_stencil_ref()
703 pipe->set_stencil_ref(pipe, state); in trace_context_set_stencil_ref()
714 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_clip_state() local
718 trace_dump_arg(ptr, pipe); in trace_context_set_clip_state()
721 pipe->set_clip_state(pipe, state); in trace_context_set_clip_state()
731 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_sample_mask() local
735 trace_dump_arg(ptr, pipe); in trace_context_set_sample_mask()
738 pipe->set_sample_mask(pipe, sample_mask); in trace_context_set_sample_mask()
749 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_constant_buffer() local
753 trace_dump_arg(ptr, pipe); in trace_context_set_constant_buffer()
758 pipe->set_constant_buffer(pipe, shader, index, constant_buffer); in trace_context_set_constant_buffer()
769 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_framebuffer_state() local
785 trace_dump_arg(ptr, pipe); in trace_context_set_framebuffer_state()
788 pipe->set_framebuffer_state(pipe, state); in trace_context_set_framebuffer_state()
799 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_polygon_stipple() local
803 trace_dump_arg(ptr, pipe); in trace_context_set_polygon_stipple()
806 pipe->set_polygon_stipple(pipe, state); in trace_context_set_polygon_stipple()
819 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_scissor_states() local
823 trace_dump_arg(ptr, pipe); in trace_context_set_scissor_states()
828 pipe->set_scissor_states(pipe, start_slot, num_scissors, states); in trace_context_set_scissor_states()
841 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_viewport_states() local
845 trace_dump_arg(ptr, pipe); in trace_context_set_viewport_states()
850 pipe->set_viewport_states(pipe, start_slot, num_viewports, states); in trace_context_set_viewport_states()
862 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_sampler_view() local
868 trace_dump_arg(ptr, pipe); in trace_context_create_sampler_view()
875 result = pipe->create_sampler_view(pipe, resource, templ); in trace_context_create_sampler_view()
903 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_sampler_view_destroy() local
910 trace_dump_arg(ptr, pipe); in trace_context_sampler_view_destroy()
932 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_surface() local
937 trace_dump_arg(ptr, pipe); in trace_context_create_surface()
945 result = pipe->create_surface(pipe, resource, surf_tmpl); in trace_context_create_surface()
962 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_surface_destroy() local
968 trace_dump_arg(ptr, pipe); in trace_context_surface_destroy()
986 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_sampler_views() local
1001 trace_dump_arg(ptr, pipe); in trace_context_set_sampler_views()
1007 pipe->set_sampler_views(pipe, shader, start, num, views); in trace_context_set_sampler_views()
1019 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_vertex_buffers() local
1023 trace_dump_arg(ptr, pipe); in trace_context_set_vertex_buffers()
1031 pipe->set_vertex_buffers(pipe, start_slot, num_buffers, buffers); in trace_context_set_vertex_buffers()
1044 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_stream_output_target() local
1049 trace_dump_arg(ptr, pipe); in trace_context_create_stream_output_target()
1054 result = pipe->create_stream_output_target(pipe, in trace_context_create_stream_output_target()
1071 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_stream_output_target_destroy() local
1075 trace_dump_arg(ptr, pipe); in trace_context_stream_output_target_destroy()
1078 pipe->stream_output_target_destroy(pipe, target); in trace_context_stream_output_target_destroy()
1091 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_set_stream_output_targets() local
1095 trace_dump_arg(ptr, pipe); in trace_context_set_stream_output_targets()
1100 pipe->set_stream_output_targets(pipe, num_targets, tgs, offsets); in trace_context_set_stream_output_targets()
1116 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_resource_copy_region() local
1120 trace_dump_arg(ptr, pipe); in trace_context_resource_copy_region()
1130 pipe->resource_copy_region(pipe, in trace_context_resource_copy_region()
1143 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_blit() local
1148 trace_dump_arg(ptr, pipe); in trace_context_blit()
1151 pipe->blit(pipe, &info); in trace_context_blit()
1162 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_flush_resource() local
1166 trace_dump_arg(ptr, pipe); in trace_context_flush_resource()
1169 pipe->flush_resource(pipe, resource); in trace_context_flush_resource()
1183 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_clear() local
1187 trace_dump_arg(ptr, pipe); in trace_context_clear()
1198 pipe->clear(pipe, buffers, color, depth, stencil); in trace_context_clear()
1213 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_clear_render_target() local
1219 trace_dump_arg(ptr, pipe); in trace_context_clear_render_target()
1228 pipe->clear_render_target(pipe, dst, color, dstx, dsty, width, height, in trace_context_clear_render_target()
1245 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_clear_depth_stencil() local
1251 trace_dump_arg(ptr, pipe); in trace_context_clear_depth_stencil()
1262 pipe->clear_depth_stencil(pipe, dst, clear_flags, depth, stencil, in trace_context_clear_depth_stencil()
1277 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_clear_texture() local
1282 trace_dump_arg(ptr, pipe); in trace_context_clear_texture()
1290 pipe->clear_texture(pipe, res, level, box, data); in trace_context_clear_texture()
1301 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_flush() local
1305 trace_dump_arg(ptr, pipe); in trace_context_flush()
1308 pipe->flush(pipe, fence, flags); in trace_context_flush()
1327 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_generate_mipmap() local
1332 trace_dump_arg(ptr, pipe); in trace_context_generate_mipmap()
1341 ret = pipe->generate_mipmap(pipe, res, format, base_level, last_level, in trace_context_generate_mipmap()
1355 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_destroy() local
1358 trace_dump_arg(ptr, pipe); in trace_context_destroy()
1361 pipe->destroy(pipe); in trace_context_destroy()
1381 struct pipe_context *context = tr_context->pipe; in trace_context_transfer_map()
1412 struct pipe_context *context = tr_context->pipe; in trace_context_transfer_flush_region()
1424 struct pipe_context *context = tr_ctx->pipe; in trace_context_transfer_unmap()
1478 struct pipe_context *context = tr_context->pipe; in trace_context_buffer_subdata()
1511 struct pipe_context *context = tr_context->pipe; in trace_context_texture_subdata()
1543 struct pipe_context *context = tr_context->pipe; in trace_context_invalidate_resource()
1562 struct pipe_context *context = tr_context->pipe; in trace_context_render_condition()
1583 struct pipe_context *context = tr_context->pipe; in trace_context_texture_barrier()
1601 struct pipe_context *context = tr_context->pipe; in trace_context_memory_barrier()
1618 struct pipe_context *context = tr_context->pipe; in trace_context_resource_commit()
1637 struct pipe_context *context = tr_context->pipe; in trace_context_set_tess_state()
1655 struct pipe_context *context = tr_context->pipe; in trace_context_set_shader_buffers()
1675 struct pipe_context *context = tr_context->pipe; in trace_context_set_shader_images()
1693 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_launch_grid() local
1697 trace_dump_arg(ptr, pipe); in trace_context_launch_grid()
1702 pipe->launch_grid(pipe, info); in trace_context_launch_grid()
1712 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_texture_handle() local
1716 trace_dump_arg(ptr, pipe); in trace_context_create_texture_handle()
1722 handle = pipe->create_texture_handle(pipe, view, state); in trace_context_create_texture_handle()
1734 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_texture_handle() local
1737 trace_dump_arg(ptr, pipe); in trace_context_delete_texture_handle()
1741 pipe->delete_texture_handle(pipe, handle); in trace_context_delete_texture_handle()
1749 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_make_texture_handle_resident() local
1752 trace_dump_arg(ptr, pipe); in trace_context_make_texture_handle_resident()
1757 pipe->make_texture_handle_resident(pipe, handle, resident); in trace_context_make_texture_handle_resident()
1764 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_create_image_handle() local
1768 trace_dump_arg(ptr, pipe); in trace_context_create_image_handle()
1773 handle = pipe->create_image_handle(pipe, image); in trace_context_create_image_handle()
1785 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_delete_image_handle() local
1788 trace_dump_arg(ptr, pipe); in trace_context_delete_image_handle()
1792 pipe->delete_image_handle(pipe, handle); in trace_context_delete_image_handle()
1801 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_make_image_handle_resident() local
1804 trace_dump_arg(ptr, pipe); in trace_context_make_image_handle_resident()
1810 pipe->make_image_handle_resident(pipe, handle, access, resident); in trace_context_make_image_handle_resident()
1815 struct pipe_context *pipe) in trace_context_create() argument
1819 if (!pipe) in trace_context_create()
1829 tr_ctx->base.priv = pipe->priv; /* expose wrapped priv data */ in trace_context_create()
1831 tr_ctx->base.stream_uploader = pipe->stream_uploader; in trace_context_create()
1832 tr_ctx->base.const_uploader = pipe->const_uploader; in trace_context_create()
1837 tr_ctx->base . _member = pipe -> _member ? trace_context_ ## _member : NULL in trace_context_create()
1930 tr_ctx->pipe = pipe; in trace_context_create()
1935 return pipe; in trace_context_create()
1944 trace_context_check(const struct pipe_context *pipe) in trace_context_check() argument
1946 MAYBE_UNUSED struct trace_context *tr_ctx = (struct trace_context *) pipe; in trace_context_check()