Home | History | Annotate | Download | only in vc4

Lines Matching full:pctx

44 vc4_generic_cso_state_delete(struct pipe_context *pctx, void *hwcso)
50 vc4_set_blend_color(struct pipe_context *pctx,
53 struct vc4_context *vc4 = vc4_context(pctx);
61 vc4_set_stencil_ref(struct pipe_context *pctx,
64 struct vc4_context *vc4 = vc4_context(pctx);
70 vc4_set_clip_state(struct pipe_context *pctx,
73 struct vc4_context *vc4 = vc4_context(pctx);
79 vc4_set_sample_mask(struct pipe_context *pctx, unsigned sample_mask)
81 struct vc4_context *vc4 = vc4_context(pctx);
93 vc4_create_rasterizer_state(struct pipe_context *pctx,
132 vc4_create_blend_state(struct pipe_context *pctx,
183 vc4_create_depth_stencil_alpha_state(struct pipe_context *pctx,
258 vc4_set_polygon_stipple(struct pipe_context *pctx,
261 struct vc4_context *vc4 = vc4_context(pctx);
267 vc4_set_scissor_states(struct pipe_context *pctx,
272 struct vc4_context *vc4 = vc4_context(pctx);
279 vc4_set_viewport_states(struct pipe_context *pctx,
284 struct vc4_context *vc4 = vc4_context(pctx);
290 vc4_set_vertex_buffers(struct pipe_context *pctx,
294 struct vc4_context *vc4 = vc4_context(pctx);
305 vc4_set_index_buffer(struct pipe_context *pctx,
308 struct vc4_context *vc4 = vc4_context(pctx);
323 vc4_blend_state_bind(struct pipe_context *pctx, void *hwcso)
325 struct vc4_context *vc4 = vc4_context(pctx);
331 vc4_rasterizer_state_bind(struct pipe_context *pctx, void *hwcso)
333 struct vc4_context *vc4 = vc4_context(pctx);
346 vc4_zsa_state_bind(struct pipe_context *pctx, void *hwcso)
348 struct vc4_context *vc4 = vc4_context(pctx);
354 vc4_vertex_state_create(struct pipe_context *pctx, unsigned num_elements,
369 vc4_vertex_state_bind(struct pipe_context *pctx, void *hwcso)
371 struct vc4_context *vc4 = vc4_context(pctx);
377 vc4_set_constant_buffer(struct pipe_context *pctx, uint shader, uint index,
380 struct vc4_context *vc4 = vc4_context(pctx);
405 vc4_set_framebuffer_state(struct pipe_context *pctx,
408 struct vc4_context *vc4 = vc4_context(pctx);
488 vc4_create_sampler_state(struct pipe_context *pctx,
528 vc4_sampler_states_bind(struct pipe_context *pctx,
532 struct vc4_context *vc4 = vc4_context(pctx);
553 vc4_create_sampler_view(struct pipe_context *pctx, struct pipe_resource *prsc,
585 prsc = vc4_resource_create(pctx->screen, &tmpl);
602 so->base.context = pctx;
625 vc4_sampler_view_destroy(struct pipe_context *pctx,
633 vc4_set_sampler_views(struct pipe_context *pctx,
638 struct vc4_context *vc4 = vc4_context(pctx);
659 vc4_state_init(struct pipe_context *pctx)
661 pctx->set_blend_color = vc4_set_blend_color;
662 pctx->set_stencil_ref = vc4_set_stencil_ref;
663 pctx->set_clip_state = vc4_set_clip_state;
664 pctx->set_sample_mask = vc4_set_sample_mask;
665 pctx->set_constant_buffer = vc4_set_constant_buffer;
666 pctx->set_framebuffer_state = vc4_set_framebuffer_state;
667 pctx->set_polygon_stipple = vc4_set_polygon_stipple;
668 pctx->set_scissor_states = vc4_set_scissor_states;
669 pctx->set_viewport_states = vc4_set_viewport_states;
671 pctx->set_vertex_buffers = vc4_set_vertex_buffers;
672 pctx->set_index_buffer = vc4_set_index_buffer;
674 pctx->create_blend_state = vc4_create_blend_state;
675 pctx->bind_blend_state = vc4_blend_state_bind;
676 pctx->delete_blend_state = vc4_generic_cso_state_delete;
678 pctx->create_rasterizer_state = vc4_create_rasterizer_state;
679 pctx->bind_rasterizer_state = vc4_rasterizer_state_bind;
680 pctx->delete_rasterizer_state = vc4_generic_cso_state_delete;
682 pctx->create_depth_stencil_alpha_state = vc4_create_depth_stencil_alpha_state;
683 pctx->bind_depth_stencil_alpha_state = vc4_zsa_state_bind;
684 pctx->delete_depth_stencil_alpha_state = vc4_generic_cso_state_delete;
686 pctx->create_vertex_elements_state = vc4_vertex_state_create;
687 pctx->delete_vertex_elements_state = vc4_generic_cso_state_delete;
688 pctx->bind_vertex_elements_state = vc4_vertex_state_bind;
690 pctx->create_sampler_state = vc4_create_sampler_state;
691 pctx->delete_sampler_state = vc4_generic_cso_state_delete;
692 pctx->bind_sampler_states = vc4_sampler_states_bind;
694 pctx->create_sampler_view = vc4_create_sampler_view;
695 pctx->sampler_view_destroy = vc4_sampler_view_destroy;
696 pctx->set_sampler_views = vc4_set_sampler_views;