Block a user
Metal: Resolve issues with buffer reading and clearing
I see. Well, it is always a welcome addition for debugability. So, I would say, let it in.
Metal: Resolve issues with buffer reading and clearing
Perhaps for simplicity, this path should only be used for clear to zero? I don't think there is any problem with checking the 4 bytes. It will work for
0xFFFFFFFF
and0x00000000
cases which…
Metal: DrawManagerNext Object bounds and info fixes
Metal: EEVEE Next light and shadow OOB issues
Metal: Resolve issues with buffer reading and clearing
Should we even allow this case? if usage is GPU_USAGE_DEVICE_ONLY
, I would suspect result is never read back.
Metal: Resolve issues with buffer reading and clearing
I'm not sure this is correct. You should check if the bit pattern is 8bit. So the check should be:
Cleanup: renaming of GPU contexts for clarity
I don't know if the scope of this patch is to be more thorough or not.
Cleanup: renaming of GPU contexts for clarity
Still mention of OpenGL, maybe mention other backend as well? or just "GPU backend".
Cleanup: renaming of GPU contexts for clarity
Fix comments in this file. Rename OpenGL Context
to System Context
.