Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
7ccbc1ad044e774750d44ec00ac9c37857b0c4af
/
tests
/
ResourceCacheTest.cpp
8b7451a
Turn ContextInfos returned by GrContextFactory into structs.
by bsalomon
· 9 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 9 years ago
68d9134
Make more unit tests run on Vulkan
by bsalomon
· 9 years ago
758586c
Make existing unit tests only run on GL contexts
by bsalomon
· 9 years ago
f2f1c17
One signature for creating unit tests that run on premade GrContexts
by bsalomon
· 9 years ago
e8f3062
switch surface to sk_sp
by reed
· 9 years ago
5f939ab
Use std::unique_ptr.
by mtklein
· 9 years ago
e7ec417
Revert of Use std::unique_ptr. (patchset #10 id:170001 of https://codereview.chromium.org/1780933003/ )
by mtklein
· 9 years ago
2691d76
Use std::unique_ptr.
by mtklein
· 9 years ago
218c846
Revert of Use std::unique_ptr. (patchset #8 id:130001 of https://codereview.chromium.org/1780933003/ )
by mtklein
· 9 years ago
3dd9ed3
Use std::unique_ptr.
by mtklein
· 9 years ago
977c07d
Revert of Use std::unique_ptr. (patchset #7 id:120001 of https://codereview.chromium.org/1780933003/ )
by mtklein
· 9 years ago
20c1e3a
Use std::unique_ptr.
by mtklein
· 9 years ago
5ec26ae
Move Budgeted enum out of SkSurface, use in GrTextureProvider
by bsalomon
· 9 years ago
bd500f0
Revert of Move Budgeted enum out of SkSurface, use in GrTextureProvider (patchset #6 id:100001 of https://codereview.chromium.org/1728093005/ )
by bsalomon
· 9 years ago
57599fe
Move Budgeted enum out of SkSurface, use in GrTextureProvider
by bsalomon
· 9 years ago
e63ffef
Remove deferred clear from SkGpuDevice
by bsalomon
· 9 years ago
1530283
Generate list of GPU contexts outside tests
by kkinnunen
· 9 years ago
67d7620
Fix leaks in unit tests of GrGLTextureInfos
by bsalomon
· 9 years ago
091f60c
Use a struct for client GL texture handles
by bsalomon
· 9 years ago
473addf
Remove separate cache for clip mask textures
by bsalomon
· 9 years ago
89438a1
Fix leak in ResourceCache test
by Brian Salomon
· 9 years ago
c6363ef
Make methods on GrGpuResource safe to call on abandoned resource
by bsalomon
· 9 years ago
ec00d94
Move some of the adding stencil attachment logic of Gpu and into Render Target.
by egdaniel
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
6e83ac7
Defer flushes if kPreferNoIO is specified
by robertphillips
· 9 years ago
84cd621
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 9 years ago
562a66b
Revert "Implement caching of filled paths in the tessellated path renderer."
by mtklein
· 9 years ago
c369348
Fix SkData leaks at GrResourceKey::setCustomData() call sites.
by Stephen White
· 9 years ago
b001c41
Fix resource cache test.
by Stephen White
· 9 years ago
468dfa7
Implement caching of filled paths in the tessellated path renderer.
by senorblanco
· 9 years ago
3e5f555
Various GL testing fixes
by jvanverth
· 9 years ago
eeb8d99
Only run test_wrapped_resources() when GL is active
by jvanverth
· 9 years ago
8895792
Rename backing texture testing routines
by jvanverth
· 9 years ago
672bb7f
Remove GL-specific code from GMs and tests
by jvanverth
· 9 years ago
2766c00
remove SkInstCnt
by mtklein
· 9 years ago
f9ad558
Revert of Revert of Return GrGLContext from GrTestTarget (patchset #1 id:1 of https://codereview.chromium.org/1211123004/)
by reed
· 9 years ago
1852ec2
Revert of Return GrGLContext from GrTestTarget (patchset #3 id:40001 of https://codereview.chromium.org/1207393002/)
by reed
· 9 years ago
b6d93ea
Return GrGLContext from GrTestTarget
by joshualitt
· 9 years ago
6dc6f5f
Add support for creating texture backed images where Skia will delete the texture.
by bsalomon
· 10 years ago
dded696
Implement support for mixed sampled render targets
by vbuzinov
· 10 years ago
7622863
Add direct getter for GrCaps to GrContext.
by bsalomon
· 10 years ago
084d1b6
Revert of Add direct getter for GrCaps to GrContext. (patchset #4 id:60001 of https://codereview.chromium.org/1149773005/)
by bsalomon
· 10 years ago
9138c46
Add direct getter for GrCaps to GrContext.
by bsalomon
· 10 years ago
d309e7a
This replaces the texture creation/caching functions on GrContext with a GrTextureProvider interface. The goal is to pass this narrowly focused object in places that currently take a GrContext but don't need and shouldn't use its other methods. It also has an extended private interface for interacting with non-texture resource types.
by bsalomon
· 10 years ago
8dc7c3a
Rename GrStencilBuffer to GrStencilAttachment
by egdaniel
· 10 years ago
3f32432
Add mechanism to proactively purge old resources in GrResourceCache.
by bsalomon
· 10 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 10 years ago
6bc1b5f
Dynamically create stencil buffer when needed.
by bsalomon
· 10 years ago
b602d4d
Speculative fix for nexus player unit test failure
by bsalomon
· 10 years ago
ddf30e6
Handle the case when the GrResourceCache timestamp wraps.
by bsalomon
· 10 years ago
02a44a4
Recycle stencil buffers across render targets.
by bsalomon
· 10 years ago
f99e961
Allow resources' unique keys to be changed.
by bsalomon
· 10 years ago
8718aaf
Rename GrContentKey to GrUniqueKey
by bsalomon
· 10 years ago
3582d3e
Split out methods in GrGpuResource::CacheAccess that can be called outside of the cache.
by bsalomon
· 10 years ago
0ea80f4
Rename GrResourceCache2->GrResourceCache
by bsalomon
· 10 years ago
23e619c
Reimplement gpu message bus for invalidated bitmap gen IDs
by bsalomon
· 10 years ago
63c992f
Fix the speeling of "purgeable" in Gr code
by bsalomon
· 10 years ago
c2f35b7
Allow unbudgeted resources to be recycled by the cache as scratch.
by bsalomon
· 10 years ago
24db3b1
Add specialized content key class for resources.
by bsalomon
· 10 years ago
1c60dfe
Reland https://codereview.chromium.org/860333002 with fix for test failures.
by bsalomon
· 10 years ago
988018c
Revert of Make GrScratchKey memory buffer correct size on copy (patchset #1 id:1 of https://codereview.chromium.org/860333002/)
by mtklein
· 10 years ago
711ef48
Make GrScratchKey memory buffer correct size on copy
by kkinnunen
· 10 years ago
afe3005
Require budget decision when creating a RenderTarget SkSurface.
by bsalomon
· 10 years ago
5236cf4
Make uncached textures uncached from the get go.
by bsalomon
· 10 years ago
7775c85
Add a simpler key type for scratch resource keys.
by bsalomon
· 10 years ago
10e23ca
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
19cd0f1
Revert "Use scratch keys for stencil buffers."
by bsalomon
· 10 years ago
4e4303f
Cleanup res cache bench and split out into a unit test.
by bsalomon
· 10 years ago
84c8e62
Allow GPU resources to not be counted against the cache budget.
by bsalomon
· 10 years ago
dace19e
Correct accounting for wrapped resources
by bsalomon
· 10 years ago
12299ab
Make GrResourceCache2 responsible for calling release, abandon, and ~.
by bsalomon
· 10 years ago
71cb0c2
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
ac49acd
Revert of Replace GrResourceCache with GrResourceCache2. (patchset #7 id:120001 of https://codereview.chromium.org/716143004/)
by bsalomon
· 10 years ago
407aa58
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
f21dab9
Revert of Replace GrResourceCache with GrResourceCache2. (patchset #6 id:100001 of https://codereview.chromium.org/716143004/)
by bsalomon
· 10 years ago
66a450f
Replace GrResourceCache with GrResourceCache2.
by bsalomon
· 10 years ago
69ed47f
Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl
by bsalomon
· 10 years ago
48ea202
set key data in duplicate scratch key unit test
by bsalomon
· 10 years ago
453cf40
Add GrGpuResource::CacheAccess
by bsalomon
· 10 years ago
6d4488c
Remove all knowledge of resource keys from the legacy cache.
by bsalomon
· 10 years ago
8b79d23
Use GrResourceCache2 to service content key lookups
by bsalomon
· 10 years ago
3343557
Add mock context and use in ResourceCacheTest.
by bsalomon
· 10 years ago
fdcf2c0
Revert of Add mock context and use in ResourceCacheTest. (patchset #4 id:60001 of https://codereview.chromium.org/702083003/)
by bsalomon
· 10 years ago
820dd6c
Add mock context and use in ResourceCacheTest.
by bsalomon
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
bcf0a52
GrResourceCache2 manages scratch texture.
by bsalomon
· 10 years ago
9323b8b
Revert "GrResourceCache2 manages scratch texture."
by Brian Salomon
· 10 years ago
d14e1a2
GrResourceCache2 manages scratch texture.
by bsalomon
· 10 years ago
dbe6074
Revert of GrResourceCache2 manages scratch texture. (patchset #14 id:260001 of https://codereview.chromium.org/608883003/)
by robertphillips
· 10 years ago
3d398c8
GrResourceCache2 manages scratch texture.
by bsalomon
· 10 years ago
4a8126e
Introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)"
by reed
· 10 years ago
29c857d
Revert of introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)
by reed
· 10 years ago
3716fd0
introduce Props to surface (work in progress)
by reed
· 10 years ago
69f6f00
use surface instead of explicitly making gpudevice
by reed
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
23b406c
Make SkGpuDevice constructors private.
by bsalomon
· 10 years ago
1696126
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
a2b0af8
Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
by bsalomon
· 10 years ago
Next »