gallium/radeon: remove 'dirty' member from r600_atom

It's no longer used by both r600 and radeonsi now.

Signed-off-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Grazvydas Ignotas 2015-09-03 01:54:32 +03:00 committed by Marek Olšák
parent ccbc7952a4
commit 722ce74743
4 changed files with 1 additions and 6 deletions

View File

@ -514,8 +514,6 @@ static inline void r600_set_atom_dirty(struct r600_context *rctx,
{
uint64_t mask;
atom->dirty = dirty;
assert(atom->id != 0);
assert(atom->id < sizeof(mask) * 8);
mask = 1ull << atom->id;

View File

@ -56,7 +56,6 @@ void r600_add_atom(struct r600_context *rctx,
assert(rctx->atoms[id] == NULL);
rctx->atoms[id] = atom;
atom->id = id;
atom->dirty = false;
}
void r600_init_atom(struct r600_context *rctx,

View File

@ -316,8 +316,7 @@ struct r600_common_screen {
struct r600_atom {
void (*emit)(struct r600_common_context *ctx, struct r600_atom *state);
unsigned num_dw;
unsigned short id; /* used by r600 only */
bool dirty;
unsigned short id;
};
struct r600_so_target {

View File

@ -50,7 +50,6 @@ void si_init_atom(struct si_context *sctx, struct r600_atom *atom,
void (*emit_func)(struct si_context *ctx, struct r600_atom *state))
{
atom->emit = (void*)emit_func;
atom->dirty = false;
atom->id = list_elem - sctx->atoms.array + 1; /* index+1 in the atom array */
*list_elem = atom;
}