Home
last modified time | relevance | path

Searched refs:pipe (Results 1 - 25 of 1142) sorted by relevance

12345678910>>...46

/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_context.c33 #include "pipe/p_format.h"
34 #include "pipe/p_screen.h"
98 struct pipe_context *pipe = tr_ctx->pipe; in dump_fb_state() local
103 trace_dump_arg(ptr, pipe); in dump_fb_state()
122 struct pipe_context *pipe = tr_ctx->pipe; in trace_context_draw_vbo() local
129 trace_dump_arg(ptr, pipe); in trace_context_draw_vbo()
140 pipe->draw_vbo(pipe, inf in trace_context_draw_vbo()
155 struct pipe_context *pipe = tr_ctx->pipe; trace_context_draw_vertex_state() local
185 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_query() local
223 struct pipe_context *pipe = tr_ctx->pipe; trace_context_destroy_query() local
245 struct pipe_context *pipe = tr_ctx->pipe; trace_context_begin_query() local
267 struct pipe_context *pipe = tr_ctx->pipe; trace_context_end_query() local
293 struct pipe_context *pipe = tr_ctx->pipe; trace_context_get_query_result() local
334 struct pipe_context *pipe = tr_ctx->pipe; trace_context_get_query_result_resource() local
362 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_active_query_state() local
380 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_blend_state() local
409 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_blend_state() local
434 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_blend_state() local
460 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_sampler_state() local
486 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_sampler_states() local
510 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_sampler_state() local
528 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_rasterizer_state() local
557 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_rasterizer_state() local
582 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_rasterizer_state() local
608 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_depth_stencil_alpha_state() local
637 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_depth_stencil_alpha_state() local
662 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_depth_stencil_alpha_state() local
738 struct pipe_context *pipe = tr_ctx->pipe; trace_context_link_shader() local
752 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_compute_state() local
769 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_compute_state() local
783 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_compute_state() local
798 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_vertex_elements_state() local
825 struct pipe_context *pipe = tr_ctx->pipe; trace_context_bind_vertex_elements_state() local
843 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_vertex_elements_state() local
861 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_blend_color() local
879 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_stencil_ref() local
897 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_clip_state() local
914 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_sample_mask() local
933 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_constant_buffer() local
954 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_framebuffer_state() local
976 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_inlinable_constants() local
996 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_polygon_stipple() local
1013 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_min_samples() local
1033 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_scissor_states() local
1055 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_viewport_states() local
1076 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_sampler_view() local
1119 struct pipe_context *pipe = tr_ctx->pipe; trace_context_sampler_view_destroy() local
1147 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_surface() local
1177 struct pipe_context *pipe = tr_ctx->pipe; trace_context_surface_destroy() local
1203 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_sampler_views() local
1248 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_vertex_buffers() local
1277 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_stream_output_target() local
1304 struct pipe_context *pipe = tr_ctx->pipe; trace_context_stream_output_target_destroy() local
1324 struct pipe_context *pipe = tr_ctx->pipe; trace_context_set_stream_output_targets() local
1349 struct pipe_context *pipe = tr_ctx->pipe; trace_context_resource_copy_region() local
1376 struct pipe_context *pipe = tr_ctx->pipe; trace_context_blit() local
1395 struct pipe_context *pipe = tr_ctx->pipe; trace_context_flush_resource() local
1417 struct pipe_context *pipe = tr_ctx->pipe; trace_context_clear() local
1448 struct pipe_context *pipe = tr_ctx->pipe; trace_context_clear_render_target() local
1480 struct pipe_context *pipe = tr_ctx->pipe; trace_context_clear_depth_stencil() local
1513 struct pipe_context *pipe = tr_ctx->pipe; trace_context_clear_buffer() local
1539 struct pipe_context *pipe = tr_ctx->pipe; trace_context_clear_texture() local
1575 struct pipe_context *pipe = tr_ctx->pipe; trace_context_flush() local
1603 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_fence_fd() local
1625 struct pipe_context *pipe = tr_ctx->pipe; trace_context_fence_server_sync() local
1643 struct pipe_context *pipe = tr_ctx->pipe; trace_context_fence_server_signal() local
1666 struct pipe_context *pipe = tr_ctx->pipe; trace_context_generate_mipmap() local
1694 struct pipe_context *pipe = tr_ctx->pipe; trace_context_destroy() local
1720 struct pipe_context *pipe = tr_context->pipe; trace_context_transfer_map() local
1760 struct pipe_context *pipe = tr_context->pipe; trace_context_transfer_flush_region() local
2159 struct pipe_context *pipe = tr_ctx->pipe; trace_context_launch_grid() local
2178 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_texture_handle() local
2200 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_texture_handle() local
2215 struct pipe_context *pipe = tr_ctx->pipe; trace_context_make_texture_handle_resident() local
2230 struct pipe_context *pipe = tr_ctx->pipe; trace_context_create_image_handle() local
2251 struct pipe_context *pipe = tr_ctx->pipe; trace_context_delete_image_handle() local
2267 struct pipe_context *pipe = tr_ctx->pipe; trace_context_make_image_handle_resident() local
2280 trace_context_create(struct trace_screen *tr_scr, struct pipe_context *pipe) trace_context_create() argument
2429 trace_context_check(const struct pipe_context *pipe) trace_context_check() argument
2439 trace_get_possibly_threaded_context(struct pipe_context *pipe) trace_get_possibly_threaded_context() argument
[all...]
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_pipe.c37 struct fd_pipe *pipe; in fd_pipe_new2() local
41 ERROR_MSG("invalid pipe id: %d", id); in fd_pipe_new2()
50 pipe = dev->funcs->pipe_new(dev, id, prio); in fd_pipe_new2()
51 if (!pipe) { in fd_pipe_new2()
56 pipe->dev = fd_device_ref(dev); in fd_pipe_new2()
57 pipe->id = id; in fd_pipe_new2()
58 p_atomic_set(&pipe->refcnt, 1); in fd_pipe_new2()
60 fd_pipe_get_param(pipe, FD_GPU_ID, &val); in fd_pipe_new2()
61 pipe->dev_id.gpu_id = val; in fd_pipe_new2()
63 fd_pipe_get_param(pipe, FD_CHIP_I in fd_pipe_new2()
95 fd_pipe_ref(struct fd_pipe *pipe) fd_pipe_ref() argument
104 fd_pipe_ref_locked(struct fd_pipe *pipe) fd_pipe_ref_locked() argument
112 fd_pipe_del(struct fd_pipe *pipe) fd_pipe_del() argument
120 fd_pipe_del_locked(struct fd_pipe *pipe) fd_pipe_del_locked() argument
135 fd_pipe_purge(struct fd_pipe *pipe) fd_pipe_purge() argument
162 fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value) fd_pipe_get_param() argument
168 fd_pipe_set_param(struct fd_pipe *pipe, enum fd_param_id param, uint64_t value) fd_pipe_set_param() argument
174 fd_pipe_dev_id(struct fd_pipe *pipe) fd_pipe_dev_id() argument
180 fd_pipe_wait(struct fd_pipe *pipe, const struct fd_fence *fence) fd_pipe_wait() argument
186 fd_pipe_wait_timeout(struct fd_pipe *pipe, const struct fd_fence *fence, uint64_t timeout) fd_pipe_wait_timeout() argument
198 fd_pipe_emit_fence(struct fd_pipe *pipe, struct fd_ringbuffer *ring) fd_pipe_emit_fence() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_context.c52 struct pipe_context *pipe = dd_context(_pipe)->pipe; in dd_context_create_query() local
55 query = pipe->create_query(pipe, query_type, index); in dd_context_create_query()
65 pipe->destroy_query(pipe, query); in dd_context_create_query()
77 struct pipe_context *pipe = dd_context(_pipe)->pipe; in dd_context_create_batch_query() local
80 query = pipe->create_batch_query(pipe, num_querie in dd_context_create_batch_query()
103 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_destroy_query() local
113 struct pipe_context *pipe = dctx->pipe; dd_context_begin_query() local
122 struct pipe_context *pipe = dctx->pipe; dd_context_end_query() local
132 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_get_query_result() local
140 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_set_active_query_state() local
151 struct pipe_context *pipe = dctx->pipe; dd_context_render_condition() local
222 struct pipe_context *pipe = dctx->pipe; dd_context_bind_sampler_states() local
247 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_vertex_elements_state() local
320 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_compute_state() local
367 struct pipe_context *pipe = dctx->pipe; dd_context_set_constant_buffer() local
380 struct pipe_context *pipe = dctx->pipe; dd_context_set_scissor_states() local
393 struct pipe_context *pipe = dctx->pipe; dd_context_set_viewport_states() local
405 struct pipe_context *pipe = dctx->pipe; dd_context_set_tess_state() local
418 struct pipe_context *pipe = dctx->pipe; dd_context_set_patch_vertices() local
429 struct pipe_context *pipe = dctx->pipe; dd_context_set_window_rectangles() local
444 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_surface() local
458 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_surface_destroy() local
468 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_sampler_view() local
482 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_sampler_view_destroy() local
493 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_stream_output_target() local
508 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_stream_output_target_destroy() local
527 struct pipe_context *pipe = dctx->pipe; dd_context_set_sampler_views() local
545 struct pipe_context *pipe = dctx->pipe; dd_context_set_shader_images() local
563 struct pipe_context *pipe = dctx->pipe; dd_context_set_shader_buffers() local
579 struct pipe_context *pipe = dctx->pipe; dd_context_set_vertex_buffers() local
597 struct pipe_context *pipe = dctx->pipe; dd_context_set_stream_output_targets() local
612 struct pipe_context *pipe = dctx->pipe; dd_context_fence_server_sync() local
625 struct pipe_context *pipe = dctx->pipe; dd_context_create_fence_fd() local
645 struct pipe_context *pipe = dctx->pipe; dd_context_destroy() local
680 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_texture_barrier() local
688 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_memory_barrier() local
698 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_resource_commit() local
708 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_set_compute_resources() local
718 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_set_global_binding() local
727 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_get_sample_position() local
737 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_invalidate_resource() local
745 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_get_device_reset_status() local
754 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_set_device_reset_callback() local
764 struct pipe_context *pipe = dctx->pipe; dd_context_emit_string_marker() local
774 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_dump_debug_state() local
784 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_texture_handle() local
792 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_delete_texture_handle() local
801 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_make_texture_handle_resident() local
810 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_create_image_handle() local
818 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_delete_image_handle() local
828 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_make_image_handle_resident() local
838 struct pipe_context *pipe = dd_context(_pipe)->pipe; dd_context_set_context_param() local
844 dd_context_create(struct dd_screen *dscreen, struct pipe_context *pipe) dd_context_create() argument
[all...]
/third_party/mesa3d/src/freedreno/drm/msm/
H A Dmsm_pipe.c33 query_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) in query_param() argument
35 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_param()
37 .pipe = msm_pipe->pipe, in query_param()
43 drmCommandWriteRead(pipe->dev->fd, DRM_MSM_GET_PARAM, &req, sizeof(req)); in query_param()
53 query_queue_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) in query_queue_param() argument
55 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_queue_param()
64 ret = drmCommandWriteRead(pipe->dev->fd, DRM_MSM_SUBMITQUEUE_QUERY, &req, in query_queue_param()
73 msm_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, in msm_pipe_get_param() argument
76 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_get_param()
110 set_param(struct fd_pipe *pipe, uint32_t param, uint64_t value) set_param() argument
124 msm_pipe_set_param(struct fd_pipe *pipe, enum fd_param_id param, uint64_t value) msm_pipe_set_param() argument
136 msm_pipe_wait(struct fd_pipe *pipe, const struct fd_fence *fence, uint64_t timeout) msm_pipe_wait() argument
156 open_submitqueue(struct fd_pipe *pipe, uint32_t prio) open_submitqueue() argument
186 close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) close_submitqueue() argument
196 msm_pipe_destroy(struct fd_pipe *pipe) msm_pipe_destroy() argument
225 get_param(struct fd_pipe *pipe, uint32_t param) get_param() argument
244 struct fd_pipe *pipe = NULL; msm_pipe_new() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_blitter.c35 #include "pipe/p_context.h"
36 #include "pipe/p_defines.h"
38 #include "pipe/p_shader_tokens.h"
39 #include "pipe/p_state.h"
163 struct blitter_context *util_blitter_create(struct pipe_context *pipe) in util_blitter_create() argument
177 ctx->base.pipe = pipe; in util_blitter_create()
180 ctx->bind_fs_state = pipe->bind_fs_state; in util_blitter_create()
181 ctx->delete_fs_state = pipe->delete_fs_state; in util_blitter_create()
197 pipe in util_blitter_create()
382 struct pipe_context *pipe = ctx->base.pipe; bind_vs_pos_only() local
408 struct pipe_context *pipe = ctx->base.pipe; get_vs_passthrough_pos_generic() local
424 struct pipe_context *pipe = ctx->base.pipe; get_vs_passthrough_pos() local
442 struct pipe_context *pipe = ctx->base.pipe; get_vs_layered() local
452 struct pipe_context *pipe = ctx->base.pipe; bind_fs_empty() local
464 struct pipe_context *pipe = ctx->base.pipe; bind_fs_write_one_cbuf() local
478 struct pipe_context *pipe = ctx->base.pipe; bind_fs_clear_all_cbufs() local
491 struct pipe_context *pipe = blitter->pipe; util_blitter_destroy() local
642 struct pipe_context *pipe = ctx->base.pipe; util_blitter_restore_vertex_states() local
705 struct pipe_context *pipe = ctx->base.pipe; util_blitter_restore_fragment_states() local
752 struct pipe_context *pipe = ctx->base.pipe; blitter_disable_render_cond() local
762 struct pipe_context *pipe = ctx->base.pipe; util_blitter_restore_render_cond() local
775 struct pipe_context *pipe = ctx->base.pipe; util_blitter_restore_fb_state() local
790 struct pipe_context *pipe = ctx->base.pipe; util_blitter_restore_textures_internal() local
831 struct pipe_context *pipe = blitter->pipe; util_blitter_restore_constant_buffer_state() local
979 struct pipe_context *pipe = ctx->base.pipe; blitter_get_fs_texfetch_col() local
1088 struct pipe_context *pipe = ctx->base.pipe; blitter_get_fs_pack_color_zs() local
1125 struct pipe_context *pipe = ctx->base.pipe; blitter_get_fs_texfetch_depth() local
1170 struct pipe_context *pipe = ctx->base.pipe; blitter_get_fs_texfetch_depthstencil() local
1216 struct pipe_context *pipe = ctx->base.pipe; blitter_get_fs_texfetch_stencil() local
1266 struct pipe_context *pipe = blitter->pipe; util_blitter_cache_all_shaders() local
1377 struct pipe_context *pipe = ctx->base.pipe; blitter_set_common_draw_rect_state() local
1400 struct pipe_context *pipe = ctx->base.pipe; blitter_draw() local
1477 struct pipe_context *pipe = ctx->base.pipe; get_clear_blend_state() local
1516 struct pipe_context *pipe = ctx->base.pipe; util_blitter_common_clear_setup() local
1558 struct pipe_context *pipe = ctx->base.pipe; util_blitter_clear_custom() local
1646 util_blitter_get_next_surface_layer(struct pipe_context *pipe, struct pipe_surface *surf) util_blitter_get_next_surface_layer() argument
1781 struct pipe_context *pipe = ctx->base.pipe; util_blitter_copy_texture() local
1860 struct pipe_context *pipe = ctx->base.pipe; do_blits() local
2018 struct pipe_context *pipe = ctx->base.pipe; util_blitter_blit_generic() local
2245 struct pipe_context *pipe = ctx->base.pipe; util_blitter_blit() local
2279 struct pipe_context *pipe = ctx->base.pipe; util_blitter_generate_mipmap() local
2386 struct pipe_context *pipe = ctx->base.pipe; util_blitter_clear_render_target() local
2455 struct pipe_context *pipe = ctx->base.pipe; util_blitter_clear_depth_stencil() local
2534 struct pipe_context *pipe = ctx->base.pipe; util_blitter_custom_depth_stencil() local
2595 struct pipe_context *pipe = ctx->base.pipe; util_blitter_clear_buffer() local
2669 struct pipe_context *pipe = ctx->base.pipe; util_blitter_custom_resolve_color() local
2730 struct pipe_context *pipe = ctx->base.pipe; util_blitter_custom_color() local
2793 struct pipe_context *pipe = ctx->base.pipe; util_blitter_custom_shader() local
2885 struct pipe_context *pipe = ctx->base.pipe; util_blitter_stencil_fallback() local
[all...]
/third_party/libdrm/freedreno/msm/
H A Dmsm_pipe.c31 static int query_param(struct fd_pipe *pipe, uint32_t param, in query_param() argument
34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_param()
36 .pipe = msm_pipe->pipe, in query_param()
41 ret = drmCommandWriteRead(pipe->dev->fd, DRM_MSM_GET_PARAM, in query_param()
51 static int msm_pipe_get_param(struct fd_pipe *pipe, in msm_pipe_get_param() argument
54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_get_param()
67 return query_param(pipe, MSM_PARAM_MAX_FREQ, value); in msm_pipe_get_param()
69 return query_param(pipe, MSM_PARAM_TIMESTAMP, value); in msm_pipe_get_param()
71 return query_param(pipe, MSM_PARAM_NR_RING in msm_pipe_get_param()
78 msm_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout) msm_pipe_wait() argument
99 open_submitqueue(struct fd_pipe *pipe, uint32_t prio) open_submitqueue() argument
128 close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) close_submitqueue() argument
137 msm_pipe_destroy(struct fd_pipe *pipe) msm_pipe_destroy() argument
157 get_param(struct fd_pipe *pipe, uint32_t param) get_param() argument
176 struct fd_pipe *pipe = NULL; msm_pipe_new() local
[all...]
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dresource.cpp25 #include "pipe/p_screen.h"
37 pipe({ (int)origin[0], (int16_t)origin[1], in box()
43 return &pipe; in operator const pipe_box *()
47 pipe_box pipe; member in __anon8591::box
52 device(dev), obj(obj), pipe(NULL), offset() { in resource()
63 q.pipe->resource_copy_region(q.pipe, pipe, 0, p[0], p[1], p[2], in copy()
64 src_res.pipe, 0, in copy()
73 if (pipe in clear()
[all...]
H A Ddevice.cpp26 #include "pipe/p_screen.h"
27 #include "pipe/p_state.h"
40 get_compute_param(pipe_screen *pipe, pipe_shader_ir ir_format, in get_compute_param() argument
42 int sz = pipe->get_compute_param(pipe, ir_format, cap, NULL); in get_compute_param()
45 pipe->get_compute_param(pipe, ir_format, cap, &v.front()); in get_compute_param()
141 pipe = pipe_loader_create_screen(ldev); in device()
142 if (pipe && pipe in device()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_matrix_filter.c30 #include "pipe/p_context.h"
68 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
128 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_frag_shader()
132 vl_matrix_filter_init(struct vl_matrix_filter *filter, struct pipe_context *pipe, in vl_matrix_filter_init() argument
144 assert(filter && pipe); in vl_matrix_filter_init()
149 filter->pipe = pipe; in vl_matrix_filter_init()
157 filter->rs_state = pipe->create_rasterizer_state(pipe, &rs_state); in vl_matrix_filter_init()
170 filter->blend = pipe in vl_matrix_filter_init()
[all...]
H A Dvl_deint_filter.c43 #include "pipe/p_context.h"
83 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
119 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_copy_frag_shader()
232 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_deint_frag_shader()
236 vl_deint_filter_init(struct vl_deint_filter *filter, struct pipe_context *pipe, in vl_deint_filter_init() argument
247 assert(filter && pipe); in vl_deint_filter_init()
251 filter->pipe = pipe; in vl_deint_filter_init()
258 templ.buffer_format = pipe->screen->get_video_param in vl_deint_filter_init()
260 pipe in vl_deint_filter_init()
[all...]
H A Dvl_median_filter.c28 #include "pipe/p_context.h"
66 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
80 struct pipe_screen *screen = filter->pipe->screen; in create_frag_shader()
159 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_frag_shader()
244 vl_median_filter_init(struct vl_median_filter *filter, struct pipe_context *pipe, in vl_median_filter_init() argument
255 assert(filter && pipe); in vl_median_filter_init()
260 filter->pipe = pipe; in vl_median_filter_init()
268 filter->rs_state = pipe->create_rasterizer_state(pipe, in vl_median_filter_init()
[all...]
/third_party/mesa3d/src/mesa/main/
H A Dpipelineobj.c213 struct gl_pipeline_object *pipe) { in use_program_stage()
219 _mesa_use_program(ctx, stage, shProg, prog, pipe); in use_program_stage()
224 GLbitfield stages, struct gl_pipeline_object *pipe) { in use_program_stages()
240 use_program_stage(ctx, GL_VERTEX_SHADER, shProg, pipe); in use_program_stages()
243 use_program_stage(ctx, GL_FRAGMENT_SHADER, shProg, pipe); in use_program_stages()
246 use_program_stage(ctx, GL_GEOMETRY_SHADER, shProg, pipe); in use_program_stages()
249 use_program_stage(ctx, GL_TESS_CONTROL_SHADER, shProg, pipe); in use_program_stages()
252 use_program_stage(ctx, GL_TESS_EVALUATION_SHADER, shProg, pipe); in use_program_stages()
255 use_program_stage(ctx, GL_COMPUTE_SHADER, shProg, pipe); in use_program_stages()
257 pipe in use_program_stages()
211 use_program_stage(struct gl_context *ctx, GLenum type, struct gl_shader_program *shProg, struct gl_pipeline_object *pipe) use_program_stage() argument
223 use_program_stages(struct gl_context *ctx, struct gl_shader_program *shProg, GLbitfield stages, struct gl_pipeline_object *pipe) use_program_stages() argument
269 struct gl_pipeline_object *pipe = _mesa_UseProgramStages_no_error() local
292 struct gl_pipeline_object *pipe = _mesa_lookup_pipeline_object(ctx, pipeline); _mesa_UseProgramStages() local
385 struct gl_pipeline_object *pipe = _mesa_lookup_pipeline_object(ctx, pipeline); active_shader_program() local
508 _mesa_bind_pipeline(struct gl_context *ctx, struct gl_pipeline_object *pipe) _mesa_bind_pipeline() argument
711 struct gl_pipeline_object *pipe = _mesa_lookup_pipeline_object(ctx, pipeline); _mesa_GetProgramPipelineiv() local
789 program_stages_all_active(struct gl_pipeline_object *pipe, const struct gl_program *prog) program_stages_all_active() argument
820 program_stages_interleaved_illegally(const struct gl_pipeline_object *pipe) program_stages_interleaved_illegally() argument
855 _mesa_validate_program_pipeline(struct gl_context* ctx, struct gl_pipeline_object *pipe) _mesa_validate_program_pipeline() argument
1054 struct gl_pipeline_object *pipe = _mesa_lookup_pipeline_object(ctx, pipeline); _mesa_ValidateProgramPipeline() local
1076 struct gl_pipeline_object *pipe = _mesa_lookup_pipeline_object(ctx, pipeline); _mesa_GetProgramPipelineInfoLog() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_context.c29 #include "pipe/p_context.h"
44 struct pipe_context *pipe = rb_pipe->pipe; in rbug_destroy() local
49 pipe->destroy(pipe); in rbug_destroy()
50 rb_pipe->pipe = NULL; in rbug_destroy()
123 struct pipe_context *pipe = rb_pipe->pipe; in rbug_draw_vbo() local
138 pipe->draw_vbo(pipe, in rbug_draw_vbo()
151 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_query() local
167 struct pipe_context *pipe = rb_pipe->pipe; rbug_destroy_query() local
180 struct pipe_context *pipe = rb_pipe->pipe; rbug_begin_query() local
194 struct pipe_context *pipe = rb_pipe->pipe; rbug_end_query() local
212 struct pipe_context *pipe = rb_pipe->pipe; rbug_get_query_result() local
229 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_active_query_state() local
241 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_blend_state() local
257 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_blend_state() local
270 struct pipe_context *pipe = rb_pipe->pipe; rbug_delete_blend_state() local
283 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_sampler_state() local
301 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_sampler_states() local
313 struct pipe_context *pipe = rb_pipe->pipe; rbug_delete_sampler_state() local
326 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_rasterizer_state() local
342 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_rasterizer_state() local
355 struct pipe_context *pipe = rb_pipe->pipe; rbug_delete_rasterizer_state() local
368 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_depth_stencil_alpha_state() local
384 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_depth_stencil_alpha_state() local
397 struct pipe_context *pipe = rb_pipe->pipe; rbug_delete_depth_stencil_alpha_state() local
410 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_fs_state() local
428 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_fs_state() local
458 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_vs_state() local
476 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_vs_state() local
506 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_gs_state() local
524 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_gs_state() local
555 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_vertex_elements_state() local
572 struct pipe_context *pipe = rb_pipe->pipe; rbug_bind_vertex_elements_state() local
585 struct pipe_context *pipe = rb_pipe->pipe; rbug_delete_vertex_elements_state() local
598 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_blend_color() local
611 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_stencil_ref() local
624 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_clip_state() local
639 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_constant_buffer() local
661 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_framebuffer_state() local
700 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_polygon_stipple() local
715 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_scissor_states() local
729 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_viewport_states() local
746 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_sampler_views() local
785 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_vertex_buffers() local
814 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_sample_mask() local
827 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_stream_output_target() local
843 struct pipe_context *pipe = rb_pipe->pipe; rbug_stream_output_target_destroy() local
857 struct pipe_context *pipe = rb_pipe->pipe; rbug_set_stream_output_targets() local
878 struct pipe_context *pipe = rb_pipe->pipe; rbug_resource_copy_region() local
901 struct pipe_context *pipe = rb_pipe->pipe; rbug_blit() local
921 struct pipe_context *pipe = rb_pipe->pipe; rbug_flush_resource() local
938 struct pipe_context *pipe = rb_pipe->pipe; rbug_clear() local
960 struct pipe_context *pipe = rb_pipe->pipe; rbug_clear_render_target() local
987 struct pipe_context *pipe = rb_pipe->pipe; rbug_clear_depth_stencil() local
1010 struct pipe_context *pipe = rb_pipe->pipe; rbug_flush() local
1023 struct pipe_context *pipe = rb_pipe->pipe; rbug_create_fence_fd() local
1035 struct pipe_context *pipe = rb_pipe->pipe; rbug_fence_server_sync() local
1049 struct pipe_context *pipe = rb_pipe->pipe; rbug_context_create_sampler_view() local
1079 struct pipe_context *pipe = rb_pipe->pipe; rbug_context_create_surface() local
1273 rbug_context_create(struct pipe_screen *_screen, struct pipe_context *pipe) rbug_context_create() argument
[all...]
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_pipe.c30 query_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) in query_param() argument
32 struct virtio_pipe *virtio_pipe = to_virtio_pipe(pipe); in query_param()
34 .pipe = virtio_pipe->pipe, in query_param()
39 ret = virtio_simple_ioctl(pipe->dev, DRM_IOCTL_MSM_GET_PARAM, &req); in query_param()
49 query_queue_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) in query_queue_param() argument
53 .queue_id = to_virtio_pipe(pipe)->queue_id, in query_queue_param()
60 rsp = virtio_alloc_rsp(pipe->dev, &req.hdr, rsp_len); in query_queue_param()
62 int ret = virtio_execbuf(pipe->dev, &req.hdr, true); in query_queue_param()
75 virtio_pipe_get_param(struct fd_pipe *pipe, enu argument
116 virtio_pipe_wait(struct fd_pipe *pipe, const struct fd_fence *fence, uint64_t timeout) virtio_pipe_wait() argument
146 open_submitqueue(struct fd_pipe *pipe, uint32_t prio) open_submitqueue() argument
174 close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) close_submitqueue() argument
180 virtio_pipe_destroy(struct fd_pipe *pipe) virtio_pipe_destroy() argument
234 struct fd_pipe *pipe = NULL; virtio_pipe_new() local
[all...]
/third_party/typescript/tests/baselines/reference/
H A DgenericFunctionInference1.js2 declare function pipe<A extends any[], B>(ab: (...args: A) => B): (...args: A) => B;
3 declare function pipe<A extends any[], B, C>(ab: (...args: A) => B, bc: (b: B) => C): (...args: A) => C;
4 declare function pipe<A extends any[], B, C, D>(ab: (...args: A) => B, bc: (b: B) => C, cd: (c: C) => D): (...args: A) => D;
10 const f00 = pipe(list);
11 const f01 = pipe(list, box);
12 const f02 = pipe(box, list);
13 const f03 = pipe(x => list(x), box);
14 const f04 = pipe(list, x => box(x));
15 const f05 = pipe(x => list(x), x => box(x))
16 const f06 = pipe(lis
[all...]
/third_party/libdrm/freedreno/
H A Dfreedreno_pipe.c39 struct fd_pipe *pipe; in fd_pipe_new2() local
43 ERROR_MSG("invalid pipe id: %d", id); in fd_pipe_new2()
52 pipe = dev->funcs->pipe_new(dev, id, prio); in fd_pipe_new2()
53 if (!pipe) { in fd_pipe_new2()
58 pipe->dev = dev; in fd_pipe_new2()
59 pipe->id = id; in fd_pipe_new2()
60 atomic_set(&pipe->refcnt, 1); in fd_pipe_new2()
62 fd_pipe_get_param(pipe, FD_GPU_ID, &val); in fd_pipe_new2()
63 pipe->gpu_id = val; in fd_pipe_new2()
65 return pipe; in fd_pipe_new2()
74 fd_pipe_ref(struct fd_pipe *pipe) fd_pipe_ref() argument
80 fd_pipe_del(struct fd_pipe *pipe) fd_pipe_del() argument
87 fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value) fd_pipe_get_param() argument
93 fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp) fd_pipe_wait() argument
98 fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout) fd_pipe_wait_timeout() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.c35 #include "pipe/p_defines.h"
57 softpipe_destroy( struct pipe_context *pipe ) in softpipe_destroy()
59 struct softpipe_context *softpipe = softpipe_context( pipe ); in softpipe_destroy()
78 if (softpipe->pipe.stream_uploader) in softpipe_destroy()
79 u_upload_destroy(softpipe->pipe.stream_uploader); in softpipe_destroy()
129 softpipe_is_resource_referenced( struct pipe_context *pipe, in softpipe_is_resource_referenced() argument
133 struct softpipe_context *softpipe = softpipe_context( pipe ); in softpipe_is_resource_referenced()
169 softpipe_render_condition(struct pipe_context *pipe, in softpipe_render_condition() argument
174 struct softpipe_context *softpipe = softpipe_context( pipe ); in softpipe_render_condition()
183 softpipe_set_debug_callback(struct pipe_context *pipe, in softpipe_set_debug_callback() argument
[all...]
H A Dsp_state_blend.c39 softpipe_create_blend_state(struct pipe_context *pipe, in softpipe_create_blend_state() argument
47 softpipe_bind_blend_state(struct pipe_context *pipe, in softpipe_bind_blend_state() argument
50 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_bind_blend_state()
61 softpipe_delete_blend_state(struct pipe_context *pipe, in softpipe_delete_blend_state() argument
69 softpipe_set_blend_color(struct pipe_context *pipe, in softpipe_set_blend_color() argument
72 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_blend_color()
89 softpipe_create_depth_stencil_state(struct pipe_context *pipe, in softpipe_create_depth_stencil_state() argument
97 softpipe_bind_depth_stencil_state(struct pipe_context *pipe, in softpipe_bind_depth_stencil_state() argument
100 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_bind_depth_stencil_state()
109 softpipe_delete_depth_stencil_state(struct pipe_context *pipe, voi argument
116 softpipe_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref stencil_ref) softpipe_set_stencil_ref() argument
128 softpipe_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) softpipe_set_sample_mask() argument
135 softpipe_init_blend_funcs(struct pipe_context *pipe) softpipe_init_blend_funcs() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_state.c23 #include "pipe/p_defines.h"
90 nvc0_blend_state_create(struct pipe_context *pipe, in nvc0_blend_state_create() argument
101 so->pipe = *cso; in nvc0_blend_state_create()
196 nvc0_blend_state_bind(struct pipe_context *pipe, void *hwcso) in nvc0_blend_state_bind() argument
198 struct nvc0_context *nvc0 = nvc0_context(pipe); in nvc0_blend_state_bind()
205 nvc0_blend_state_delete(struct pipe_context *pipe, void *hwcso) in nvc0_blend_state_delete() argument
212 nvc0_rasterizer_state_create(struct pipe_context *pipe, in nvc0_rasterizer_state_create() argument
216 uint16_t class_3d = nouveau_screen(pipe->screen)->class_3d; in nvc0_rasterizer_state_create()
222 so->pipe = *cso; in nvc0_rasterizer_state_create()
348 nvc0_rasterizer_state_bind(struct pipe_context *pipe, voi argument
357 nvc0_rasterizer_state_delete(struct pipe_context *pipe, void *hwcso) nvc0_rasterizer_state_delete() argument
363 nvc0_zsa_state_create(struct pipe_context *pipe, const struct pipe_depth_stencil_alpha_state *cso) nvc0_zsa_state_create() argument
426 nvc0_zsa_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_zsa_state_bind() argument
435 nvc0_zsa_state_delete(struct pipe_context *pipe, void *hwcso) nvc0_zsa_state_delete() argument
447 nvc0_sampler_state_delete(struct pipe_context *pipe, void *hwcso) nvc0_sampler_state_delete() argument
489 nvc0_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, void **samplers) nvc0_bind_sampler_states() argument
507 nvc0_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) nvc0_sampler_view_destroy() argument
578 nvc0_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) nvc0_set_sampler_views() argument
599 nvc0_sp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso, unsigned type) nvc0_sp_state_create() argument
636 nvc0_sp_state_delete(struct pipe_context *pipe, void *hwcso) nvc0_sp_state_delete() argument
650 nvc0_vp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nvc0_vp_state_create() argument
657 nvc0_vp_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_vp_state_bind() argument
666 nvc0_fp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nvc0_fp_state_create() argument
673 nvc0_fp_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_fp_state_bind() argument
682 nvc0_gp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nvc0_gp_state_create() argument
689 nvc0_gp_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_gp_state_bind() argument
698 nvc0_tcp_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nvc0_tcp_state_create() argument
705 nvc0_tcp_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_tcp_state_bind() argument
714 nvc0_tep_state_create(struct pipe_context *pipe, const struct pipe_shader_state *cso) nvc0_tep_state_create() argument
721 nvc0_tep_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_tep_state_bind() argument
730 nvc0_cp_state_create(struct pipe_context *pipe, const struct pipe_compute_state *cso) nvc0_cp_state_create() argument
776 nvc0_cp_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_cp_state_bind() argument
785 nvc0_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) nvc0_set_constant_buffer() argument
850 nvc0_set_blend_color(struct pipe_context *pipe, const struct pipe_blend_color *bcol) nvc0_set_blend_color() argument
860 nvc0_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref sr) nvc0_set_stencil_ref() argument
870 nvc0_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) nvc0_set_clip_state() argument
881 nvc0_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) nvc0_set_sample_mask() argument
890 nvc0_set_min_samples(struct pipe_context *pipe, unsigned min_samples) nvc0_set_min_samples() argument
901 nvc0_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) nvc0_set_framebuffer_state() argument
916 nvc0_set_sample_locations(struct pipe_context *pipe, size_t size, const uint8_t *locations) nvc0_set_sample_locations() argument
930 nvc0_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) nvc0_set_polygon_stipple() argument
940 nvc0_set_scissor_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_scissors, const struct pipe_scissor_state *scissor) nvc0_set_scissor_states() argument
959 nvc0_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *vpt) nvc0_set_viewport_states() argument
979 nvc0_set_window_rectangles(struct pipe_context *pipe, bool include, unsigned num_rectangles, const struct pipe_scissor_state *rectangles) nvc0_set_window_rectangles() argument
995 nvc0_set_tess_state(struct pipe_context *pipe, const float default_tess_outer[4], const float default_tess_inner[2]) nvc0_set_tess_state() argument
1007 nvc0_set_patch_vertices(struct pipe_context *pipe, uint8_t patch_vertices) nvc0_set_patch_vertices() argument
1015 nvc0_set_vertex_buffers(struct pipe_context *pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer *vb) nvc0_set_vertex_buffers() argument
1069 nvc0_vertex_state_bind(struct pipe_context *pipe, void *hwcso) nvc0_vertex_state_bind() argument
1078 nvc0_so_target_create(struct pipe_context *pipe, struct pipe_resource *res, unsigned offset, unsigned size) nvc0_so_target_create() argument
1108 nvc0_so_target_save_offset(struct pipe_context *pipe, struct pipe_stream_output_target *ptarg, unsigned index, bool *serialize) nvc0_so_target_save_offset() argument
1127 nvc0_so_target_destroy(struct pipe_context *pipe, struct pipe_stream_output_target *ptarg) nvc0_so_target_destroy() argument
1137 nvc0_set_transform_feedback_targets(struct pipe_context *pipe, unsigned num_targets, struct pipe_stream_output_target **targets, const unsigned *offsets) nvc0_set_transform_feedback_targets() argument
1210 nvc0_set_compute_resources(struct pipe_context *pipe, unsigned start, unsigned nr, struct pipe_surface **resources) nvc0_set_compute_resources() argument
1309 nvc0_set_shader_images(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, unsigned unbind_num_trailing_slots, const struct pipe_image_view *images) nvc0_set_shader_images() argument
1379 nvc0_set_shader_buffers(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned nr, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) nvc0_set_shader_buffers() argument
1409 nvc0_set_global_bindings(struct pipe_context *pipe, unsigned start, unsigned nr, struct pipe_resource **resources, uint32_t **handles) nvc0_set_global_bindings() argument
1455 struct pipe_context *pipe = &nvc0->base.pipe; nvc0_init_state_functions() local
[all...]
/third_party/node/src/
H A Dstream_pipe.cc109 StreamPipe* pipe = ContainerOf(&StreamPipe::readable_listener_, this); in OnStreamAlloc() local
110 size_t size = std::min(suggested_size, pipe->wanted_data_); in OnStreamAlloc()
112 return pipe->env()->allocate_managed_buffer(size); in OnStreamAlloc()
117 StreamPipe* pipe = ContainerOf(&StreamPipe::readable_listener_, this); in OnStreamRead() local
118 std::unique_ptr<BackingStore> bs = pipe->env()->release_managed_buffer(buf_); in OnStreamRead()
122 pipe->is_eof_ = true; in OnStreamRead()
125 StreamBase* sink = pipe->sink(); in OnStreamRead()
131 if (pipe->pending_writes_ == 0) { in OnStreamRead()
133 pipe->Unpipe(); in OnStreamRead()
138 pipe in OnStreamRead()
159 StreamPipe* pipe = ContainerOf(&StreamPipe::writable_listener_, this); OnStreamAfterWrite() local
197 StreamPipe* pipe = ContainerOf(&StreamPipe::writable_listener_, this); OnStreamAfterShutdown() local
205 StreamPipe* pipe = ContainerOf(&StreamPipe::readable_listener_, this); OnStreamDestroy() local
213 StreamPipe* pipe = ContainerOf(&StreamPipe::writable_listener_, this); OnStreamDestroy() local
221 StreamPipe* pipe = ContainerOf(&StreamPipe::writable_listener_, this); OnStreamWantsWrite() local
286 StreamPipe* pipe; Start() local
293 StreamPipe* pipe; Unpipe() local
299 StreamPipe* pipe; IsClosed() local
305 StreamPipe* pipe; PendingWrites() local
320 Local<FunctionTemplate> pipe = NewFunctionTemplate(isolate, StreamPipe::New); InitializeStreamPipe() local
[all...]
/test/xts/hats/hdf/usb/requestTest_additional/common/
H A Dusbd_request_test_additional.cpp106 struct UsbPipe pipe = {interfaceId, pointId}; in HWTEST_F() local
109 ret = g_usbInterface->RequestQueue(dev, pipe, clientData, bufferData); in HWTEST_F()
129 struct UsbPipe pipe = {interfaceId, pointId}; in HWTEST_F() local
132 ret = g_usbInterface->RequestQueue(dev, pipe, clientData, bufferData); in HWTEST_F()
154 struct UsbPipe pipe = {interfaceId, pointId}; in HWTEST_F() local
157 ret = g_usbInterface->RequestQueue(dev, pipe, clientData, bufferData); in HWTEST_F()
179 struct UsbPipe pipe = {interfaceId, pointId}; in HWTEST_F() local
182 ret = g_usbInterface->RequestQueue(dev, pipe, clientData, bufferData); in HWTEST_F()
199 struct UsbPipe pipe = {interfaceId, pointId}; in HWTEST_F() local
202 ret = g_usbInterface->RequestQueue(dev, pipe, clientDat in HWTEST_F()
219 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
239 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
261 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
283 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
310 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
337 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
364 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
391 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
421 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
451 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
478 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
500 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
522 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
544 struct UsbPipe pipe = {interfaceId, pointId}; HWTEST_F() local
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_blend.c45 llvmpipe_create_blend_state(struct pipe_context *pipe, in llvmpipe_create_blend_state() argument
61 llvmpipe_bind_blend_state(struct pipe_context *pipe, void *blend) in llvmpipe_bind_blend_state() argument
63 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_bind_blend_state()
77 llvmpipe_delete_blend_state(struct pipe_context *pipe, void *blend) in llvmpipe_delete_blend_state() argument
84 llvmpipe_set_blend_color(struct pipe_context *pipe, in llvmpipe_set_blend_color() argument
87 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_set_blend_color()
109 llvmpipe_create_depth_stencil_state(struct pipe_context *pipe, in llvmpipe_create_depth_stencil_state() argument
132 llvmpipe_bind_depth_stencil_state(struct pipe_context *pipe, in llvmpipe_bind_depth_stencil_state() argument
135 struct llvmpipe_context *llvmpipe = llvmpipe_context(pipe); in llvmpipe_bind_depth_stencil_state()
149 llvmpipe_delete_depth_stencil_state(struct pipe_context *pipe, voi argument
156 llvmpipe_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref stencil_ref) llvmpipe_set_stencil_ref() argument
173 llvmpipe_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) llvmpipe_set_sample_mask() argument
188 llvmpipe_set_min_samples(struct pipe_context *pipe, unsigned min_samples) llvmpipe_set_min_samples() argument
[all...]
H A Dlp_context.c35 #include "pipe/p_defines.h"
57 static void llvmpipe_destroy( struct pipe_context *pipe ) in llvmpipe_destroy()
59 struct llvmpipe_context *llvmpipe = llvmpipe_context( pipe ); in llvmpipe_destroy()
60 struct llvmpipe_screen *lp_screen = llvmpipe_screen(pipe->screen); in llvmpipe_destroy()
75 if (llvmpipe->pipe.stream_uploader) in llvmpipe_destroy()
76 u_upload_destroy(llvmpipe->pipe.stream_uploader); in llvmpipe_destroy()
119 do_flush( struct pipe_context *pipe, in do_flush() argument
123 llvmpipe_flush(pipe, fence, __FUNCTION__); in do_flush()
127 llvmpipe_fence_server_sync(struct pipe_context *pipe, in llvmpipe_fence_server_sync() argument
138 llvmpipe_render_condition(struct pipe_context *pipe, in llvmpipe_render_condition() argument
151 llvmpipe_render_condition_mem(struct pipe_context *pipe, struct pipe_resource *buffer, unsigned offset, bool condition) llvmpipe_render_condition_mem() argument
164 llvmpipe_texture_barrier(struct pipe_context *pipe, unsigned flags) llvmpipe_texture_barrier() argument
186 llvmpipe_get_device_reset_status(struct pipe_context *pipe) llvmpipe_get_device_reset_status() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_pstipple.c38 #include "pipe/p_context.h"
39 #include "pipe/p_defines.h"
40 #include "pipe/p_shader_tokens.h"
118 struct pipe_context *pipe; member
129 struct pipe_context *pipe = pstip->pipe; in generate_pstip_fs() local
130 struct pipe_screen *screen = pipe->screen; in generate_pstip_fs()
155 pstip->fs->pstip_fs = pstip->driver_create_fs_state(pipe, &pstip_fs); in generate_pstip_fs()
179 pstip->driver_bind_fs_state(pstip->pipe, pstip->fs->pstip_fs); in bind_pstip_fragment_shader()
196 struct pipe_context *pipe in pstip_first_tri() local
244 struct pipe_context *pipe = pstip->pipe; pstip_flush() local
297 draw_pstip_stage(struct draw_context *draw, struct pipe_context *pipe) draw_pstip_stage() argument
329 pstip_stage_from_pipe(struct pipe_context *pipe) pstip_stage_from_pipe() argument
341 pstip_create_fs_state(struct pipe_context *pipe, const struct pipe_shader_state *fs) pstip_create_fs_state() argument
363 pstip_bind_fs_state(struct pipe_context *pipe, void *fs) pstip_bind_fs_state() argument
376 pstip_delete_fs_state(struct pipe_context *pipe, void *fs) pstip_delete_fs_state() argument
395 pstip_bind_sampler_states(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, void **sampler) pstip_bind_sampler_states() argument
419 pstip_set_sampler_views(struct pipe_context *pipe, enum pipe_shader_type shader, unsigned start, unsigned num, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) pstip_set_sampler_views() argument
449 pstip_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) pstip_set_polygon_stipple() argument
471 draw_install_pstipple_stage(struct draw_context *draw, struct pipe_context *pipe) draw_install_pstipple_stage() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_state.c39 nv30_blend_state_create(struct pipe_context *pipe, in nv30_blend_state_create() argument
42 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_blend_state_create()
50 so->pipe = *cso; in nv30_blend_state_create()
119 nv30_blend_state_bind(struct pipe_context *pipe, void *hwcso) in nv30_blend_state_bind() argument
121 struct nv30_context *nv30 = nv30_context(pipe); in nv30_blend_state_bind()
128 nv30_blend_state_delete(struct pipe_context *pipe, void *hwcso) in nv30_blend_state_delete() argument
134 nv30_rasterizer_state_create(struct pipe_context *pipe, in nv30_rasterizer_state_create() argument
142 so->pipe = *cso; in nv30_rasterizer_state_create()
196 nv30_rasterizer_state_bind(struct pipe_context *pipe, void *hwcso) in nv30_rasterizer_state_bind() argument
198 struct nv30_context *nv30 = nv30_context(pipe); in nv30_rasterizer_state_bind()
205 nv30_rasterizer_state_delete(struct pipe_context *pipe, void *hwcso) nv30_rasterizer_state_delete() argument
211 nv30_zsa_state_create(struct pipe_context *pipe, const struct pipe_depth_stencil_alpha_state *cso) nv30_zsa_state_create() argument
274 nv30_zsa_state_bind(struct pipe_context *pipe, void *hwcso) nv30_zsa_state_bind() argument
283 nv30_zsa_state_delete(struct pipe_context *pipe, void *hwcso) nv30_zsa_state_delete() argument
289 nv30_set_blend_color(struct pipe_context *pipe, const struct pipe_blend_color *bcol) nv30_set_blend_color() argument
299 nv30_set_stencil_ref(struct pipe_context *pipe, const struct pipe_stencil_ref sr) nv30_set_stencil_ref() argument
309 nv30_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) nv30_set_clip_state() argument
320 nv30_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) nv30_set_sample_mask() argument
329 nv30_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, bool pass_reference, const struct pipe_constant_buffer *cb) nv30_set_constant_buffer() argument
375 nv30_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) nv30_set_framebuffer_state() argument
404 nv30_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) nv30_set_polygon_stipple() argument
414 nv30_set_scissor_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_scissor_state *scissor) nv30_set_scissor_states() argument
426 nv30_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *vpt) nv30_set_viewport_states() argument
438 nv30_set_vertex_buffers(struct pipe_context *pipe, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, bool take_ownership, const struct pipe_vertex_buffer *vb) nv30_set_vertex_buffers() argument
457 nv30_state_init(struct pipe_context *pipe) nv30_state_init() argument
[all...]

Completed in 33 milliseconds

12345678910>>...46