Home | History | Annotate | Download | only in r300

Lines Matching defs:r300_context

39 struct r300_context;
60 void (*emit)(struct r300_context*, unsigned, void*);
449 struct r300_context {
649 static INLINE struct r300_context* r300_context(struct pipe_context* context)
651 return (struct r300_context*)context;
654 static INLINE struct r300_fragment_shader *r300_fs(struct r300_context *r300)
659 static INLINE void r300_mark_atom_dirty(struct r300_context *r300,
679 struct draw_stage* r300_draw_stage(struct r300_context* r300);
680 void r300_init_blit_functions(struct r300_context *r300);
681 void r300_init_flush_functions(struct r300_context* r300);
682 void r300_init_query_functions(struct r300_context* r300);
683 void r300_init_render_functions(struct r300_context *r300);
684 void r300_init_state_functions(struct r300_context* r300);
685 void r300_init_resource_functions(struct r300_context* r300);
688 void r300_decompress_zmask(struct r300_context *r300);
689 void r300_decompress_zmask_locked_unsafe(struct r300_context *r300);
690 void r300_decompress_zmask_locked(struct r300_context *r300);
699 void r300_update_hyperz_state(struct r300_context* r300);
702 void r300_resume_query(struct r300_context *r300,
704 void r300_stop_query(struct r300_context *r300);
707 void r300_translate_index_buffer(struct r300_context *r300,
714 void r300_plug_in_stencil_ref_fallback(struct r300_context *r300);
717 void r300_draw_flush_vbuf(struct r300_context *r300);
718 void r500_emit_index_bias(struct r300_context *r300, int index_bias);
733 void r300_mark_fb_state_dirty(struct r300_context *r300,
735 void r300_mark_fs_code_dirty(struct r300_context *r300);
745 void r300_update_derived_state(struct r300_context* r300);
751 static INLINE boolean CTX_DBG_ON(struct r300_context * ctx, unsigned flags)
756 static INLINE void CTX_DBG(struct r300_context * ctx, unsigned flags,