Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
3d4cac52f28bb1ed6d7b187c725d7af8980f520f
/
tests
/
LazyProxyTest.cpp
3d4cac5
Remove IO refs from GrSurfaceProxy only
by Robert Phillips
· 5 years ago
4bdd36f
Make color initialization version of createBackendTexture public
by Robert Phillips
· 5 years ago
8062679
Switch all internel uses of GrContext::createBackendTexture over to initialized versions
by Robert Phillips
· 5 years ago
7eb5c0f
Add "GrMipMapped" parameter to visitProxies
by Chris Dalton
· 5 years ago
1706cbf
Remove VisitorType from GrOp::visitProxies
by Chris Dalton
· 6 years ago
5c7a25b
Move explicit backend object allocation API to GrContext
by Robert Phillips
· 6 years ago
9b16f81
Switch over to using new direct allocation API in our tests (as much as possible at least)
by Robert Phillips
· 6 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
12c4629
Remove the option of disabling explicit resource allocation
by Robert Phillips
· 6 years ago
3966738
Non-substantive changes
by Robert Phillips
· 6 years ago
9313aa7
Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2)
by Robert Phillips
· 6 years ago
01ceae9
Control access to adding ref to a GrGpuResource when it's ref count is zero.
by Brian Salomon
· 6 years ago
b6a3a3b
Make lazy proxies have 2 modes for proxy/surface key management.
by Brian Salomon
· 6 years ago
5ced0bf
Add shader based blending of kPlus for configs that need clamping
by Brian Osman
· 6 years ago
876a017
Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
d0e1cef
Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
8b40ac3
Reintroduce deinstantiate lazy proxy types and use for promise images.
by Brian Salomon
· 6 years ago
b8fff0d
Make mixed samples detection automatic
by Chris Dalton
· 6 years ago
b2c5dae
Simplify promise image lazy instantiation callbacks.
by Brian Salomon
· 6 years ago
be9aff2
Remove GrContextPriv.h from GrRenderTargetContext.h
by Robert Phillips
· 6 years ago
67f0195
Use destructors to free resources owned by lazy proxy callbacks
by Brian Salomon
· 6 years ago
6f0e02f
Switch path renderers over to using GrRecordingContext
by Robert Phillips
· 6 years ago
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 6 years ago
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
fa2ebea
Replace bool purgeImmediately with enum GrWrapCacheable.
by Brian Salomon
· 6 years ago
4b62aed
Return GrProcessorSet::Analysis from GrDrawOp::finalize
by Chris Dalton
· 6 years ago
967df20
Deuninstantiate
by Brian Salomon
· 6 years ago
c67c31c
Revert "Revert "Mark wrapped textures imported into SkImages as "read only".""
by Brian Salomon
· 6 years ago
ff4ccaa
Revert "Mark wrapped textures imported into SkImages as "read only"."
by Brian Salomon
· 6 years ago
796693a
Mark wrapped textures imported into SkImages as "read only".
by Brian Salomon
· 6 years ago
4065d45
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
588cec7
Reenable GrOp chaining.
by Brian Salomon
· 6 years ago
d7157b2
Revert "Reland "Have a GrBackendFormat be stored on gpu proxies.""
by Greg Daniel
· 6 years ago
2f9a5ea
Reland "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
919c9e7
Revert "Have a GrBackendFormat be stored on gpu proxies."
by Greg Daniel
· 6 years ago
51b1c12
Have a GrBackendFormat be stored on gpu proxies.
by Greg Daniel
· 6 years ago
9a9baae
Use SkPMColor4f throughout clear APIs
by Brian Osman
· 6 years ago
7d94bb5
Skip visiting for allocator gathering in GrTextureOp when all proxies
by Brian Salomon
· 6 years ago
646f637
Add rowBytes to createTestingOnlyBackendTexture
by Robert Phillips
· 6 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
641ac7d
Make result of GrOp::combineIfPossible be an enum.
by Brian Salomon
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
e782f84
Remove GrResourceIOProcessor.
by Brian Salomon
· 6 years ago
f7dcd76
Remove array of TextureSampler pointers from GrIOResourceProcessor.
by Brian Salomon
· 6 years ago
7226c23
Make GrTextureProxy store a GrTextureType.
by Brian Salomon
· 6 years ago
532b3f9
Remove clamping of kPlus with F16 configs
by Brian Osman
· 6 years ago
c994a93
Move op memory storage to GrContext (take 2)
by Robert Phillips
· 6 years ago
4c458b1
ccpr: Use lazy proxies with GrCCAtlas
by Chris Dalton
· 6 years ago
4f6ba2e
Revert "Move op memory storage to GrContext"
by Robert Phillips
· 6 years ago
c8cee44
Move op memory storage to GrContext
by Robert Phillips
· 6 years ago
7c525e6
Plumb GrContext everywhere
by Robert Phillips
· 6 years ago
09c9400
Reland "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
01422bc
Revert "Reland "Require mips to be allocated at texture creation time and disable late allocations.""
by Greg Daniel
· 6 years ago
9eb36b9
Reland "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
88a32ef
Add a factory to any GrOp-derived class that lacked one
by Robert Phillips
· 6 years ago
0c78238
Revert "Require mips to be allocated at texture creation time and disable late allocations."
by Greg Daniel
· 6 years ago
cd2c3f9
Require mips to be allocated at texture creation time and disable late allocations.
by Greg Daniel
· 6 years ago
c7ad40f
Remove SK_SUPPORT_GPU checks in tool-only code
by Brian Osman
· 6 years ago
f104fec
Delete GrDrawOp::wasRecorded
by Chris Dalton
· 6 years ago
e320486
Don't allow ganesh to allocate mip maps for wrapped textures.
by Greg Daniel
· 7 years ago
92cbf3f
Don't create lazy proxys if their width/height is greater than max tex size
by Greg Daniel
· 7 years ago
fe0253f
Alter GrSurface/GrSurfaceProxy flags to prepare for GrTexture/GrTextureProxy -specific flags
by Robert Phillips
· 7 years ago
26102cb
Make GrGpu::deleteTestingOnlyBackendTexture() take const GrBackendTexture&
by Brian Salomon
· 7 years ago
a8d9211
Add promise images for deferred instantiation of wrapped gpu textures
by Greg Daniel
· 7 years ago
4684f82
Add ability to uninstantiate lazy proxies after every flush.
by Greg Daniel
· 7 years ago
0c4b7b1
Move internal calls from GrContext to GrContextPriv
by Robert Phillips
· 7 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 7 years ago
ce5209a
Make fully lazy proxies possess an origin
by Robert Phillips
· 7 years ago
457469c
Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation.
by Greg Daniel
· 7 years ago
4150eea
Move control of explicit GPU resource allocation to GrContextOptions
by Robert Phillips
· 7 years ago
bdecacf
Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""""
by Brian Salomon
· 7 years ago
3a2cc2c
Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""
by Brian Salomon
· 7 years ago
5bb82cb
Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""
by Brian Salomon
· 7 years ago
18c52a7
Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""
by Brian Salomon
· 7 years ago
d653cac
More sample count cleanup:
by Brian Salomon
· 7 years ago
0a375db
Have lazy proxies keep their callbacks around and clean up their lambdas in the dtor
by Greg Daniel
· 7 years ago
aa3dfbe
Remove Ops whose lazy proxies fail to instantiate on flush
by Greg Daniel
· 7 years ago
777707b
Move GrSurfaceProxy::MakeLazy to GrProxyProvider::createLazy
by Robert Phillips
· 7 years ago
94a6ce8
Add ability for lazy proxy callback to free captured resources
by Greg Daniel
· 7 years ago
65fa8ca
Updating lazy proxys to support the case where we know a lot more info about the texture.
by Greg Daniel
· 7 years ago
274218e
move largest apis into private
by Mike Reed
· 7 years ago
706a6ff
Add "lazy" texture proxies
by Chris Dalton
· 7 years ago