Lines Matching defs:rctx
470 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_rs_state() local
620 static void evergreen_fill_buffer_resource_words(struct r600_context *rctx, in evergreen_fill_buffer_resource_words()
667 texture_buffer_sampler_view(struct r600_context *rctx, in texture_buffer_sampler_view()
707 static int evergreen_fill_tex_resource_words(struct r600_context *rctx, in evergreen_fill_tex_resource_words()
901 struct r600_context *rctx = (struct r600_context*)ctx; in evergreen_create_sampler_view_custom() local
964 static void evergreen_emit_config_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_config_state()
991 static void evergreen_emit_clip_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_clip_state()
1005 static void evergreen_get_scissor_rect(struct r600_context *rctx, in evergreen_get_scissor_rect()
1031 static void evergreen_set_color_surface_buffer(struct r600_context *rctx, in evergreen_set_color_surface_buffer()
1099 static void evergreen_set_color_surface_common(struct r600_context *rctx, in evergreen_set_color_surface_common()
1277 void evergreen_init_color_surface_rat(struct r600_context *rctx, in evergreen_init_color_surface_rat()
1305 void evergreen_init_color_surface(struct r600_context *rctx, in evergreen_init_color_surface()
1336 static void evergreen_init_depth_surface(struct r600_context *rctx, in evergreen_init_depth_surface()
1433 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_framebuffer_state() local
1579 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_min_samples() local
1642 static void evergreen_emit_msaa_state(struct r600_context *rctx, int nr_samples, int ps_iter_sample… in evergreen_emit_msaa_state()
1689 static void evergreen_emit_image_state(struct r600_context *rctx, struct r600_atom *atom, in evergreen_emit_image_state()
1787 static void evergreen_emit_fragment_image_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_fragment_image_state()
1794 static void evergreen_emit_compute_image_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_compute_image_state()
1802 static void evergreen_emit_fragment_buffer_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_fragment_buffer_state()
1810 static void evergreen_emit_compute_buffer_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_compute_buffer_state()
1819 static void evergreen_emit_framebuffer_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_framebuffer_state()
1964 static void evergreen_emit_polygon_offset(struct r600_context *rctx, struct r600_atom *a) in evergreen_emit_polygon_offset()
2004 uint32_t evergreen_construct_rat_mask(struct r600_context *rctx, struct r600_cb_misc_state *a, in evergreen_construct_rat_mask()
2022 static void evergreen_emit_cb_misc_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_cb_misc_state()
2037 static void evergreen_emit_db_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_db_state()
2060 static void evergreen_emit_db_misc_state(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_db_misc_state()
2112 static void evergreen_emit_vertex_buffers(struct r600_context *rctx, in evergreen_emit_vertex_buffers()
2158 static void evergreen_fs_emit_vertex_buffers(struct r600_context *rctx, struct r600_atom * atom) in evergreen_fs_emit_vertex_buffers()
2163 static void evergreen_cs_emit_vertex_buffers(struct r600_context *rctx, struct r600_atom * atom) in evergreen_cs_emit_vertex_buffers()
2169 static void evergreen_emit_constant_buffers(struct r600_context *rctx, in evergreen_emit_constant_buffers()
2233 static void evergreen_emit_vs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_vs_constant_buffers()
2250 static void evergreen_emit_gs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_gs_constant_buffers()
2259 static void evergreen_emit_ps_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_ps_constant_buffers()
2268 static void evergreen_emit_cs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_cs_constant_buffers()
2278 static void evergreen_emit_tes_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tes_constant_buffers()
2289 static void evergreen_emit_tcs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tcs_constant_buffers()
2300 static void evergreen_emit_sampler_views(struct r600_context *rctx, in evergreen_emit_sampler_views()
2333 static void evergreen_emit_vs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_vs_sampler_views()
2344 static void evergreen_emit_gs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_gs_sampler_views()
2350 static void evergreen_emit_tcs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tcs_sampler_views()
2356 static void evergreen_emit_tes_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tes_sampler_views()
2364 static void evergreen_emit_ps_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_ps_sampler_views()
2370 static void evergreen_emit_cs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_cs_sampler_views()
2376 static void evergreen_emit_sampler_states(struct r600_context *rctx, in evergreen_emit_sampler_states()
2405 static void evergreen_emit_vs_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_vs_sampler_states()
2416 static void evergreen_emit_gs_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_gs_sampler_states()
2422 static void evergreen_emit_tcs_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tcs_sampler_states()
2428 static void evergreen_emit_tes_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_tes_sampler_states()
2436 static void evergreen_emit_ps_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_ps_sampler_states()
2442 static void evergreen_emit_cs_sampler_states(struct r600_context *rctx, struct r600_atom *atom) in evergreen_emit_cs_sampler_states()
2449 static void evergreen_emit_sample_mask(struct r600_context *rctx, struct r600_atom *a) in evergreen_emit_sample_mask()
2458 static void cayman_emit_sample_mask(struct r600_context *rctx, struct r600_atom *a) in cayman_emit_sample_mask()
2469 static void evergreen_emit_vertex_fetch_shader(struct r600_context *rctx, struct r600_atom *a) in evergreen_emit_vertex_fetch_shader()
2486 static void evergreen_emit_shader_stages(struct r600_context *rctx, struct r600_atom *a) in evergreen_emit_shader_stages()
2590 static void evergreen_emit_gs_rings(struct r600_context *rctx, struct r600_atom *a) in evergreen_emit_gs_rings()
2653 static void cayman_init_atom_start_cs(struct r600_context *rctx) in cayman_init_atom_start_cs()
2812 void evergreen_init_common_regs(struct r600_context *rctx, struct r600_command_buffer *cb, in evergreen_init_common_regs()
2882 void evergreen_init_atom_start_cs(struct r600_context *rctx) in evergreen_init_atom_start_cs()
3240 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_update_ps_state() local
3448 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_update_gs_state() local
3597 void *evergreen_create_resolve_blend(struct r600_context *rctx) in evergreen_create_resolve_blend()
3607 void *evergreen_create_decompress_blend(struct r600_context *rctx) in evergreen_create_decompress_blend()
3619 void *evergreen_create_fastclear_blend(struct r600_context *rctx) in evergreen_create_fastclear_blend()
3630 void *evergreen_create_db_flush_dsa(struct r600_context *rctx) in evergreen_create_db_flush_dsa()
3637 void evergreen_update_db_shader_control(struct r600_context * rctx) in evergreen_update_db_shader_control()
3679 static void evergreen_dma_copy_tile(struct r600_context *rctx, in evergreen_dma_copy_tile()
3808 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_dma_copy() local
3903 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_tess_state() local
3910 static void evergreen_setup_immed_buffer(struct r600_context *rctx, in evergreen_setup_immed_buffer()
3941 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_hw_atomic_buffers() local
3973 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_shader_buffers() local
4071 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_shader_images() local
4243 void evergreen_init_state_functions(struct r600_context *rctx) in evergreen_init_state_functions()
4361 void evergreen_setup_tess_constants(struct r600_context *rctx, const struct pipe_draw_info *info, u… in evergreen_setup_tess_constants()
4456 uint32_t evergreen_get_ls_hs_config(struct r600_context *rctx, in evergreen_get_ls_hs_config()
4474 void evergreen_set_ls_hs_config(struct r600_context *rctx, in evergreen_set_ls_hs_config()
4481 void evergreen_set_lds_alloc(struct r600_context *rctx, in evergreen_set_lds_alloc()
4490 bool evergreen_adjust_gprs(struct r600_context *rctx) in evergreen_adjust_gprs()
4609 void eg_trace_emit(struct r600_context *rctx) in eg_trace_emit()
4636 static void evergreen_emit_set_append_cnt(struct r600_context *rctx, in evergreen_emit_set_append_cnt()
4659 static void evergreen_emit_event_write_eos(struct r600_context *rctx, in evergreen_emit_event_write_eos()
4686 static void cayman_emit_event_write_eos(struct r600_context *rctx, in cayman_emit_event_write_eos()
4712 static void cayman_write_count_to_gds(struct r600_context *rctx, in cayman_write_count_to_gds()
4734 bool evergreen_emit_atomic_buffer_setup(struct r600_context *rctx, in evergreen_emit_atomic_buffer_setup()
4797 void evergreen_emit_atomic_buffer_save(struct r600_context *rctx, in evergreen_emit_atomic_buffer_save()