Lines Matching refs:ctx

323 static void *evergreen_create_blend_state_mode(struct pipe_context *ctx,
412 static void *evergreen_create_blend_state(struct pipe_context *ctx,
416 return evergreen_create_blend_state_mode(ctx, state, V_028808_CB_NORMAL);
419 static void *evergreen_create_dsa_state(struct pipe_context *ctx,
474 static void *evergreen_create_rs_state(struct pipe_context *ctx,
477 struct r600_context *rctx = (struct r600_context *)ctx;
574 static void *evergreen_create_sampler_state(struct pipe_context *ctx,
577 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen;
912 evergreen_create_sampler_view_custom(struct pipe_context *ctx,
918 struct r600_context *rctx = (struct r600_context*)ctx;
933 view->base.context = ctx;
973 evergreen_create_sampler_view(struct pipe_context *ctx,
977 return evergreen_create_sampler_view_custom(ctx, tex, state,
1017 static void evergreen_set_polygon_stipple(struct pipe_context *ctx,
1443 static void evergreen_set_framebuffer_state(struct pipe_context *ctx,
1446 struct r600_context *rctx = (struct r600_context *)ctx;
1481 r600_context_add_resource_size(ctx, state->cbufs[i]->texture);
1522 r600_context_add_resource_size(ctx, state->zsbuf->texture);
1594 static void evergreen_set_min_samples(struct pipe_context *ctx, unsigned min_samples)
1596 struct r600_context *rctx = (struct r600_context *)ctx;
1620 static void evergreen_get_sample_position(struct pipe_context *ctx,
3313 void evergreen_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3315 struct r600_context *rctx = (struct r600_context *)ctx;
3518 void evergreen_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3534 void evergreen_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3595 void evergreen_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3655 void evergreen_update_hs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3669 void evergreen_update_ls_state(struct pipe_context *ctx, struct r600_pipe_shader *shader)
3885 static void evergreen_dma_copy(struct pipe_context *ctx,
3893 struct r600_context *rctx = (struct r600_context *)ctx;
3980 r600_resource_copy_region(ctx, dst, dst_level, dstx, dsty, dstz,
3984 static void evergreen_set_tess_state(struct pipe_context *ctx,
3988 struct r600_context *rctx = (struct r600_context *)ctx;
3995 static void evergreen_set_patch_vertices(struct pipe_context *ctx, uint8_t patch_vertices)
3997 struct r600_context *rctx = (struct r600_context *)ctx;
4028 static void evergreen_set_hw_atomic_buffers(struct pipe_context *ctx,
4033 struct r600_context *rctx = (struct r600_context *)ctx;
4058 static void evergreen_set_shader_buffers(struct pipe_context *ctx,
4064 struct r600_context *rctx = (struct r600_context *)ctx;
4158 static void evergreen_set_shader_images(struct pipe_context *ctx,
4163 struct r600_context *rctx = (struct r600_context *)ctx;
4204 r600_context_add_resource_size(ctx, image);
4393 static void evergreen_save_qbo_state(struct pipe_context *ctx, struct r600_qbo_state *st)
4395 struct r600_context *rctx = (struct r600_context *)ctx;