Home
last modified time | relevance | path

Searched refs:pipe (Results 176 - 200 of 2960) sorted by relevance

12345678910>>...119

/kernel/linux/linux-5.10/include/drm/
H A Ddrm_simple_kms_helper.h24 * crtc used in this simple display pipe. This should be implemented
25 * if the display pipe has some sort of restriction in the modes
26 * it can display. For example, a given display pipe may be responsible
52 enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *pipe,
62 void (*enable)(struct drm_simple_display_pipe *pipe,
72 void (*disable)(struct drm_simple_display_pipe *pipe);
91 int (*check)(struct drm_simple_display_pipe *pipe,
109 void (*update)(struct drm_simple_display_pipe *pipe,
122 int (*prepare_fb)(struct drm_simple_display_pipe *pipe,
132 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe,
[all...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_vertex.c43 softpipe_create_vertex_elements_state(struct pipe_context *pipe, in softpipe_create_vertex_elements_state() argument
59 softpipe_bind_vertex_elements_state(struct pipe_context *pipe, in softpipe_bind_vertex_elements_state() argument
62 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_bind_vertex_elements_state()
75 softpipe_delete_vertex_elements_state(struct pipe_context *pipe, void *velems) in softpipe_delete_vertex_elements_state() argument
82 softpipe_set_vertex_buffers(struct pipe_context *pipe, in softpipe_set_vertex_buffers() argument
88 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_set_vertex_buffers()
106 softpipe_init_vertex_funcs(struct pipe_context *pipe) in softpipe_init_vertex_funcs() argument
108 pipe->create_vertex_elements_state = softpipe_create_vertex_elements_state; in softpipe_init_vertex_funcs()
109 pipe->bind_vertex_elements_state = softpipe_bind_vertex_elements_state; in softpipe_init_vertex_funcs()
110 pipe in softpipe_init_vertex_funcs()
[all...]
H A Dsp_surface.c34 static void sp_blit(struct pipe_context *pipe, in sp_blit() argument
37 struct softpipe_context *sp = softpipe_context(pipe); in sp_blit()
50 if (util_try_blit_via_copy_region(pipe, info, sp->render_cond_query != NULL)) { in sp_blit()
90 sp_flush_resource(struct pipe_context *pipe, in sp_flush_resource() argument
96 softpipe_clear_render_target(struct pipe_context *pipe, in softpipe_clear_render_target() argument
103 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_clear_render_target()
108 util_clear_render_target(pipe, dst, color, in softpipe_clear_render_target()
114 softpipe_clear_depth_stencil(struct pipe_context *pipe, in softpipe_clear_depth_stencil() argument
123 struct softpipe_context *softpipe = softpipe_context(pipe); in softpipe_clear_depth_stencil()
128 util_clear_depth_stencil(pipe, ds in softpipe_clear_depth_stencil()
[all...]
/third_party/mesa3d/src/gallium/targets/graw-null/
H A Dgraw_util.c2 #include "pipe/p_compiler.h"
3 #include "pipe/p_context.h"
4 #include "pipe/p_shader_tokens.h"
5 #include "pipe/p_state.h"
16 graw_parse_geometry_shader(struct pipe_context *pipe, in graw_parse_geometry_shader() argument
27 return pipe->create_gs_state(pipe, &state); in graw_parse_geometry_shader()
31 graw_parse_vertex_shader(struct pipe_context *pipe, in graw_parse_vertex_shader() argument
42 return pipe->create_vs_state(pipe, in graw_parse_vertex_shader()
46 graw_parse_fragment_shader(struct pipe_context *pipe, const char *text) graw_parse_fragment_shader() argument
82 graw_save_surface_to_file(struct pipe_context *pipe, struct pipe_surface *surface, const char *filename) graw_save_surface_to_file() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_context.c23 #include "pipe/p_defines.h"
37 nvc0_svm_migrate(struct pipe_context *pipe, unsigned num_ptrs, in nvc0_svm_migrate() argument
41 struct nvc0_context *nvc0 = nvc0_context(pipe); in nvc0_svm_migrate()
79 nvc0_flush(struct pipe_context *pipe, in nvc0_flush() argument
83 struct nvc0_context *nvc0 = nvc0_context(pipe); in nvc0_flush()
95 nvc0_texture_barrier(struct pipe_context *pipe, unsigned flags) in nvc0_texture_barrier() argument
97 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; in nvc0_texture_barrier()
104 nvc0_memory_barrier(struct pipe_context *pipe, unsigned flags) in nvc0_memory_barrier() argument
106 struct nvc0_context *nvc0 = nvc0_context(pipe); in nvc0_memory_barrier()
161 nvc0_emit_string_marker(struct pipe_context *pipe, cons argument
185 nvc0_get_device_reset_status(struct pipe_context *pipe) nvc0_get_device_reset_status() argument
243 nvc0_destroy(struct pipe_context *pipe) nvc0_destroy() argument
416 struct pipe_context *pipe; nvc0_create() local
631 nvc0_context_get_sample_position(struct pipe_context *pipe, unsigned sample_count, unsigned sample_index, float *xy) nvc0_context_get_sample_position() argument
[all...]
H A Dnvc0_query.c35 nvc0_create_query(struct pipe_context *pipe, unsigned type, unsigned index) in nvc0_create_query() argument
37 struct nvc0_context *nvc0 = nvc0_context(pipe); in nvc0_create_query()
48 nvc0_destroy_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_destroy_query() argument
51 q->funcs->destroy_query(nvc0_context(pipe), q); in nvc0_destroy_query()
55 nvc0_begin_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_begin_query() argument
58 return q->funcs->begin_query(nvc0_context(pipe), q); in nvc0_begin_query()
62 nvc0_end_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_end_query() argument
65 q->funcs->end_query(nvc0_context(pipe), q); in nvc0_end_query()
70 nvc0_get_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nvc0_get_query_result() argument
74 return q->funcs->get_query_result(nvc0_context(pipe), in nvc0_get_query_result()
78 nvc0_get_query_result_resource(struct pipe_context *pipe, struct pipe_query *pq, enum pipe_query_flags flags, enum pipe_query_value_type result_type, int index, struct pipe_resource *resource, unsigned offset) nvc0_get_query_result_resource() argument
96 nvc0_render_condition(struct pipe_context *pipe, struct pipe_query *pq, bool condition, enum pipe_render_cond_flag mode) nvc0_render_condition() argument
266 nvc0_set_active_query_state(struct pipe_context *pipe, bool enable) nvc0_set_active_query_state() argument
273 struct pipe_context *pipe = &nvc0->base.pipe; nvc0_init_query_functions() local
[all...]
/third_party/mesa3d/src/gallium/frontends/clover/core/
H A Dtimestamp.cpp25 #include "pipe/p_screen.h"
26 #include "pipe/p_context.h"
32 _query(q.pipe->create_query(q.pipe, PIPE_QUERY_TIMESTAMP, 0)) { in query()
33 q.pipe->end_query(q.pipe, _query); in query()
44 q().pipe->destroy_query(q().pipe, _query); in ~query()
51 if (!q().pipe->get_query_result(q().pipe, _quer in operator ()()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/interface/
H A Dia_css_pipe_binarydesc.h25 * @param[in] pipe
34 struct ia_css_pipe const *const pipe,
42 * @param[in] pipe
50 struct ia_css_pipe const *const pipe,
73 * @param[in] pipe
83 struct ia_css_pipe *const pipe,
92 * @param[in/out] pipe
101 struct ia_css_pipe *const pipe,
111 * @param[in/out] pipe
121 struct ia_css_pipe const *const pipe,
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/interface/
H A Dia_css_pipe_binarydesc.h27 * @param[in] pipe
36 struct ia_css_pipe const *const pipe,
44 * @param[in] pipe
52 struct ia_css_pipe const *const pipe,
70 * @param[in] pipe
80 struct ia_css_pipe *const pipe,
89 * @param[in/out] pipe
98 struct ia_css_pipe *const pipe,
108 * @param[in/out] pipe
118 struct ia_css_pipe const *const pipe,
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_sprite.c138 enum pipe pipe = plane->pipe; in vlv_sprite_update_clrc() local
165 intel_de_write_fw(dev_priv, SPCLRC0(pipe, plane_id), in vlv_sprite_update_clrc()
167 intel_de_write_fw(dev_priv, SPCLRC1(pipe, plane_id), in vlv_sprite_update_clrc()
341 enum pipe pipe = plane->pipe; in vlv_sprite_update_gamma() local
355 intel_de_write_fw(dev_priv, SPGAMC(pipe, plane_id, i - 1), in vlv_sprite_update_gamma()
365 enum pipe pip in vlv_sprite_update_noarm() local
386 enum pipe pipe = plane->pipe; vlv_sprite_update_arm() local
434 enum pipe pipe = plane->pipe; vlv_sprite_disable_arm() local
442 vlv_sprite_get_hw_state(struct intel_plane *plane, enum pipe *pipe) vlv_sprite_get_hw_state() argument
749 enum pipe pipe = plane->pipe; ivb_sprite_update_gamma() local
780 enum pipe pipe = plane->pipe; ivb_sprite_update_noarm() local
810 enum pipe pipe = plane->pipe; ivb_sprite_update_arm() local
856 enum pipe pipe = plane->pipe; ivb_sprite_disable_arm() local
866 ivb_sprite_get_hw_state(struct intel_plane *plane, enum pipe *pipe) ivb_sprite_get_hw_state() argument
1050 enum pipe pipe = plane->pipe; g4x_sprite_update_gamma() local
1080 enum pipe pipe = plane->pipe; ilk_sprite_update_gamma() local
1107 enum pipe pipe = plane->pipe; g4x_sprite_update_noarm() local
1136 enum pipe pipe = plane->pipe; g4x_sprite_update_arm() local
1178 enum pipe pipe = plane->pipe; g4x_sprite_disable_arm() local
1187 g4x_sprite_get_hw_state(struct intel_plane *plane, enum pipe *pipe) g4x_sprite_get_hw_state() argument
1545 intel_sprite_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe, int sprite) intel_sprite_plane_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Dusb_ops_linux.c55 unsigned int pipe = 0; in ffaddr2pipehdl() local
61 pipe = usb_sndbulkpipe(pusbd, 0x07); in ffaddr2pipehdl()
64 pipe = usb_sndbulkpipe(pusbd, 0x06); in ffaddr2pipehdl()
67 pipe = usb_sndbulkpipe(pusbd, 0x05); in ffaddr2pipehdl()
70 pipe = usb_sndbulkpipe(pusbd, 0x04); in ffaddr2pipehdl()
73 pipe = usb_sndbulkpipe(pusbd, 0x0a); in ffaddr2pipehdl()
76 pipe = usb_sndbulkpipe(pusbd, 0x0b); in ffaddr2pipehdl()
79 pipe = usb_sndbulkpipe(pusbd, 0x0c); in ffaddr2pipehdl()
82 pipe = usb_rcvbulkpipe(pusbd, 0x03); /* in */ in ffaddr2pipehdl()
85 pipe in ffaddr2pipehdl()
159 unsigned int pipe; r8712_usb_write_mem() local
244 unsigned int pipe; r8712_usb_read_port() local
384 unsigned int pipe; r8712_usb_write_port() local
473 unsigned int pipe; r8712_usbctrl_vendorreq() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8712/
H A Dusb_ops_linux.c55 unsigned int pipe = 0; in ffaddr2pipehdl() local
61 pipe = usb_sndbulkpipe(pusbd, 0x07); in ffaddr2pipehdl()
64 pipe = usb_sndbulkpipe(pusbd, 0x06); in ffaddr2pipehdl()
67 pipe = usb_sndbulkpipe(pusbd, 0x05); in ffaddr2pipehdl()
70 pipe = usb_sndbulkpipe(pusbd, 0x04); in ffaddr2pipehdl()
73 pipe = usb_sndbulkpipe(pusbd, 0x0a); in ffaddr2pipehdl()
76 pipe = usb_sndbulkpipe(pusbd, 0x0b); in ffaddr2pipehdl()
79 pipe = usb_sndbulkpipe(pusbd, 0x0c); in ffaddr2pipehdl()
82 pipe = usb_rcvbulkpipe(pusbd, 0x03); /* in */ in ffaddr2pipehdl()
85 pipe in ffaddr2pipehdl()
159 unsigned int pipe; r8712_usb_write_mem() local
244 unsigned int pipe; r8712_usb_read_port() local
384 unsigned int pipe; r8712_usb_write_port() local
473 unsigned int pipe; r8712_usbctrl_vendorreq() local
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_cs.c45 svga_create_compute_state(struct pipe_context *pipe, in svga_create_compute_state() argument
48 struct svga_context *svga = svga_context(pipe); in svga_create_compute_state()
58 cs->base.tokens = nir_to_tgsi((void *)templ->prog, pipe->screen); in svga_create_compute_state()
84 svga_bind_compute_state(struct pipe_context *pipe, void *shader) in svga_bind_compute_state() argument
86 struct svga_context *svga = svga_context(pipe); in svga_bind_compute_state()
98 svga_delete_compute_state(struct pipe_context *pipe, void *shader) in svga_delete_compute_state() argument
100 struct svga_context *svga = svga_context(pipe); in svga_delete_compute_state()
136 svga_set_compute_resources(struct pipe_context *pipe, in svga_set_compute_resources() argument
151 svga_set_global_binding(struct pipe_context *pipe, in svga_set_global_binding() argument
189 svga_launch_grid(struct pipe_context *pipe, in svga_launch_grid() argument
[all...]
H A Dsvga_pipe_flush.c26 #include "pipe/p_defines.h"
35 static void svga_flush( struct pipe_context *pipe, in svga_flush() argument
39 struct svga_context *svga = svga_context(pipe); in svga_flush()
64 debug_dump_surface_bmp(&svga->pipe, filename, fb->cbufs[i]); in svga_flush()
69 debug_dump_surface_bmp(&svga->pipe, filename, fb->zsbuf); in svga_flush()
86 svga_create_fence_fd(struct pipe_context *pipe, in svga_create_fence_fd() argument
91 struct svga_winsys_screen *sws = svga_winsys_screen(pipe->screen); in svga_create_fence_fd()
105 svga_fence_server_sync(struct pipe_context *pipe, in svga_fence_server_sync() argument
108 struct svga_winsys_screen *sws = svga_winsys_screen(pipe->screen); in svga_fence_server_sync()
109 struct svga_context *svga = svga_context(pipe); in svga_fence_server_sync()
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_context.h4 #include "pipe/p_format.h"
128 nv30_context(struct pipe_context *pipe) in nv30_context() argument
130 return (struct nv30_context *)pipe; in nv30_context()
137 nv30_vbo_init(struct pipe_context *pipe);
143 nv30_query_init(struct pipe_context *pipe);
146 nv30_state_init(struct pipe_context *pipe);
149 nv30_clear_init(struct pipe_context *pipe);
152 nv30_vertprog_init(struct pipe_context *pipe);
158 nv30_fragprog_init(struct pipe_context *pipe);
164 nv30_texture_init(struct pipe_context *pipe);
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dmes_v10_1.c383 enum admgpu_mes_pipe pipe) in mes_v10_1_allocate_ucode_buffer()
391 adev->mes.fw[pipe]->data; in mes_v10_1_allocate_ucode_buffer()
393 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in mes_v10_1_allocate_ucode_buffer()
399 &adev->mes.ucode_fw_obj[pipe], in mes_v10_1_allocate_ucode_buffer()
400 &adev->mes.ucode_fw_gpu_addr[pipe], in mes_v10_1_allocate_ucode_buffer()
401 (void **)&adev->mes.ucode_fw_ptr[pipe]); in mes_v10_1_allocate_ucode_buffer()
407 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); in mes_v10_1_allocate_ucode_buffer()
409 amdgpu_bo_kunmap(adev->mes.ucode_fw_obj[pipe]); in mes_v10_1_allocate_ucode_buffer()
410 amdgpu_bo_unreserve(adev->mes.ucode_fw_obj[pipe]); in mes_v10_1_allocate_ucode_buffer()
416 enum admgpu_mes_pipe pipe) in mes_v10_1_allocate_ucode_data_buffer()
382 mes_v10_1_allocate_ucode_buffer(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_allocate_ucode_buffer() argument
415 mes_v10_1_allocate_ucode_data_buffer(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_allocate_ucode_data_buffer() argument
448 mes_v10_1_free_ucode_buffers(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_free_ucode_buffers() argument
462 uint32_t pipe, data = 0; mes_v10_1_enable() local
511 mes_v10_1_load_microcode(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_load_microcode() argument
605 mes_v10_1_allocate_eop_buf(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_allocate_eop_buf() argument
884 mes_v10_1_mqd_sw_init(struct amdgpu_device *adev, enum admgpu_mes_pipe pipe) mes_v10_1_mqd_sw_init() argument
925 int pipe, r; mes_v10_1_sw_init() local
963 int pipe; mes_v10_1_sw_fini() local
1146 int pipe, r; mes_v10_0_early_init() local
[all...]
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DShader.cpp62 struct pipe_context *pipe = pDevice->pipe; in CreateEmptyShader() local
90 handle = pipe->create_fs_state(pipe, &state); in CreateEmptyShader()
93 handle = pipe->create_vs_state(pipe, &state); in CreateEmptyShader()
96 handle = pipe->create_gs_state(pipe, &state); in CreateEmptyShader()
124 struct pipe_context *pipe = pDevice->pipe; in DeleteEmptyShader() local
166 struct pipe_context *pipe = pDevice->pipe; SetConstantBuffers() local
201 struct pipe_context *pipe = pDevice->pipe; SetSamplers() local
231 struct pipe_context *pipe = pDevice->pipe; SetShaderResources() local
298 struct pipe_context *pipe = CastPipeContext(hDevice); DestroyShader() local
451 struct pipe_context *pipe = CastPipeContext(hDevice); CreateSampler() local
520 struct pipe_context *pipe = CastPipeContext(hDevice); DestroySampler() local
546 struct pipe_context *pipe = CastPipeContext(hDevice); CreateVertexShader() local
578 struct pipe_context *pipe = pDevice->pipe; VsSetShader() local
682 struct pipe_context *pipe = CastPipeContext(hDevice); CreateGeometryShader() local
713 struct pipe_context *pipe = CastPipeContext(hDevice); GsSetShader() local
843 struct pipe_context *pipe = CastPipeContext(hDevice); CreateGeometryShaderWithStreamOutput() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_mlaa.c41 #include "pipe/p_compiler.h"
53 #include "pipe/p_screen.h"
106 struct pipe_context *pipe = ppq->p->pipe; in pp_jimenezmlaa_run() local
107 pipe->set_constant_buffer(pipe, PIPE_SHADER_VERTEX, 0, false, &cb); in pp_jimenezmlaa_run()
108 pipe->set_constant_buffer(pipe, PIPE_SHADER_FRAGMENT, 0, false, &cb); in pp_jimenezmlaa_run()
130 p->pipe->clear(p->pipe, PIPE_CLEAR_STENCI in pp_jimenezmlaa_run()
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_state.c149 i915_create_blend_state(struct pipe_context *pipe, in i915_create_blend_state() argument
230 i915_bind_blend_state(struct pipe_context *pipe, void *blend) in i915_bind_blend_state() argument
232 struct i915_context *i915 = i915_context(pipe); in i915_bind_blend_state()
243 i915_delete_blend_state(struct pipe_context *pipe, void *blend) in i915_delete_blend_state() argument
249 i915_set_blend_color(struct pipe_context *pipe, in i915_set_blend_color() argument
252 struct i915_context *i915 = i915_context(pipe); in i915_set_blend_color()
263 i915_set_stencil_ref(struct pipe_context *pipe, in i915_set_stencil_ref() argument
266 struct i915_context *i915 = i915_context(pipe); in i915_set_stencil_ref()
274 i915_create_sampler_state(struct pipe_context *pipe, in i915_create_sampler_state() argument
348 i915_bind_sampler_states(struct pipe_context *pipe, in i915_bind_sampler_states() argument
380 i915_delete_sampler_state(struct pipe_context *pipe, void *sampler) i915_delete_sampler_state() argument
441 i915_create_depth_stencil_state( struct pipe_context *pipe, const struct pipe_depth_stencil_alpha_state *depth_stencil) i915_create_depth_stencil_state() argument
502 i915_bind_depth_stencil_state(struct pipe_context *pipe, void *depth_stencil) i915_bind_depth_stencil_state() argument
515 i915_delete_depth_stencil_state(struct pipe_context *pipe, void *depth_stencil) i915_delete_depth_stencil_state() argument
521 i915_set_scissor_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_scissors, const struct pipe_scissor_state *scissor) i915_set_scissor_states() argument
532 i915_set_polygon_stipple(struct pipe_context *pipe, const struct pipe_poly_stipple *stipple) i915_set_polygon_stipple() argument
538 i915_create_fs_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) i915_create_fs_state() argument
572 i915_bind_fs_state(struct pipe_context *pipe, void *shader) i915_bind_fs_state() argument
592 i915_delete_fs_state(struct pipe_context *pipe, void *shader) i915_delete_fs_state() argument
607 i915_create_vs_state(struct pipe_context *pipe, const struct pipe_shader_state *templ) i915_create_vs_state() argument
631 i915_bind_vs_state(struct pipe_context *pipe, void *shader) i915_bind_vs_state() argument
647 i915_delete_vs_state(struct pipe_context *pipe, void *shader) i915_delete_vs_state() argument
656 i915_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint32_t index, bool take_ownership, const struct pipe_constant_buffer *cb) i915_set_constant_buffer() argument
718 i915_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) i915_set_sampler_views() argument
768 i915_create_sampler_view_custom(struct pipe_context *pipe, struct pipe_resource *texture, const struct pipe_sampler_view *templ, unsigned width0, unsigned height0) i915_create_sampler_view_custom() argument
787 i915_create_sampler_view(struct pipe_context *pipe, struct pipe_resource *texture, const struct pipe_sampler_view *templ) i915_create_sampler_view() argument
805 i915_sampler_view_destroy(struct pipe_context *pipe, struct pipe_sampler_view *view) i915_sampler_view_destroy() argument
813 i915_set_framebuffer_state(struct pipe_context *pipe, const struct pipe_framebuffer_state *fb) i915_set_framebuffer_state() argument
842 i915_set_clip_state(struct pipe_context *pipe, const struct pipe_clip_state *clip) i915_set_clip_state() argument
858 i915_set_viewport_states(struct pipe_context *pipe, unsigned start_slot, unsigned num_viewports, const struct pipe_viewport_state *viewport) i915_set_viewport_states() argument
874 i915_create_rasterizer_state(struct pipe_context *pipe, const struct pipe_rasterizer_state *rasterizer) i915_create_rasterizer_state() argument
942 i915_bind_rasterizer_state(struct pipe_context *pipe, void *raster) i915_bind_rasterizer_state() argument
960 i915_delete_rasterizer_state(struct pipe_context *pipe, void *raster) i915_delete_rasterizer_state() argument
966 i915_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 *buffers) i915_set_vertex_buffers() argument
984 i915_create_vertex_elements_state(struct pipe_context *pipe, unsigned count, const struct pipe_vertex_element *attribs) i915_create_vertex_elements_state() argument
999 i915_bind_vertex_elements_state(struct pipe_context *pipe, void *velems) i915_bind_vertex_elements_state() argument
1017 i915_delete_vertex_elements_state(struct pipe_context *pipe, void *velems) i915_delete_vertex_elements_state() argument
1023 i915_set_sample_mask(struct pipe_context *pipe, unsigned sample_mask) i915_set_sample_mask() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_reg.h51 * instances, for example one per pipe, port, transcoder, etc. Register groups
108 * #define FOO(pipe) _MMIO_PIPE(pipe, _FOO_A, _FOO_B)
228 #define _PIPE(pipe, a, b) _PICK_EVEN(pipe, a, b)
234 #define _MMIO_PIPE(pipe, a, b) _MMIO(_PIPE(pipe, a, b))
242 #define _MMIO_PIPE3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c))
243 #define _MMIO_PORT3(pipe,
[all...]
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_compositor.c109 c->pipe->delete_fs_state(c->pipe, c->fs_video_buffer); in cleanup_shaders()
110 c->pipe->delete_fs_state(c->pipe, c->fs_weave_rgb); in cleanup_shaders()
111 c->pipe->delete_fs_state(c->pipe, c->fs_yuv.weave.y); in cleanup_shaders()
112 c->pipe->delete_fs_state(c->pipe, c->fs_yuv.weave.uv); in cleanup_shaders()
113 c->pipe->delete_fs_state(c->pipe, in cleanup_shaders()
770 vl_compositor_init(struct vl_compositor *c, struct pipe_context *pipe) vl_compositor_init() argument
804 vl_compositor_init_state(struct vl_compositor_state *s, struct pipe_context *pipe) vl_compositor_init_state() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/vdpau/
H A Dsurface.c31 #include "pipe/p_state.h"
59 struct pipe_context *pipe; in vlVdpVideoSurfaceCreate() local
81 pipe = dev->context; in vlVdpVideoSurfaceCreate()
86 p_surf->templat.buffer_format = pipe->screen->get_video_param in vlVdpVideoSurfaceCreate()
88 pipe->screen, in vlVdpVideoSurfaceCreate()
95 p_surf->templat.interlaced = pipe->screen->get_video_param in vlVdpVideoSurfaceCreate()
97 pipe->screen, in vlVdpVideoSurfaceCreate()
103 p_surf->video_buffer = pipe->create_video_buffer(pipe, &p_surf->templat); in vlVdpVideoSurfaceCreate()
204 struct pipe_context *pipe; in vlVdpVideoSurfaceGetBitsYCbCr() local
308 struct pipe_context *pipe; vlVdpVideoSurfacePutBitsYCbCr() local
440 struct pipe_context *pipe = vlsurf->device->context; vlVdpVideoSurfaceClear() local
474 struct pipe_context *pipe = p_surf->device->context; vlVdpVideoSurfaceGallium() local
509 struct pipe_context *pipe = p_surf->device->context; vlVdpVideoSurfaceDMABuf() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_objects.c180 rb_transfer->pipe = rb_context->pipe; in rbug_transfer_create()
189 rb_context->pipe->buffer_unmap(rb_context->pipe, transfer); in rbug_transfer_create()
191 rb_context->pipe->texture_unmap(rb_context->pipe, transfer); in rbug_transfer_create()
225 struct pipe_context *pipe = rb_context->pipe; in rbug_shader_destroy() local
233 pipe->delete_fs_state(pipe, rb_shade in rbug_shader_destroy()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_context.h32 #include "pipe/p_compiler.h"
35 #include "pipe/p_context.h"
55 struct pipe_context *pipe; member
67 trace_context_check(const struct pipe_context *pipe);
69 trace_get_possibly_threaded_context(struct pipe_context *pipe);
72 trace_context(struct pipe_context *pipe) in trace_context() argument
74 assert(pipe); in trace_context()
76 trace_context_check(pipe); in trace_context()
78 return (struct trace_context *)pipe; in trace_context()
84 struct pipe_context *pipe);
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dpsb_irq.c24 static inline u32 gma_pipestat(int pipe) in gma_pipestat() argument
26 if (pipe == 0) in gma_pipestat()
28 if (pipe == 1) in gma_pipestat()
30 if (pipe == 2) in gma_pipestat()
35 static inline u32 gma_pipeconf(int pipe) in gma_pipeconf() argument
37 if (pipe == 0) in gma_pipeconf()
39 if (pipe == 1) in gma_pipeconf()
41 if (pipe == 2) in gma_pipeconf()
46 void gma_enable_pipestat(struct drm_psb_private *dev_priv, int pipe, u32 mask) in gma_enable_pipestat() argument
48 if ((dev_priv->pipestat[pipe] in gma_enable_pipestat()
62 gma_disable_pipestat(struct drm_psb_private *dev_priv, int pipe, u32 mask) gma_disable_pipestat() argument
80 gma_pipe_event_handler(struct drm_device *dev, int pipe) gma_pipe_event_handler() argument
379 unsigned int pipe = crtc->index; gma_crtc_enable_vblank() local
412 unsigned int pipe = crtc->index; gma_crtc_disable_vblank() local
436 unsigned int pipe = crtc->index; gma_crtc_get_vblank_counter() local
[all...]

Completed in 41 milliseconds

12345678910>>...119