Lines Matching refs:atom
132 struct r600_atom atom; member
137 struct r600_atom atom; member
151 struct r600_atom atom; member
165 struct r600_atom atom; member
177 struct r600_atom atom; member
185 struct r600_atom atom; member
193 struct r600_atom atom; member
198 struct r600_atom atom; member
203 struct r600_atom atom; member
210 struct r600_atom atom; member
222 struct r600_atom atom; member
227 struct r600_atom atom; member
242 struct r600_atom atom; member
248 struct r600_atom atom; member
253 struct r600_atom atom; member
314 struct r600_atom atom; member
377 struct r600_atom atom; member
382 struct r600_atom atom; member
392 struct r600_atom atom; member
418 struct r600_atom atom; member
426 struct r600_atom atom; member
435 struct r600_atom atom; member
446 struct r600_atom atom; member
472 struct r600_atom atom; member
628 struct r600_atom *atom, in r600_set_atom_dirty() argument
633 assert(atom->id != 0); in r600_set_atom_dirty()
634 assert(atom->id < sizeof(mask) * 8); in r600_set_atom_dirty()
635 mask = 1ull << atom->id; in r600_set_atom_dirty()
643 struct r600_atom *atom) in r600_mark_atom_dirty() argument
645 r600_set_atom_dirty(rctx, atom, true); in r600_mark_atom_dirty()
648 static inline void r600_emit_atom(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_atom() argument
650 atom->emit(&rctx->b, atom); in r600_emit_atom()
651 r600_set_atom_dirty(rctx, atom, false); in r600_emit_atom()
658 r600_set_atom_dirty(rctx, &state->atom, cso != NULL); in r600_set_cso_state()
666 state->atom.num_dw = cb ? cb->num_dw : 0; in r600_set_cso_state_with_cb()
817 void r600_emit_cso_state(struct r600_context *rctx, struct r600_atom *atom);
818 void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom);
819 void r600_emit_blend_color(struct r600_context *rctx, struct r600_atom *atom);
820 void r600_emit_vgt_state(struct r600_context *rctx, struct r600_atom *atom);
821 void r600_emit_clip_misc_state(struct r600_context *rctx, struct r600_atom *atom);
822 void r600_emit_stencil_ref(struct r600_context *rctx, struct r600_atom *atom);
824 void r600_add_atom(struct r600_context *rctx, struct r600_atom *atom, unsigned id);
825 void r600_init_atom(struct r600_context *rctx, struct r600_atom *atom, unsigned id,