#include "src/gpu/ganesh/GrOnFlushResourceProvider.h"
#include "include/gpu/ganesh/GrContextOptions.h"
#include "include/gpu/ganesh/GrDirectContext.h"
#include "include/gpu/ganesh/GrRecordingContext.h"
#include "include/private/base/SkAssert.h"
#include "src/gpu/ganesh/GrDirectContextPriv.h"
#include "src/gpu/ganesh/GrDrawingManager.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "src/gpu/ganesh/GrSurfaceProxy.h"
#include "src/gpu/ganesh/GrSurfaceProxyPriv.h"
bool GrOnFlushResourceProvider::instantiateProxy(GrSurfaceProxy* proxy) { … }
const GrCaps* GrOnFlushResourceProvider::caps() const { … }
#if defined(GPU_TEST_UTILS)
bool GrOnFlushResourceProvider::failFlushTimeCallbacks() const {
return fDrawingMgr->getContext()->priv().options().fFailFlushTimeCallbacks;
}
#endif