fUseDrawInsteadOfClear = false;
fFenceSyncSupport = true; // always available in Vulkan
- fCrossContextTextureSupport = true;
+ fCrossContextTextureSupport = false;
fMapBufferFlags = kNone_MapFlags; //TODO: figure this out
fBufferMapThreshold = SK_MaxS32; //TODO: figure this out
fMustSubmitCommandsBeforeCopyOp = true;
}
+ if (fSupportsCopiesAsDraws) {
+ fCrossContextTextureSupport = true;
+ }
+
#if defined(SK_BUILD_FOR_WIN)
if (kNvidia_VkVendor == properties.vendorID) {
fMustSleepOnTearDown = true;