On Sun, Jan 29, 2012 at 2:51 PM, Marek Olšák <[email protected]> wrote: > Hi everyone, > > This is a cleanup in a series of cleanups I am going to make to improve the > horribly over-engineered and slow state management of r600g. This particular > patch series brings nothing new or special, it's merely a preparation for > future work. > > This series removes any uses of the register mask, which was used for partial > updates of registers. These patches show that sometimes we used it even when > we didn't have to, and the few cases that are valid can be handled separately > without much effort anyway. The majority of registers don't need this feature. > > Later on when we start using a more direct way to emit immutable states, we > should be able to bypass r600_pipe_state and memcpy state vectors into the > command stream directly. Getting rid of the register mask is a prerequisite > for that. > > There are no piglit regressions. Tested with RV670, RV730, and REDWOOD.
Looks good. Reviewed-by: Alex Deucher <[email protected]> _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
