77435597fa
For this initial landing, we actually have the memoryless support disabled because we need to update Chrome's vk memory allocator to handle the new lazy flag added in this CL. Otherwise we will fail to make dmsaa attachments and not draw anything. I tested this on ARM and the it does look to keep the size of all the lazy msaa attachments at 0. I test with both 4 and 8 sample counts. To confirm the size check, I changed the store op on the msaa attachments from discard to store and the reported memory size did grow. Bug: skia:11809 Change-Id: I977f337b922cdbdbce16d67945369246e3547c17 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/451296 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com> |
||
---|---|---|
.. | ||
d3d | ||
dawn | ||
gl | ||
mock | ||
mtl | ||
vk | ||
GrBackendDrawableInfo.h | ||
GrBackendSemaphore.h | ||
GrBackendSurface.h | ||
GrBackendSurfaceMutableState.h | ||
GrConfig.h | ||
GrContextOptions.h | ||
GrContextThreadSafeProxy.h | ||
GrDirectContext.h | ||
GrDriverBugWorkarounds.h | ||
GrDriverBugWorkaroundsAutogen.h | ||
GrRecordingContext.h | ||
GrSurfaceInfo.h | ||
GrTypes.h | ||
GrYUVABackendTextures.h |