[radv] bufferImageGranularity is 64
No need for a complex ticket summary.
RADV always reports bufferImageGranularity = 64; // A cache line
as it is hardcoded in radv_device.c
However proprietary AMD drivers appear to always report 1.
Is there are reason for this? Did anyone test what happens if it's changed to 1?
This could trigger games' allocator to more tightly pack memory together which is a good thing. Or it may cause things to blow up for unexpected reasons.
Anyway it's worth trying out unless there are technical reasons on the driver side not to. Also cache lines aren't always 64 on Android.
Cheers