mirror of
https://github.com/brl/mutter.git
synced 2024-11-23 00:20:42 -05:00
3adeef6604
This makes it so we only notify backends of either a single material change or a single layer change. Previously all material STATE_LAYERS changes would be followed by a more detailed layer change. For backends that perform code generation for fragment processing they typically need to understand the details of how layers get changed to determine if they need to repeat codegen. It doesn't help them to report a material STATE_LAYERS change for all layer changes since it's so broad, they really need to wait for the layer change to be notified. What does help though is to report a STATE_LAYERS change for a change in material->n_layers because they typically do need to repeat codegen in that case. |
||
---|---|---|
.. | ||
cogl | ||
doc | ||
pango | ||
Makefile.am |