Home
last modified time | relevance | path

Searched refs:ScratchResourceManager (Results 1 – 23 of 23) sorted by relevance

/external/skia/src/gpu/graphite/
DScratchResourceManager.cpp27 ScratchResourceManager::ScratchResourceManager(ResourceProvider* resourceProvider, in ScratchResourceManager() function in skgpu::graphite::ScratchResourceManager
35 ScratchResourceManager::~ScratchResourceManager() { in ~ScratchResourceManager()
40 sk_sp<Texture> ScratchResourceManager::getScratchTexture(SkISize dimensions, in getScratchTexture()
53 void ScratchResourceManager::returnTexture(sk_sp<Texture> texture) { in returnTexture()
59 void ScratchResourceManager::pushScope() { in pushScope()
64 void ScratchResourceManager::popScope() { in popScope()
80 void ScratchResourceManager::notifyResourcesConsumed() { in notifyResourcesConsumed()
97 void ScratchResourceManager::markResourceInUse(PendingUseListener* listener) { in markResourceInUse()
DScratchResourceManager.h77 class ScratchResourceManager {
79 ScratchResourceManager(ResourceProvider* resourceProvider,
81 ~ScratchResourceManager();
135 virtual void onUseCompleted(ScratchResourceManager*) = 0;
DTextureProxy.h25 class ScratchResourceManager; variable
77 static bool InstantiateIfNotLazy(ScratchResourceManager*, TextureProxy*);
DBUILD.bazel120 "ScratchResourceManager.cpp",
121 "ScratchResourceManager.h",
DTextureProxy.cpp127 bool TextureProxy::InstantiateIfNotLazy(ScratchResourceManager* scratchManager, in InstantiateIfNotLazy()
DRecorder.cpp190 ScratchResourceManager scratchManager{fResourceProvider, std::move(fProxyReadCounts)}; in snap()
/external/skia/src/gpu/graphite/task/
DDrawTask.h24 class DrawTask final : public Task, private ScratchResourceManager::PendingUseListener {
30 ScratchResourceManager*,
43 void onUseCompleted(ScratchResourceManager*) override;
DTask.h21 class ScratchResourceManager; variable
53 ScratchResourceManager*,
DCopyTask.h35 ScratchResourceManager*,
65 ScratchResourceManager*,
95 ScratchResourceManager*,
DTaskList.h19 class ScratchResourceManager; variable
37 ScratchResourceManager*,
DDrawTask.cpp21 ScratchResourceManager* scratchManager, in prepareResources()
54 void DrawTask::onUseCompleted(ScratchResourceManager* scratchManager) { in onUseCompleted()
DCopyTask.cpp48 ScratchResourceManager*, in prepareResources() argument
93 ScratchResourceManager*, in prepareResources() argument
152 ScratchResourceManager*, in prepareResources() argument
DSynchronizeToCpuTask.h30 ScratchResourceManager*, in prepareResources() argument
DClearBuffersTask.h26 ScratchResourceManager*, in prepareResources() argument
DComputeTask.h35 ScratchResourceManager*,
DRenderPassTask.h43 ScratchResourceManager*,
DTaskList.cpp39 ScratchResourceManager* scratchManager, in prepareResources()
DComputeTask.cpp31 ScratchResourceManager* scratchManager, in prepareResources()
DUploadTask.h154 ScratchResourceManager*,
DRenderPassTask.cpp83 ScratchResourceManager* scratchManager, in prepareResources()
DUploadTask.cpp464 ScratchResourceManager*, in prepareResources() argument
/external/skia/gn/
Dgraphite.gni140 "$_src/ScratchResourceManager.cpp",
141 "$_src/ScratchResourceManager.h",
/external/skia/
DAndroid.bp783 "src/gpu/graphite/ScratchResourceManager.cpp",
4512 "src/gpu/graphite/ScratchResourceManager.cpp",