/external/skia/src/gpu/ |
H A D | GrTextureRenderTargetProxy.cpp | 16 SkBudgeted budgeted, 18 : GrSurfaceProxy(desc, fit, budgeted, flags) 20 , GrTextureProxy(desc, fit, budgeted, nullptr, 0, flags) 21 , GrRenderTargetProxy(caps, desc, fit, budgeted, flags) { 13 GrTextureRenderTargetProxy(const GrCaps& caps, const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) argument
|
H A D | GrRenderTargetProxy.cpp | 21 SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) 22 : INHERITED(desc, fit, budgeted, flags) 20 GrRenderTargetProxy(const GrCaps& caps, const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) argument
|
H A D | GrTextureProxy.cpp | 13 GrTextureProxy::GrTextureProxy(const GrSurfaceDesc& srcDesc, SkBackingFit fit, SkBudgeted budgeted, argument 15 : INHERITED(srcDesc, fit, budgeted, flags) {
|
H A D | GrGpuResource.cpp | 32 void GrGpuResource::registerWithCache(SkBudgeted budgeted) { argument 34 fBudgeted = budgeted; 41 // Currently resources referencing wrapped objects are not budgeted. 193 // Currently resources referencing wrapped objects are not budgeted.
|
H A D | GrResourceProvider.h | 46 * @param budgeted Does the texture count against the resource cache budget? 50 GrTexture* createMipMappedTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, 65 GrTexture* createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, const void* srcData, 69 GrTexture* createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, uint32_t flags = 0) { argument 70 return this->createTexture(desc, budgeted, nullptr, 0, flags);
|
H A D | GrSurfaceProxy.cpp | 155 SkBudgeted budgeted, 207 budgeted, flags)); 210 return sk_sp<GrTextureProxy>(new GrTextureProxy(copyDesc, fit, budgeted, nullptr, 0, flags)); 215 SkBudgeted budgeted, 220 sk_sp<GrTexture> tex(resourceProvider->createTexture(desc, budgeted, srcData, rowBytes)); 224 return GrSurfaceProxy::MakeDeferred(resourceProvider, desc, SkBackingFit::kExact, budgeted); 246 SkBudgeted budgeted) { 258 budgeted)); 271 SkBudgeted budgeted) { 272 return Copy(context, src, SkIRect::MakeWH(src->width(), src->height()), budgeted); 152 MakeDeferred(GrResourceProvider* resourceProvider, const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) argument 213 MakeDeferred(GrResourceProvider* resourceProvider, const GrSurfaceDesc& desc, SkBudgeted budgeted, const void* srcData, size_t rowBytes) argument 243 Copy(GrContext* context, GrSurfaceProxy* src, SkIRect srcRect, SkBudgeted budgeted) argument 270 Copy(GrContext* context, GrSurfaceProxy* src, SkBudgeted budgeted) argument [all...] |
H A D | GrGpu.cpp | 146 GrTexture* GrGpu::createTexture(const GrSurfaceDesc& origDesc, SkBudgeted budgeted, argument 176 tex = this->onCreateCompressedTexture(desc, budgeted, texels); 179 tex = this->onCreateTexture(desc, budgeted, texels);
|
H A D | GrResourceProvider.cpp | 51 SkBudgeted budgeted, const GrMipLevel* texels, 81 if (SkBudgeted::kNo == budgeted) { 96 GrTexture* texture = fGpu->createTexture(desc, budgeted, texelsShallowCopy); 103 GrTexture* GrResourceProvider::createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, argument 114 return this->createMipMappedTexture(desc, budgeted, texels, levelCount, flags); 50 createMipMappedTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, const GrMipLevel* texels, int mipLevelCount, uint32_t flags, SkDestinationSurfaceColorMode mipColorMode) argument
|
H A D | GrGpu.h | 95 * @param budgeted does this texture count against the resource cache budget? 104 GrTexture* createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, 110 GrTexture* createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted) { argument 111 return this->createTexture(desc, budgeted, SkTArray<GrMipLevel>()); 115 GrTexture* createTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted, const void* level0Data, argument 121 return this->createTexture(desc, budgeted, array); 539 SkBudgeted budgeted, 542 SkBudgeted budgeted,
|
H A D | SkGr.cpp | 163 SkBudgeted budgeted) { 175 budgeted, pmap->addr(), pmap->rowBytes()); 161 GrUploadPixmapToTextureProxy(GrResourceProvider* resourceProvider, const SkPixmap& pixmap, SkBudgeted budgeted) argument
|
H A D | GrContext.cpp | 749 SkBudgeted budgeted) { 755 sampleCnt, origin, surfaceProps, budgeted); 766 SkBudgeted budgeted) { 772 sampleCnt, origin, surfaceProps, budgeted); 782 SkBudgeted budgeted) { 797 tex.reset(this->resourceProvider()->createTexture(desc, budgeted)); 823 SkBudgeted budgeted) { 833 desc, fit, budgeted); 741 makeRenderTargetContextWithFallback( SkBackingFit fit, int width, int height, GrPixelConfig config, sk_sp<SkColorSpace> colorSpace, int sampleCnt, GrSurfaceOrigin origin, const SkSurfaceProps* surfaceProps, SkBudgeted budgeted) argument 758 makeDeferredRenderTargetContextWithFallback( SkBackingFit fit, int width, int height, GrPixelConfig config, sk_sp<SkColorSpace> colorSpace, int sampleCnt, GrSurfaceOrigin origin, const SkSurfaceProps* surfaceProps, SkBudgeted budgeted) argument 775 makeRenderTargetContext(SkBackingFit fit, int width, int height, GrPixelConfig config, sk_sp<SkColorSpace> colorSpace, int sampleCnt, GrSurfaceOrigin origin, const SkSurfaceProps* surfaceProps, SkBudgeted budgeted) argument 815 makeDeferredRenderTargetContext( SkBackingFit fit, int width, int height, GrPixelConfig config, sk_sp<SkColorSpace> colorSpace, int sampleCnt, GrSurfaceOrigin origin, const SkSurfaceProps* surfaceProps, SkBudgeted budgeted) argument
|
H A D | SkGpuDevice.cpp | 107 sk_sp<SkGpuDevice> SkGpuDevice::Make(GrContext* context, SkBudgeted budgeted, argument 116 sk_sp<GrRenderTargetContext> renderTargetContext(MakeRenderTargetContext(context, budgeted, 154 SkBudgeted budgeted, 174 origin, surfaceProps, budgeted); 249 SkBudgeted budgeted = fRenderTargetContext->priv().isBudgeted(); local 255 budgeted, 1790 // TODO: Change the signature of newSurface to take a budgeted parameter. 152 MakeRenderTargetContext( GrContext* context, SkBudgeted budgeted, const SkImageInfo& origInfo, int sampleCount, GrSurfaceOrigin origin, const SkSurfaceProps* surfaceProps) argument
|
/external/skia/src/gpu/gl/ |
H A D | GrGLTextureRenderTarget.h | 30 SkBudgeted budgeted, 38 this->registerWithCache(budgeted); 29 GrGLTextureRenderTarget(GrGLGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrGLTexture::IDDesc& texIDDesc, const GrGLRenderTarget::IDDesc& rtIDDesc, bool wasMipMapDataProvided) argument
|
H A D | GrGLTexture.cpp | 53 GrGLTexture::GrGLTexture(GrGLGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, argument 59 this->registerWithCache(budgeted); 62 GrGLTexture::GrGLTexture(GrGLGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, argument 70 this->registerWithCache(budgeted);
|
/external/skia/src/gpu/vk/ |
H A D | GrVkTextureRenderTarget.h | 53 SkBudgeted budgeted, 65 this->registerWithCache(budgeted); 69 SkBudgeted budgeted, 78 this->registerWithCache(budgeted); 112 SkBudgeted budgeted, 52 GrVkTextureRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* texView, const GrVkImageInfo& msaaInfo, const GrVkImageView* colorAttachmentView, const GrVkImageView* resolveAttachmentView) argument 68 GrVkTextureRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* texView, const GrVkImageView* colorAttachmentView) argument
|
H A D | GrVkTextureRenderTarget.cpp | 24 SkBudgeted budgeted, 93 texRT = new GrVkTextureRenderTarget(gpu, budgeted, desc, 105 texRT = new GrVkTextureRenderTarget(gpu, budgeted, desc, 119 SkBudgeted budgeted, 130 GrVkTextureRenderTarget* trt = Create(gpu, desc, info, budgeted, GrVkImage::kNot_Wrapped); 21 Create(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, SkBudgeted budgeted, GrVkImage::Wrapped wrapped) argument 118 CreateNewTextureRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImage::ImageDesc& imageDesc) argument
|
H A D | GrVkTexture.cpp | 21 SkBudgeted budgeted, 31 this->registerWithCache(budgeted); 63 GrVkTexture* GrVkTexture::CreateNewTexture(GrVkGpu* gpu, SkBudgeted budgeted, argument 81 return new GrVkTexture(gpu, budgeted, desc, info, imageView); 20 GrVkTexture(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* view) argument
|
H A D | GrVkRenderTarget.cpp | 25 SkBudgeted budgeted, 43 this->registerWithCache(budgeted); 71 SkBudgeted budgeted, 86 this->registerWithCache(budgeted); 110 SkBudgeted budgeted, 169 texRT = new GrVkRenderTarget(gpu, budgeted, desc, info, msInfo, 172 texRT = new GrVkRenderTarget(gpu, budgeted, desc, info, colorAttachmentView, wrapped); 180 SkBudgeted budgeted, 190 GrVkRenderTarget* rt = GrVkRenderTarget::Create(gpu, budgeted, desc, info, 24 GrVkRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageInfo& msaaInfo, const GrVkImageView* colorAttachmentView, const GrVkImageView* resolveAttachmentView, GrVkImage::Wrapped wrapped) argument 70 GrVkRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* colorAttachmentView, GrVkImage::Wrapped wrapped) argument 109 Create(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, GrVkImage::Wrapped wrapped) argument 179 CreateNewRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImage::ImageDesc& imageDesc) argument
|
/external/skia/tests/ |
H A D | ProxyConversionTest.cpp | 39 SkBudgeted budgeted) { 42 sk_sp<GrTexture> tex(provider->createTexture(desc, budgeted)); 49 SkBudgeted budgeted) { 50 sk_sp<GrTexture> tex(provider->createTexture(desc, budgeted)); 36 make_wrapped_offscreen_rt(GrResourceProvider* provider, skiatest::Reporter* reporter, const GrSurfaceDesc& desc, SkBudgeted budgeted) argument 47 make_wrapped_texture(GrResourceProvider* provider, const GrSurfaceDesc& desc, SkBudgeted budgeted) argument
|
H A D | ProxyTest.cpp | 26 SkBudgeted budgeted) { 36 REPORTER_ASSERT(reporter, proxy->isBudgeted() == budgeted); 125 for (auto budgeted : { SkBudgeted::kYes, SkBudgeted::kNo }) { 140 tex.reset(provider->createTexture(desc, budgeted)); 145 fit, budgeted)); 158 kInvalidResourceID, budgeted); 173 tex.reset(provider->createTexture(desc, budgeted)); 179 budgeted)); 191 kInvalidResourceID, budgeted); 214 for (auto budgeted 20 check_surface(skiatest::Reporter* reporter, GrSurfaceProxy* proxy, GrSurfaceOrigin origin, int width, int height, GrPixelConfig config, const GrGpuResource::UniqueID& uniqueID, SkBudgeted budgeted) argument [all...] |
H A D | ResourceCacheTest.cpp | 104 // Test that two budgeted RTs with the same desc share a stencil buffer. 280 TestResource(GrGpu* gpu, SkBudgeted budgeted = SkBudgeted::kYes, size_t size = kDefaultSize) 287 this->registerWithCache(budgeted); 290 static TestResource* CreateScratch(GrGpu* gpu, SkBudgeted budgeted, argument 292 return new TestResource(gpu, budgeted, property, kScratchConstructor); 328 TestResource(GrGpu* gpu, SkBudgeted budgeted, SimulatedProperty property, ScratchConstructor) argument 335 this->registerWithCache(budgeted); 494 // Now try freeing the budgeted resources first
|
/external/skia/include/core/ |
H A D | SkSurface.h | 140 static sk_sp<SkSurface> MakeRenderTarget(GrContext* context, SkBudgeted budgeted, argument 143 return MakeRenderTarget(context, budgeted, info, sampleCount,
|
/external/skia/src/image/ |
H A D | SkSurface_Gpu.cpp | 100 SkBudgeted budgeted = rtc->asSurfaceProxy()->isBudgeted(); local 114 budgeted); 134 info.refColorSpace(), budgeted); 201 sk_sp<SkSurface> SkSurface::MakeRenderTarget(GrContext* ctx, SkBudgeted budgeted, argument 209 ctx, budgeted, info, sampleCount, origin, props, SkGpuDevice::kClear_InitContents));
|
H A D | SkImage_Gpu.cpp | 41 sk_sp<SkColorSpace> colorSpace, SkBudgeted budgeted) 46 , fBudgeted(budgeted) 265 const SkBudgeted budgeted = (kAdoptAndCache_GrWrapOwnership == ownership) local 269 at, std::move(proxy), std::move(colorSpace), budgeted); 291 const SkBudgeted budgeted = SkBudgeted::kYes; local 375 renderTargetContext->refColorSpace(), budgeted); 786 SkBudgeted budgeted) { 807 pixmap, budgeted)); 812 std::move(proxy), std::move(colorSpace), budgeted); 830 SkBudgeted budgeted, 39 SkImage_Gpu(GrContext* context, uint32_t uniqueID, SkAlphaType at, sk_sp<GrTextureProxy> proxy, sk_sp<SkColorSpace> colorSpace, SkBudgeted budgeted) argument 828 MakeTextureFromMipMap(GrContext* ctx, const SkImageInfo& info, const GrMipLevel* texels, int mipLevelCount, SkBudgeted budgeted, SkDestinationSurfaceColorMode colorMode) argument [all...] |
/external/skia/include/private/ |
H A D | GrSurfaceProxy.h | 292 SkBudgeted budgeted); 308 GrSurfaceProxy(const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) argument 311 , fBudgeted(budgeted)
|