[Mesa-dev] [PATCH 0/9] st/mesa state tracking rewrite

Marek Olšák maraeo at gmail.com
Mon Jul 18 13:11:46 UTC 2016


Hi,

This series rewrites state tracking in st/mesa. The advantages of the new
approach are described in the main patch. Here I'll just say it that it was
motivated by a little inefficient code in st_validate_state and the mapping
of _NEW_* flags to atoms. The new approach works with one ST_NEW_* flag per
atom and those are the only flags that are available to st/mesa.
The _NEW_* flags are translated by Driver.UpdateState to ST_NEW_* flags
and then forgotten, so st/mesa doesn't use them internally.

Please review.

Marek


More information about the mesa-dev mailing list