On Mon Sep 4 13:16:51 2023 +0000, Henri Verbeet wrote:
Somewhat like patch 3/3 in the other MR, could you try to split patch 3/3 a little? E.g., common shader constants, compute shader constants, domains shader constants, and so on. We'll probably still end up with a bunch of "miscellaneous" constants at the end, but hopefully few enough of them that it's not much of an issue.
I definitely see the need of splitting, but I find this one harder (or simply, much more effort) to split in any meaningful way as I'm not very familiar with their actual use.