I mean I would also like power and perf numbers for Vangogh given you referenced 10.3.<br><br>Generic "power consumption is better" isn't enough to convince me that this is the right call.<br><br>- Joshie 🐸✨<br><br>On Friday, 28 April 2023, Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>> I thought the same thing initially, but then realized that's not how modifiers were designed to work.<br>> Mesa should expose all modifiers it wants to allow for 3D and it doesn't care which ones are displayable.<br>> The kernel should expose all modifiers it wants to allow for display.<br>> With that, Mesa can still use theoretically displayable DCC, but it will only be used for anything that's not the display.<br>> We can, of course, disable it in Mesa instead to get the same effect.<br>> We would need perf numbers for dGPUs to be able to tell whether it's beneficial with the cost of DCC retiling.<br>> Marek<br>><br>> On Fri, Apr 28, 2023, 12:11 Joshua Ashton <<a href="mailto:joshua@froggi.es">joshua@froggi.es</a>> wrote:<br>>><br>>> I really don't think the kernel isn't the right place to do this.<br>>> Is there any reason to not just disable it from the Mesa side?<br>>><br>>> We can already disable displayable DCC there, so I don't see why you are even touching the kernel.<br>>> It makes it infinitely harder for anyone to evaluate perf and power tradeoffs if you disable it at this level.<br>>><br>>> The whole power vs perf trade is also not a big deal on dGPUs compared to APUs. Probably needs a better heuristic either way to avoid regressing perf.<br>>><br>>> - Joshie 🐸✨<br>>><br>>> On 28 April 2023 10:47:17 BST, "Marek Olšák" <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>>>><br>>>> Hi,<br>>>> It's attached for review.<br>>>><br>>>> Thanks,<br>>>> Marek<br>>