[Mesa-dev] [PATCH 6/9] st/mesa: remove excessive shader state dirtying

2016-07-21 Thread Marek Olšák
From: Marek Olšák This just needs to be done by st_validate_state. v2: add "shaders_may_be_dirty" flags for not skipping st_validate_state on _NEW_PROGRAM to detect real shader changes --- src/mesa/state_tracker/st_atom.c | 13 + src/mesa/state_tracker/st_cb_bitmap.c | 3 +-

[Mesa-dev] [PATCH 6/9] st/mesa: remove excessive shader state dirtying

2016-07-18 Thread Marek Olšák
From: Marek Olšák This just needs to be done by st_validate_state. --- src/mesa/state_tracker/st_atom.c | 9 ++ src/mesa/state_tracker/st_cb_program.c | 53 -- 2 files changed, 9 insertions(+), 53 deletions(-) diff --git a/src/mesa/state_tracker/st_ato