/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_emit.c | 21 void r300_emit_blend_state(struct r300_context* r300, in r300_emit_blend_state() 46 void r300_emit_blend_color_state(struct r300_context* r300, in r300_emit_blend_color_state() 55 void r300_emit_clip_state(struct r300_context* r300, in r300_emit_clip_state() 64 void r300_emit_dsa_state(struct r300_context* r300, unsigned size, void* state) in r300_emit_dsa_state() 102 struct r300_context * r300, in get_rc_constant_state() 192 void r300_emit_fs(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs() 200 void r300_emit_fs_constants(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs_constants() 234 void r300_emit_fs_rc_constant_state(struct r300_context* r300, unsigned size, void *state) in r300_emit_fs_rc_constant_state() 263 void r500_emit_fs(struct r300_context* r300, unsigned size, void *state) in r500_emit_fs() 271 void r500_emit_fs_constants(struct r300_context* r300, unsigned size, void *state) in r500_emit_fs_constants() [all …]
|
D | r300_hyperz.c | 24 static enum r300_hiz_func r300_get_hiz_func(struct r300_context *r300) in r300_get_hiz_func() 46 static unsigned r300_get_sc_hz_max(struct r300_context *r300) in r300_get_sc_hz_max() 54 static bool r300_is_hiz_func_valid(struct r300_context *r300) in r300_is_hiz_func_valid() 81 static bool r300_hiz_allowed(struct r300_context *r300) in r300_hiz_allowed() 113 static void r300_update_hyperz(struct r300_context* r300) in r300_update_hyperz() 213 static void r300_update_ztop(struct r300_context* r300) in r300_update_ztop() 262 void r300_update_hyperz_state(struct r300_context* r300) in r300_update_hyperz_state()
|
D | r300_query.c | 18 struct r300_context *r300 = r300_context(pipe); in r300_create_query() local 59 struct r300_context *r300 = r300_context(pipe); in r300_destroy_query() local 66 void r300_resume_query(struct r300_context *r300, in r300_resume_query() 76 struct r300_context* r300 = r300_context(pipe); in r300_begin_query() local 94 void r300_stop_query(struct r300_context *r300) in r300_stop_query() 103 struct r300_context* r300 = r300_context(pipe); in r300_end_query() local 129 struct r300_context* r300 = r300_context(pipe); in r300_get_query_result() local 173 struct r300_context *r300 = r300_context(pipe); in r300_render_condition() local 199 void r300_init_query_functions(struct r300_context* r300) in r300_init_query_functions()
|
D | r300_render.c | 57 static uint32_t r300_provoking_vertex_fixes(struct r300_context *r300, in r300_provoking_vertex_fixes() 102 void r500_emit_index_bias(struct r300_context *r300, int index_bias) in r500_emit_index_bias() 112 static void r300_emit_draw_init(struct r300_context *r300, unsigned mode, in r300_emit_draw_init() 134 static void r300_split_index_bias(struct r300_context *r300, int index_bias, in r300_split_index_bias() 179 static bool r300_reserve_cs_dwords(struct r300_context *r300, in r300_reserve_cs_dwords() 222 static bool r300_emit_states(struct r300_context *r300, in r300_emit_states() 285 static bool r300_prepare_for_rendering(struct r300_context *r300, in r300_prepare_for_rendering() 301 static bool immd_is_good_idea(struct r300_context *r300, in immd_is_good_idea() 321 static void r300_draw_arrays_immediate(struct r300_context *r300, in r300_draw_arrays_immediate() 387 static void r300_emit_draw_arrays(struct r300_context *r300, in r300_emit_draw_arrays() [all …]
|
D | r300_blit.c | 36 static void r300_blitter_begin(struct r300_context* r300, enum r300_blitter_op op) in r300_blitter_begin() 94 static void r300_blitter_end(struct r300_context *r300) in r300_blitter_end() 119 static bool r300_cbzb_clear_allowed(struct r300_context *r300, in r300_cbzb_clear_allowed() 132 static bool r300_fast_zclear_allowed(struct r300_context *r300, in r300_fast_zclear_allowed() 141 static bool r300_hiz_clear_allowed(struct r300_context *r300) in r300_hiz_clear_allowed() 173 static void r300_set_clear_color(struct r300_context *r300, in r300_set_clear_color() 247 struct r300_context* r300 = r300_context(pipe); in r300_clear() local 431 struct r300_context *r300 = r300_context(pipe); in r300_clear_render_target() local 450 struct r300_context *r300 = r300_context(pipe); in r300_clear_depth_stencil() local 468 void r300_decompress_zmask(struct r300_context *r300) in r300_decompress_zmask() [all …]
|
D | r300_render_stencilref.c | 27 static bool r300_stencilref_needed(struct r300_context *r300) in r300_stencilref_needed() 37 static void r300_stencilref_begin(struct r300_context *r300) in r300_stencilref_begin() 55 static void r300_stencilref_switch_side(struct r300_context *r300) in r300_stencilref_switch_side() 70 static void r300_stencilref_end(struct r300_context *r300) in r300_stencilref_end() 92 struct r300_context *r300 = r300_context(pipe); in r300_stencilref_draw_vbo() local 106 void r300_plug_in_stencil_ref_fallback(struct r300_context *r300) in r300_plug_in_stencil_ref_fallback()
|
D | r300_state.c | 513 struct r300_context* r300 = r300_context(pipe); in r300_bind_blend_state() local 555 struct r300_context* r300 = r300_context(pipe); in r300_set_blend_color() local 638 struct r300_context* r300 = r300_context(pipe); in r300_set_clip_state() local 766 static void r300_dsa_inject_stencilref(struct r300_context *r300) in r300_dsa_inject_stencilref() 786 struct r300_context* r300 = r300_context(pipe); in r300_bind_dsa_state() local 808 struct r300_context* r300 = r300_context(pipe); in r300_set_stencil_ref() local 839 void r300_mark_fb_state_dirty(struct r300_context *r300, in r300_mark_fb_state_dirty() 889 struct r300_context* r300 = r300_context(pipe); in r300_set_framebuffer_state() local 1023 struct r300_context* r300 = r300_context(pipe); in r300_create_fs_state() local 1060 void r300_mark_fs_code_dirty(struct r300_context *r300) in r300_mark_fs_code_dirty() [all …]
|
D | r300_context.c | 25 static void r300_release_referenced_objects(struct r300_context *r300) in r300_release_referenced_objects() 58 struct r300_context* r300 = r300_context(context); in r300_destroy_context() local 147 static bool r300_setup_atoms(struct r300_context* r300) in r300_setup_atoms() 260 struct r300_context *r300 = r300_context(pipe); in r300_init_states() local 366 struct r300_context* r300 = CALLOC_STRUCT(r300_context); local
|
D | r300_flush.c | 19 static void r300_flush_and_cleanup(struct r300_context *r300, unsigned flags, in r300_flush_and_cleanup() 61 struct r300_context *r300 = r300_context(pipe); in r300_flush() local 120 void r300_init_flush_functions(struct r300_context* r300) in r300_init_flush_functions()
|
D | r300_state_derived.c | 36 static void r300_draw_emit_attrib(struct r300_context* r300, in r300_draw_emit_attrib() 50 static void r300_draw_emit_all_attribs(struct r300_context* r300) in r300_draw_emit_all_attribs() 118 static void r300_swtcl_vertex_psc(struct r300_context *r300) in r300_swtcl_vertex_psc() 296 static void r300_update_rs_block(struct r300_context *r300) in r300_update_rs_block() 916 static void r300_merge_textures_and_samplers(struct r300_context* r300) in r300_merge_textures_and_samplers() 1136 static void r300_decompress_depth_textures(struct r300_context *r300) in r300_decompress_depth_textures() 1161 static void r300_validate_fragment_shader(struct r300_context *r300) in r300_validate_fragment_shader() 1193 static void r300_pick_vertex_shader(struct r300_context *r300) in r300_pick_vertex_shader() 1230 void r300_update_derived_state(struct r300_context* r300) in r300_update_derived_state()
|
D | r300_vs.c | 20 struct r300_context *r300, in r300_shader_read_vs_outputs() 168 void r300_init_vs_outputs(struct r300_context *r300, in r300_init_vs_outputs() 175 void r300_translate_vertex_shader(struct r300_context *r300, in r300_translate_vertex_shader()
|
D | r300_fs.c | 147 struct r300_context* r300, in r300_fragment_program_get_external_state() 213 struct r300_context* r300, in r300_dummy_fragment_shader() 238 struct r300_context *r300, in r300_emit_fs_code_to_buffer() 417 struct r300_context* r300, in r300_translate_fragment_shader() 568 bool r300_pick_fragment_shader(struct r300_context *r300, in r300_pick_fragment_shader()
|
D | r300_screen_buffer.c | 16 void r300_upload_index_buffer(struct r300_context *r300, in r300_upload_index_buffer() 71 struct r300_context *r300 = r300_context(context); in r300_buffer_transfer_map() local 141 struct r300_context *r300 = r300_context(pipe); in r300_buffer_transfer_unmap() local
|
D | meson.build | 116 libr300 = static_library( build
|
D | r300_resource.c | 23 void r300_init_resource_functions(struct r300_context *r300) in r300_init_resource_functions()
|
D | r300_render_translate.c | 11 void r300_translate_index_buffer(struct r300_context *r300, in r300_translate_index_buffer()
|
D | r300_transfer.c | 90 struct r300_context *r300 = r300_context(ctx); in r300_texture_transfer_map() local
|
D | r300_vs_draw.c | 290 void r300_draw_init_vertex_shader(struct r300_context *r300, in r300_draw_init_vertex_shader()
|
D | r300_context.h | 628 #define foreach_atom(r300, atom) \ argument 631 #define foreach_dirty_atom(r300, atom) \ argument 655 static inline struct r300_fragment_shader *r300_fs(struct r300_context *r300) in r300_fs() 660 static inline struct r300_vertex_shader *r300_vs(struct r300_context *r300) in r300_vs() 665 static inline void r300_mark_atom_dirty(struct r300_context *r300, in r300_mark_atom_dirty()
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
D | radeon_code.h | 225 struct r300_fragment_program_code r300; member 270 uint32_t r300[R300_VS_MAX_FC_OPS]; member
|
/external/mesa3d/src/gallium/auxiliary/target-helpers/ |
D | drm_helper.h | 175 DRM_DRIVER_DESCRIPTOR(r300, r300_driconf, ARRAY_SIZE(r300_driconf)) in DRM_DRIVER_DESCRIPTOR() argument
|