Lines Matching refs:r300
640 #define foreach_atom(r300, atom) \ argument
641 for (atom = &r300->gpu_flush; atom != (&r300->query_start)+1; atom++)
643 #define foreach_dirty_atom(r300, atom) \ argument
644 for (atom = r300->first_dirty; atom != r300->last_dirty; atom++)
667 static inline struct r300_fragment_shader *r300_fs(struct r300_context *r300) in r300_fs() argument
669 return (struct r300_fragment_shader*)r300->fs.state; in r300_fs()
672 static inline void r300_mark_atom_dirty(struct r300_context *r300, in r300_mark_atom_dirty() argument
677 if (!r300->first_dirty) { in r300_mark_atom_dirty()
678 r300->first_dirty = atom; in r300_mark_atom_dirty()
679 r300->last_dirty = atom+1; in r300_mark_atom_dirty()
681 if (atom < r300->first_dirty) in r300_mark_atom_dirty()
682 r300->first_dirty = atom; in r300_mark_atom_dirty()
683 else if (atom+1 > r300->last_dirty) in r300_mark_atom_dirty()
684 r300->last_dirty = atom+1; in r300_mark_atom_dirty()
706 struct draw_stage* r300_draw_stage(struct r300_context* r300);
707 void r300_init_blit_functions(struct r300_context *r300);
708 void r300_init_flush_functions(struct r300_context* r300);
709 void r300_init_query_functions(struct r300_context* r300);
710 void r300_init_render_functions(struct r300_context *r300);
711 void r300_init_state_functions(struct r300_context* r300);
712 void r300_init_resource_functions(struct r300_context* r300);
715 void r300_decompress_zmask(struct r300_context *r300);
716 void r300_decompress_zmask_locked_unsafe(struct r300_context *r300);
717 void r300_decompress_zmask_locked(struct r300_context *r300);
726 void r300_update_hyperz_state(struct r300_context* r300);
729 void r300_resume_query(struct r300_context *r300,
731 void r300_stop_query(struct r300_context *r300);
734 void r300_translate_index_buffer(struct r300_context *r300,
741 void r300_plug_in_stencil_ref_fallback(struct r300_context *r300);
744 void r500_emit_index_bias(struct r300_context *r300, int index_bias);
761 void r300_mark_fb_state_dirty(struct r300_context *r300,
763 void r300_mark_fs_code_dirty(struct r300_context *r300);
773 void r300_update_derived_state(struct r300_context* r300);