Lines Matching refs:pctx

43 v3d_generic_cso_state_delete(struct pipe_context *pctx, void *hwcso)
49 v3d_set_blend_color(struct pipe_context *pctx,
52 struct v3d_context *v3d = v3d_context(pctx);
62 v3d_set_stencil_ref(struct pipe_context *pctx,
65 struct v3d_context *v3d = v3d_context(pctx);
71 v3d_set_clip_state(struct pipe_context *pctx,
74 struct v3d_context *v3d = v3d_context(pctx);
80 v3d_set_sample_mask(struct pipe_context *pctx, unsigned sample_mask)
82 struct v3d_context *v3d = v3d_context(pctx);
88 v3d_create_rasterizer_state(struct pipe_context *pctx,
130 v3d_create_blend_state(struct pipe_context *pctx,
174 v3d_create_depth_stencil_alpha_state(struct pipe_context *pctx,
266 v3d_set_polygon_stipple(struct pipe_context *pctx,
269 struct v3d_context *v3d = v3d_context(pctx);
275 v3d_set_scissor_states(struct pipe_context *pctx,
280 struct v3d_context *v3d = v3d_context(pctx);
287 v3d_set_viewport_states(struct pipe_context *pctx,
292 struct v3d_context *v3d = v3d_context(pctx);
298 v3d_set_vertex_buffers(struct pipe_context *pctx,
304 struct v3d_context *v3d = v3d_context(pctx);
317 v3d_blend_state_bind(struct pipe_context *pctx, void *hwcso)
319 struct v3d_context *v3d = v3d_context(pctx);
325 v3d_rasterizer_state_bind(struct pipe_context *pctx, void *hwcso)
327 struct v3d_context *v3d = v3d_context(pctx);
333 v3d_zsa_state_bind(struct pipe_context *pctx, void *hwcso)
335 struct v3d_context *v3d = v3d_context(pctx);
341 v3d_vertex_state_create(struct pipe_context *pctx, unsigned num_elements,
344 struct v3d_context *v3d = v3d_context(pctx);
442 v3d_vertex_state_delete(struct pipe_context *pctx, void *hwcso)
451 v3d_vertex_state_bind(struct pipe_context *pctx, void *hwcso)
453 struct v3d_context *v3d = v3d_context(pctx);
459 v3d_set_constant_buffer(struct pipe_context *pctx, uint shader, uint index,
463 struct v3d_context *v3d = v3d_context(pctx);
483 v3d_set_framebuffer_state(struct pipe_context *pctx,
486 struct v3d_context *v3d = v3d_context(pctx);
722 v3d_create_sampler_state(struct pipe_context *pctx,
725 UNUSED struct v3d_context *v3d = v3d_context(pctx);
803 v3d_sampler_states_bind(struct pipe_context *pctx,
807 struct v3d_context *v3d = v3d_context(pctx);
830 v3d_sampler_state_delete(struct pipe_context *pctx,
1034 v3d_create_sampler_view(struct pipe_context *pctx, struct pipe_resource *prsc,
1037 struct v3d_context *v3d = v3d_context(pctx);
1065 so->base.context = pctx;
1169 prsc = v3d_resource_create(pctx->screen, &tmpl);
1191 v3d_sampler_view_destroy(struct pipe_context *pctx,
1203 v3d_set_sampler_views(struct pipe_context *pctx,
1210 struct v3d_context *v3d = v3d_context(pctx);
1250 v3d_create_stream_output_target(struct pipe_context *pctx,
1264 target->base.context = pctx;
1272 v3d_stream_output_target_destroy(struct pipe_context *pctx,
1280 v3d_set_stream_output_targets(struct pipe_context *pctx,
1285 struct v3d_context *ctx = v3d_context(pctx);
1319 v3d_set_shader_buffers(struct pipe_context *pctx,
1325 struct v3d_context *v3d = v3d_context(pctx);
1414 v3d_set_shader_images(struct pipe_context *pctx,
1420 struct v3d_context *v3d = v3d_context(pctx);
1465 v3d_set_shader_images(pctx, shader, start + count,
1471 v3dX(state_init)(struct pipe_context *pctx)
1473 pctx->set_blend_color = v3d_set_blend_color;
1474 pctx->set_stencil_ref = v3d_set_stencil_ref;
1475 pctx->set_clip_state = v3d_set_clip_state;
1476 pctx->set_sample_mask = v3d_set_sample_mask;
1477 pctx->set_constant_buffer = v3d_set_constant_buffer;
1478 pctx->set_framebuffer_state = v3d_set_framebuffer_state;
1479 pctx->set_polygon_stipple = v3d_set_polygon_stipple;
1480 pctx->set_scissor_states = v3d_set_scissor_states;
1481 pctx->set_viewport_states = v3d_set_viewport_states;
1483 pctx->set_vertex_buffers = v3d_set_vertex_buffers;
1485 pctx->create_blend_state = v3d_create_blend_state;
1486 pctx->bind_blend_state = v3d_blend_state_bind;
1487 pctx->delete_blend_state = v3d_generic_cso_state_delete;
1489 pctx->create_rasterizer_state = v3d_create_rasterizer_state;
1490 pctx->bind_rasterizer_state = v3d_rasterizer_state_bind;
1491 pctx->delete_rasterizer_state = v3d_generic_cso_state_delete;
1493 pctx->create_depth_stencil_alpha_state = v3d_create_depth_stencil_alpha_state;
1494 pctx->bind_depth_stencil_alpha_state = v3d_zsa_state_bind;
1495 pctx->delete_depth_stencil_alpha_state = v3d_generic_cso_state_delete;
1497 pctx->create_vertex_elements_state = v3d_vertex_state_create;
1498 pctx->delete_vertex_elements_state = v3d_vertex_state_delete;
1499 pctx->bind_vertex_elements_state = v3d_vertex_state_bind;
1501 pctx->create_sampler_state = v3d_create_sampler_state;
1502 pctx->delete_sampler_state = v3d_sampler_state_delete;
1503 pctx->bind_sampler_states = v3d_sampler_states_bind;
1505 pctx->create_sampler_view = v3d_create_sampler_view;
1506 pctx->sampler_view_destroy = v3d_sampler_view_destroy;
1507 pctx->set_sampler_views = v3d_set_sampler_views;
1509 pctx->set_shader_buffers = v3d_set_shader_buffers;
1510 pctx->set_shader_images = v3d_set_shader_images;
1512 pctx->create_stream_output_target = v3d_create_stream_output_target;
1513 pctx->stream_output_target_destroy = v3d_stream_output_target_destroy;
1514 pctx->set_stream_output_targets = v3d_set_stream_output_targets;