• Home
  • Raw
  • Download

Lines Matching refs:GrResourceProvider

31 const uint32_t GrResourceProvider::kMinScratchTextureSize = 16;
42 GrResourceProvider::GrResourceProvider(GrGpu* gpu, GrResourceCache* cache, GrSingleOwner* owner, in GrResourceProvider() function in GrResourceProvider
64 sk_sp<GrTexture> GrResourceProvider::createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, in createTexture()
82 sk_sp<GrTexture> GrResourceProvider::getExactScratch(const GrSurfaceDesc& desc, in getExactScratch()
92 sk_sp<GrTexture> GrResourceProvider::createTexture(const GrSurfaceDesc& desc, in createTexture()
142 sk_sp<GrTexture> GrResourceProvider::createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, in createTexture()
164 sk_sp<GrTexture> GrResourceProvider::createApproxTexture(const GrSurfaceDesc& desc, in createApproxTexture()
203 sk_sp<GrTexture> GrResourceProvider::refScratchTexture(const GrSurfaceDesc& desc, Flags flags) { in refScratchTexture()
236 sk_sp<GrTexture> GrResourceProvider::wrapBackendTexture(const GrBackendTexture& tex, in wrapBackendTexture()
247 sk_sp<GrTexture> GrResourceProvider::wrapRenderableBackendTexture(const GrBackendTexture& tex, in wrapRenderableBackendTexture()
258 sk_sp<GrRenderTarget> GrResourceProvider::wrapBackendRenderTarget( in wrapBackendRenderTarget()
265 sk_sp<GrRenderTarget> GrResourceProvider::wrapVulkanSecondaryCBAsRenderTarget( in wrapVulkanSecondaryCBAsRenderTarget()
273 void GrResourceProvider::assignUniqueKeyToResource(const GrUniqueKey& key, in assignUniqueKeyToResource()
282 sk_sp<GrGpuResource> GrResourceProvider::findResourceByUniqueKey(const GrUniqueKey& key) { in findResourceByUniqueKey()
288 sk_sp<const GrBuffer> GrResourceProvider::findOrMakeStaticBuffer(GrBufferType intendedType, in findOrMakeStaticBuffer()
307 sk_sp<const GrBuffer> GrResourceProvider::createPatternedIndexBuffer(const uint16_t* pattern, in createPatternedIndexBuffer()
346 sk_sp<const GrBuffer> GrResourceProvider::createQuadIndexBuffer() { in createQuadIndexBuffer()
352 int GrResourceProvider::QuadCountOfQuadBuffer() { return kMaxQuads; } in QuadCountOfQuadBuffer()
354 sk_sp<GrPath> GrResourceProvider::createPath(const SkPath& path, const GrStyle& style) { in createPath()
363 sk_sp<GrBuffer> GrResourceProvider::createBuffer(size_t size, GrBufferType intendedType, in createBuffer()
406 bool GrResourceProvider::attachStencilAttachment(GrRenderTarget* rt) { in attachStencilAttachment()
439 sk_sp<GrRenderTarget> GrResourceProvider::wrapBackendTextureAsRenderTarget( in wrapBackendTextureAsRenderTarget()
448 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT GrResourceProvider::makeSemaphore(bool isOwned) { in makeSemaphore()
452 sk_sp<GrSemaphore> GrResourceProvider::wrapBackendSemaphore(const GrBackendSemaphore& semaphore, in wrapBackendSemaphore()