Lines Matching defs:sctx
71 static void si_emit_cb_render_state(struct si_context *sctx) in si_emit_cb_render_state()
436 struct si_context *sctx = (struct si_context *)ctx; in si_create_blend_state_mode() local
640 static bool si_check_blend_dst_sampler_noop(struct si_context *sctx) in si_check_blend_dst_sampler_noop()
691 struct si_context *sctx = (struct si_context *)ctx; in si_draw_blend_dst_sampler_noop() local
705 struct si_context *sctx = (struct si_context *)ctx; in si_draw_vstate_blend_dst_sampler_noop() local
715 struct si_context *sctx = (struct si_context *)ctx; in si_bind_blend_state() local
767 struct si_context *sctx = (struct si_context *)ctx; in si_delete_blend_state() local
777 struct si_context *sctx = (struct si_context *)ctx; in si_set_blend_color() local
785 static void si_emit_blend_color(struct si_context *sctx) in si_emit_blend_color()
801 struct si_context *sctx = (struct si_context *)ctx; in si_set_clip_state() local
819 static void si_emit_clip_state(struct si_context *sctx) in si_emit_clip_state()
829 static void si_emit_clip_regs(struct si_context *sctx) in si_emit_clip_regs()
866 static void si_update_poly_offset_state(struct si_context *sctx) in si_update_poly_offset_state()
1090 struct si_context *sctx = (struct si_context *)ctx; in si_bind_rs_state() local
1161 struct si_context *sctx = (struct si_context *)ctx; in si_delete_rs_state() local
1174 static void si_emit_stencil_ref(struct si_context *sctx) in si_emit_stencil_ref()
1195 struct si_context *sctx = (struct si_context *)ctx; in si_set_stencil_ref() local
1258 struct si_context *sctx = (struct si_context *)ctx; in si_create_dsa_state() local
1358 struct si_context *sctx = (struct si_context *)ctx; in si_bind_dsa_state() local
1393 struct si_context *sctx = (struct si_context *)ctx; in si_delete_dsa_state() local
1401 static void *si_create_db_flush_dsa(struct si_context *sctx) in si_create_db_flush_dsa()
1412 struct si_context *sctx = (struct si_context *)ctx; in si_set_active_query_state() local
1430 void si_set_occlusion_query_state(struct si_context *sctx, bool old_perfect_enable) in si_set_occlusion_query_state()
1440 void si_save_qbo_state(struct si_context *sctx, struct si_qbo_state *st) in si_save_qbo_state()
1445 void si_restore_qbo_state(struct si_context *sctx, struct si_qbo_state *st) in si_restore_qbo_state()
1450 static void si_emit_db_render_state(struct si_context *sctx) in si_emit_db_render_state()
2372 static void si_initialize_color_surface(struct si_context *sctx, struct si_surface *surf) in si_initialize_color_surface()
2537 static void si_init_depth_surface(struct si_context *sctx, struct si_surface *surf) in si_init_depth_surface()
2674 void si_update_fb_dirtiness_after_rendering(struct si_context *sctx) in si_update_fb_dirtiness_after_rendering()
2717 void si_mark_display_dcc_dirty(struct si_context *sctx, struct si_texture *tex) in si_mark_display_dcc_dirty()
2733 static void si_update_display_dcc_dirty(struct si_context *sctx) in si_update_display_dcc_dirty()
2746 struct si_context *sctx = (struct si_context *)ctx; in si_set_framebuffer_state() local
3038 static void si_emit_framebuffer_state(struct si_context *sctx) in si_emit_framebuffer_state()
3409 static void si_emit_msaa_sample_locs(struct si_context *sctx) in si_emit_msaa_sample_locs()
3470 static bool si_out_of_order_rasterization(struct si_context *sctx) in si_out_of_order_rasterization()
3530 static void si_emit_msaa_config(struct si_context *sctx) in si_emit_msaa_config()
3660 void si_update_ps_iter_samples(struct si_context *sctx) in si_update_ps_iter_samples()
3670 struct si_context *sctx = (struct si_context *)ctx; in si_set_min_samples() local
4313 struct si_context *sctx = (struct si_context *)ctx; in si_create_sampler_view_custom() local
4457 static uint32_t si_translate_border_color(struct si_context *sctx, in si_translate_border_color()
4547 struct si_context *sctx = (struct si_context *)ctx; in si_create_sampler_state() local
4625 struct si_context *sctx = (struct si_context *)ctx; in si_set_sample_mask() local
4634 static void si_emit_sample_mask(struct si_context *sctx) in si_emit_sample_mask()
4896 struct si_context *sctx = (struct si_context *)ctx; in si_bind_vertex_elements() local
4945 struct si_context *sctx = (struct si_context *)ctx; in si_delete_vertex_element() local
4959 struct si_context *sctx = (struct si_context *)ctx; in si_set_vertex_buffers() local
5111 struct si_context *sctx = (struct si_context *)ctx; in si_set_tess_state() local
5128 struct si_context *sctx = (struct si_context *)ctx; in si_set_patch_vertices() local
5135 struct si_context *sctx = (struct si_context *)ctx; in si_texture_barrier() local
5150 struct si_context *sctx = (struct si_context *)ctx; in si_memory_barrier() local
5194 static void *si_create_blend_custom(struct si_context *sctx, unsigned mode) in si_create_blend_custom()
5204 void si_init_state_compute_functions(struct si_context *sctx) in si_init_state_compute_functions()
5213 void si_init_state_functions(struct si_context *sctx) in si_init_state_functions()
5283 static void si_set_grbm_gfx_index(struct si_context *sctx, struct si_pm4_state *pm4, unsigned value) in si_set_grbm_gfx_index()
5289 static void si_set_grbm_gfx_index_se(struct si_context *sctx, struct si_pm4_state *pm4, unsigned se) in si_set_grbm_gfx_index_se()
5298 static void si_write_harvested_raster_configs(struct si_context *sctx, struct si_pm4_state *pm4, in si_write_harvested_raster_configs()
5318 static void si_set_raster_config(struct si_context *sctx, struct si_pm4_state *pm4) in si_set_raster_config()
5338 void si_init_cs_preamble_state(struct si_context *sctx, bool uses_reg_shadowing) in si_init_cs_preamble_state()