Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
91bdc7d4bed9e98db0a8d079a993cf90538e2a66
/
libs
/
hwui
/
Caches.cpp
627c6fd
Add overdraw debugging that accounts for Deuteranomaly
by Romain Guy
· 11 years ago
46bfc48
Fix hardware layers lifecycle Bug #10075732
by Romain Guy
· 11 years ago
b0a41ed
Prevent ANR in apps using drawPath() Bug #10347089
by Romain Guy
· 11 years ago
b746371
Clear FBO cache on full memory flush
by Romain Guy
· 11 years ago
1e54681
Support RGBA fonts and bitmap fonts (and RGBA bitmap fonts)
by Victoria Lease
· 11 years ago
9ab2d18
Ensure glActiveTexture is cleaned up correctly on functor resume
by Chris Craik
· 11 years ago
e3b0a01
Refcount 9-patches and properly handle GC events
by Romain Guy
· 11 years ago
31e08e9
Share Caches' index buffer with FontRenderer
by Romain Guy
· 11 years ago
7f43076
Add new Query class for debugging
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
f9f0016
Enable GPU pixel buffers on OpenGL ES 3.0 devices
by Romain Guy
· 11 years ago
78dd96d
Add an on-screen overdraw counter
by Romain Guy
· 11 years ago
3b748a4
Pack preloaded framework assets in a texture atlas
by Romain Guy
· 11 years ago
cf51a41
Introduce PixelBuffer API to enable PBOs
by Romain Guy
· 11 years ago
c5cbee7
Stop worker threads on memory trim & fix bad pointer access
by Romain Guy
· 11 years ago
c46d07a
Merge all shapes/paths caches to PathCache
by Romain Guy
· 11 years ago
ff78583
Fully deferred displaylist replay
by Chris Craik
· 11 years ago
0f66753
Precache glyphs at final raster size
by Romain Guy
· 11 years ago
3ff0bfd
Add new property to debug non-rectangular clip operations
by Romain Guy
· 11 years ago
ff316ec
Implement support for drawBitmapMesh's colors array
by Romain Guy
· 12 years ago
8d4aeb7
Add a render buffer cache to reuse stencil buffers Bug #7146141
by Romain Guy
· 12 years ago
3bbacf2
Add a RenderBuffer object to store stencil buffers. Bug #7146141
by Romain Guy
· 12 years ago
c2a9721
Fix uninitialized variables in Caches.cpp Bug #8151401
by Romain Guy
· 12 years ago
f735c8e
Fix tiling on QCOM GPU
by Romain Guy
· 12 years ago
5bb3c73
Apply dev. settings at runtime Bug #7434649
by Romain Guy
· 12 years ago
aa42c9a
Correctly adjust clip regions that lie offscreen
by Chet Haase
· 12 years ago
50ae66a
Work around a possible driver bug Bug #7296475
by Romain Guy
· 12 years ago
6a2d17f
Fix texture corruption
by Chet Haase
· 12 years ago
a852ff3
Merge changes I9873540e,I4f6c38e3 into jb-mr1-dev
by Romain Guy
· 12 years ago
54c1a64
Don't use the QCOM_tiled_rendering extension with functors Bug #7247880
by Romain Guy
· 12 years ago
cb4d600
Add stroke support to polygonal shape rendering
by Chris Craik
· 12 years ago
17ef62c
fix a possible dead-lock when clearing caches
by Mathias Agopian
· 12 years ago
54643d7
make sure to destroy GL objects on the GL thread
by Mathias Agopian
· 12 years ago
4285de3
Fix overdraw debug on QCOM
by Romain Guy
· 12 years ago
7c450aa
Add support for a new developer setting: overdraw debugging
by Romain Guy
· 12 years ago
57b5268
Optimize tiling management Bug #7186819
by Romain Guy
· 12 years ago
2b7028e
Add support for QCOM_tiled_rendering Bug #7186819
by Romain Guy
· 12 years ago
35643dd
Minimize state changes when updating layers
by Romain Guy
· 12 years ago
85ef80d
Foundation for tiling optimization
by Romain Guy
· 12 years ago
4ff0cf4
Add new debug tool to track hardware layers updates
by Romain Guy
· 12 years ago
211efea
Add dithering to gradients
by Romain Guy
· 12 years ago
8a4ac61
Don't clear the dirty clip flag if it's not applied Bug #6833979
by Romain Guy
· 12 years ago
b1d0a4e
Refactor GammaFontRenderer
by Romain Guy
· 12 years ago
586cae3
Improve rendering speed by disabling scissor tests
by Romain Guy
· 12 years ago
dfa1046
Add call sites for OpenGL's debug label extension
by Romain Guy
· 12 years ago
bb0acdf
Delete display list objects and resources on the UI thread
by Romain Guy
· 12 years ago
13631f3
Add debug markers to OpenGLRenderer
by Romain Guy
· 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
82bc7a7
Properly restore the GL scissor after a GL draw functor Bug #5781254
by Romain Guy
· 13 years ago
8f85e80
Generate even fewer GL commands
by Romain Guy
· 13 years ago
ec31f83
<Insert something improper about OpenGL>
by Romain Guy
· 13 years ago
a1d3c91
Further reduce the number of GL commands sent to the driver
by Romain Guy
· 13 years ago
15bc643
Reduce the number of GL commands generated by the UI
by Romain Guy
· 13 years ago
f3a910b4
Optimize state changes
by Romain Guy
· 13 years ago
8ff6b9e
Terminate EGL when an app goes in the background
by Romain Guy
· 13 years ago
eca0ca2
Memory optimizations for libhwui Bug #5566149
by Romain Guy
· 13 years ago
6203f6c
Reduce the amount of data cached by the gradients cache.
by Romain Guy
· 13 years ago
6d7475d
Destroy layers and flush layers cache when a window is destroyed.
by Romain Guy
· 13 years ago
bdf7609
Trim OpenGLRenderer's memory usage whenever possible
by Romain Guy
· 13 years ago
042f7d6
Fix debugging for hwui caches
by Kenny Root
· 13 years ago
02ccac6
Code cleanup
by Romain Guy
· 13 years ago
d2ba50a
Prettify memory dump.
by Romain Guy
· 13 years ago
9c1e23b
Add logging of graphics acceleration info to bugreports
by Chet Haase
· 13 years ago
2fc941e
Fixes cache misses and extra allocations. Bug #3421454
by Romain Guy
· 14 years ago
09b7c91
Allocate layers from the layers pool. Bug #3413433
by Romain Guy
· 14 years ago
01d58e4
Add rounded rects and circles support to OpenGLRenderer.
by Romain Guy
· 14 years ago
ada830f
Cleanup implementation of hardware layers.
by Romain Guy
· 14 years ago
57066eb
Cleanup GL objects on the correct thread.
by Romain Guy
· 14 years ago
7230a74
Composite layers as regions.
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
c15008e
Move all debug flags in a single place.
by Romain Guy
· 14 years ago
5b3b352
Optimize FBO drawing with regions.
by Romain Guy
· 14 years ago
746b740
Remove unnecessary GL calls.
by Romain Guy
· 14 years ago
9bca479
Small cleanup.
by Romain Guy
· 14 years ago
dd78cca
Fix Caches singleton to avoid resource leaks
by Chet Haase
· 14 years ago