Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
9132969774c655f35c620a953b711fb55073105a
/
libs
/
hwui
/
TextureCache.cpp
642ebea
Delete all ro.hwui.* props
by John Reck
· 7 years ago
9a81487
Improve time to texture destruction
by John Reck
· 7 years ago
83809fe
Properly clear textures for Hardware Bitmaps
by sergeyv
· 8 years ago
00783be
Don't count hw bitmap's textures in TextureCache
by sergeyv
· 8 years ago
98fa4f9
Use Bitmap in Texture.upload
by sergeyv
· 8 years ago
ec4a4b1
Use Bitmap in DisplayList & RecordedOps instead of SkBitmap
by sergeyv
· 8 years ago
253f2c2
Linear blending, step 1
by Romain Guy
· 8 years ago
4387190
Eliminate recents upload jank
by John Reck
· 8 years ago
48a8f43
Move several property queries to Properties class
by Chris Craik
· 9 years ago
38e0c32
Track texture memory globally
by John Reck
· 9 years ago
15c3f19
Merged op dispatch in OpReorderer
by Chris Craik
· 9 years ago
68f5b8a
Move texture upload behavior to TextureState
by Chris Craik
· 9 years ago
272a685
Replace most usages of utils/Vector.h
by John Reck
· 9 years ago
c052a9a
am a2fd3234: am 3bfe4b47: am 1cd5afc1: am 9317d0b9: am 1fddd3ef: Merge "Mark isInUse per-window" into mnc-dev
by John Reck
· 9 years ago
00e79c9
Mark isInUse per-window
by John Reck
· 9 years ago
011550e
am 3699c603: am 62a2696c: am fbd2d949: am b6e41a08: am 0bb5c26b: Merge "Fix AssetAtlas usage in BitmapShaders" into mnc-dev
by Chris Craik
· 9 years ago
6ad690e
Fix AssetAtlas usage in BitmapShaders
by Chris Craik
· 9 years ago
5a4690b
Clean up unncessary defines
by Chris Craik
· 9 years ago
df72b63
Switch from fminf/fmaxf to std::min/max
by Chris Craik
· 9 years ago
4538ef2
Delete unused
by John Reck
· 9 years ago
2507c34
Cleanup properties
by Chris Craik
· 9 years ago
8e93a7c
Simplify Texture member initialization
by Chris Craik
· 10 years ago
117bdbc
Glop ColorFilter & VertexBuffer support, initial enable
by Chris Craik
· 10 years ago
44eb2c0
Refactor blending and texture gl state
by Chris Craik
· 10 years ago
8076b5a8
Merge "Simplify and correct texture upload unpack alignment parameter"
by Chris Craik
· 10 years ago
37424b3
Simplify and correct texture upload unpack alignment parameter
by Chris Craik
· 10 years ago
3d4eed7
Update HWUI to store its own SkBitmap objects
by Derek Sollenberger
· 10 years ago
d41c4d8
Add overrides and switch to nullptr keyword for all files
by Chris Craik
· 10 years ago
59cf734
resolved conflicts for merge of d67bb501 to master
by Yohann Roussel
· 10 years ago
ebd5261
Don't preload textures for AssetAtlas
by John Reck
· 10 years ago
fb7ff70
am 5ab86ba0: am 89a63f02: am 0c31d97a: Merge "Switch TextureCache to SkPixelRef::fStableId" into lmp-mr1-dev
by John Reck
· 10 years ago
71d08a0
Switch TextureCache to SkPixelRef::fStableId
by John Reck
· 10 years ago
06e7fe5
resolve merge conflicts of f2235b6 to master.
by Chris Craik
· 10 years ago
70850ea
Improve logging around performance critical events
by Chris Craik
· 10 years ago
2dc236b
Clean up physical coupling
by Tom Hudson
· 10 years ago
ec4cefc
Add layer/texture creation tracing
by John Reck
· 10 years ago
1103b32
SkBitmap::Config is deprecated, use SkColorType
by Mike Reed
· 10 years ago
b933055
stop using (deprecated) SkBitmap::Config
by Mike Reed
· 10 years ago
2357d72
resolved conflicts for merge of ecae1ffd to master
by ztenghui
· 10 years ago
ecae1ff
am df36dd20: am 386caf6c: Merge "update parameters in uploadToTexture() for GLES20"
by Tenghui Zhu
· 10 years ago
c5e0a29
update parameters in uploadToTexture() for GLES20
by Lu, Shenghua
· 11 years ago
d1ad5e6
Inspect SkShader to determine hw shader.
by Leon Scroggins III
· 10 years ago
860d155
Fix issue with bitmap uploading
by John Reck
· 11 years ago
2488727a
Update framework to use M33 Skia. DO NOT MERGE
by Leon Scroggins III
· 11 years ago
96978ee
am f8d8777d: Update framework to use M33 Skia. DO NOT MERGE
by Leon Scroggins III
· 11 years ago
f8d8777
Update framework to use M33 Skia. DO NOT MERGE
by Leon Scroggins III
· 11 years ago
fa03b57
am 7b4cce68: am c3bac8a0: Merge "Fix graphics corruption caused by HWUI caches"
by Chris Craik
· 11 years ago
5e49b49
Update framework to use M33 Skia. DO NOT MERGE
by Leon Scroggins III
· 11 years ago
300bdfa
am 328b7ee6: am aecb8c43: am 7b4cce68: am c3bac8a0: Merge "Fix graphics corruption caused by HWUI caches"
by Chris Craik
· 11 years ago
36fad8f
Fix graphics corruption caused by HWUI caches
by Sangkyu Lee
· 11 years ago
8790be6
Remove calls to deprecated SkBitmap::setIsOpaque()
by Leon Scroggins III
· 11 years ago
d218a92
Use const where possible for drawing parameters
by Chris Craik
· 11 years ago
4b9a19a
Call SkBitmap::config() instead of ::getConfig()
by Leon Scroggins III
· 11 years ago
e63f7c62
Clean unused parameters, disable warnings
by Chris Craik
· 11 years ago
318ae7b
Take SkBitmap's stride into account when uploading textures Bug #10151807
by Romain Guy
· 11 years ago
be1b127
Assume a texture is unbound after deleting it Bug #9316260
by Romain Guy
· 11 years ago
8aa195d
Introduce Caches::bindTexture() to reduce glBindTexture calls
by Romain Guy
· 11 years ago
ca89e2a
Precache paths from a worker thread
by Romain Guy
· 12 years ago
3bbacf2
Add a RenderBuffer object to store stencil buffers. Bug #7146141
by Romain Guy
· 12 years ago
059e12c
Use LruCache instead of GenerationCache in libhwui
by Romain Guy
· 12 years ago
5243957
Enable mipmapping, without a deadlock this time Bug #7353771
by Romain Guy
· 12 years ago
a33d161
workaround to unbreak the build (deadlock during boot)
by Mathias Agopian
· 12 years ago
713e1bb
Add API to enable mipmaps on Bitmap Bug #7353771
by Romain Guy
· 12 years ago
d43b22d
Always use the correct pixel store size Bug #7357394
by Romain Guy
· 12 years ago
e651cc6
Remove all Dalvik allocations from Cavnas.drawBitmap(int[], ...)
by Romain Guy
· 12 years ago
3762c31
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
8564c8d
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
5baa3a6
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
8f9a9f6
Clip text correctly Bug #5706056
by Romain Guy
· 13 years ago
d21b6e1
Optimize away unnecessary state changes
by Romain Guy
· 13 years ago
eca0ca2
Memory optimizations for libhwui Bug #5566149
by Romain Guy
· 13 years ago
912a7b3
Make sure we have a current EGL context when invoking EGL Bug #5081795
by Romain Guy
· 13 years ago
e3c2685
Improve rendering performance on some GPUs
by Romain Guy
· 13 years ago
b37cbec
Correctly blend translucent GIF bitmaps.
by Romain Guy
· 14 years ago
f683447
Always render text underline extra. Bug #3381287
by Romain Guy
· 14 years ago
c9855a5
Log only 1 line per process when using OpenGLRenderer.
by Romain Guy
· 14 years ago
fe48f65
Free resources only from the GL context thread. Bug #3179882
by Romain Guy
· 14 years ago
e190aa6
Add new runtime debug flags.
by Romain Guy
· 14 years ago
9e10841
Correctly remove unused paths from the cache.
by Romain Guy
· 14 years ago
5b3b352
Optimize FBO drawing with regions.
by Romain Guy
· 14 years ago
d98aa2d
DisplayList optimizations and fixes.
by Chet Haase
· 14 years ago
7adaf3d
Add support for paletted textures.
by Romain Guy
· 14 years ago
29d8997
Fix OpenGL errors in various places.
by Romain Guy
· 14 years ago
8c749f8
Fix texture corruption issue, faster re-upload of textures.
by Romain Guy
· 14 years ago
a2341a9
Purge Skia objects from GL caches as needed.
by Romain Guy
· 14 years ago
9aaa826
Fix possible infinite loop when purging textures.
by Romain Guy
· 14 years ago
fb8b763
Use only one GL context per process, share chaches.
by Romain Guy
· 14 years ago
e9e7fd0
Update OpenGLRenderer test to test opaque ARGB8888 bitmaps.
by Romain Guy
· 14 years ago
1639351
Make libhwui entirely optional.
by Romain Guy
· 14 years ago
9cccc2b
Enforce maximum texture size.
by Romain Guy
· 14 years ago
22158e1
Automatically cleanup textures that don't fit in the cache.
by Romain Guy
· 14 years ago
bd0e6aa
Add a way to query GL extensions.
by Romain Guy
· 14 years ago
c0ac193
Add support for linear gradients.
by Romain Guy
· 14 years ago
1e79386
Optimize textures binding.
by Romain Guy
· 14 years ago
594f406
Enable 32-bits only assets.
by Romain Guy
· 14 years ago
6c81893
Simpler way to deal with the FBO multi-cache.
by Romain Guy
· 14 years ago
5f0c6a4
Optimize FBO cache.
by Romain Guy
· 14 years ago
dda5702
Add a layer (FBO) cache.
by Romain Guy
· 14 years ago
7d139ba
Remove extra leftover logs and use uint32_t instead of unsigned int.
by Romain Guy
· 14 years ago
121e224
Track the size in memory of the texture cache.
by Romain Guy
· 14 years ago
Next »