Searched defs:budgeted (Results 1 - 25 of 27) sorted by relevance

12

/external/skia/src/gpu/
H A DGrTextureRenderTargetProxy.cpp16 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 DGrRenderTargetProxy.cpp21 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 DGrTextureProxy.cpp13 GrTextureProxy::GrTextureProxy(const GrSurfaceDesc& srcDesc, SkBackingFit fit, SkBudgeted budgeted, argument
15 : INHERITED(srcDesc, fit, budgeted, flags) {
H A DGrGpuResource.cpp32 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 DGrResourceProvider.h46 * @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 DGrSurfaceProxy.cpp155 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 DGrGpu.cpp146 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 DGrResourceProvider.cpp51 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 DGrGpu.h95 * @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 DSkGr.cpp163 SkBudgeted budgeted) {
175 budgeted, pmap->addr(), pmap->rowBytes());
161 GrUploadPixmapToTextureProxy(GrResourceProvider* resourceProvider, const SkPixmap& pixmap, SkBudgeted budgeted) argument
H A DGrContext.cpp749 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 DSkGpuDevice.cpp107 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 DGrGLTextureRenderTarget.h30 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 DGrGLTexture.cpp53 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 DGrVkTextureRenderTarget.h53 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 DGrVkTextureRenderTarget.cpp24 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 DGrVkTexture.cpp21 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 DGrVkRenderTarget.cpp25 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 DProxyConversionTest.cpp39 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 DProxyTest.cpp26 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 DResourceCacheTest.cpp104 // 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 DSkSurface.h140 static sk_sp<SkSurface> MakeRenderTarget(GrContext* context, SkBudgeted budgeted, argument
143 return MakeRenderTarget(context, budgeted, info, sampleCount,
/external/skia/src/image/
H A DSkSurface_Gpu.cpp100 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 DSkImage_Gpu.cpp41 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 DGrSurfaceProxy.h292 SkBudgeted budgeted);
308 GrSurfaceProxy(const GrSurfaceDesc& desc, SkBackingFit fit, SkBudgeted budgeted, uint32_t flags) argument
311 , fBudgeted(budgeted)

Completed in 3926 milliseconds

12