summaryrefslogtreecommitdiffstats
path: root/libs/hwui/LayerRenderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use const access to snapshot from OpenGLRendererChris Craik2014-01-021-1/+1
* Move Snapshot management to intermediate StatefulBaseRenderer classChris Craik2014-01-011-1/+1
* Use global indices array to draw layersRomain Guy2013-07-221-21/+0
* Avoid 9patch cache lookups when possibleRomain Guy2013-06-111-1/+1
* Assume a texture is unbound after deleting itRomain Guy2013-06-061-1/+1
* Introduce Caches::bindTexture() to reduce glBindTexture callsRomain Guy2013-06-041-1/+1
* First OpenGL ES 3.0 based optimizationRomain Guy2013-04-041-1/+1
* Don't crash when making a layer larger than supported dimensionsRomain Guy2013-03-281-7/+18
* Avoid multiple font cache texture uploadsRomain Guy2013-03-261-4/+4
* Take only the scale params into account to rasterize textRomain Guy2013-03-051-4/+4
* Fix T-junctions in layers' generated meshesChris Craik2013-02-271-8/+10
* Add a RenderBuffer object to store stencil buffers.Romain Guy2013-02-071-1/+1
* Fix graphical corruption on QCOM GPURomain Guy2013-01-291-0/+1
* Allow layers with a stencil buffer to be resized on the flyRomain Guy2013-01-181-1/+1
* Implement clipRect with a transform, clipRegion & clipPathRomain Guy2013-01-171-1/+9
* Defer layer rendering to avoid stallsRomain Guy2012-10-181-4/+19
* Assign default texture id of 0Chet Haase2012-09-261-7/+1
* Revert "Deleting objects on the wrong thread is a silly idea Bug #7195815"Dave Burke2012-09-251-0/+8
* Deleting objects on the wrong thread is a silly ideaRomain Guy2012-09-251-8/+0
* Merge "Polygonal rendering of simple fill shapes" into jb-mr1-devChris Craik2012-09-211-2/+7
|\
| * Polygonal rendering of simple fill shapesChris Craik2012-09-201-2/+7
* | Update layers in a single batch at the beginning of a frameRomain Guy2012-09-211-0/+4
|/
* Minimize state changes when updating layersRomain Guy2012-09-181-0/+4
* Fix occasional crash bug with layersChet Haase2012-09-171-7/+3
* Discard framebuffer commands when we redraw the entire bufferRomain Guy2012-09-111-3/+3
* Fix memory corruption in LayerRenderer::copyLayerRomain Guy2012-09-071-0/+2
* Add new debug tool to track hardware layers updatesRomain Guy2012-08-061-10/+0
* Improve rendering speed by disabling scissor testsRomain Guy2012-07-131-5/+2
* Track canvas clearing for swap buffers logic.Chet Haase2012-06-071-3/+3
* Prevent crash when flushing the layers cacheRomain Guy2012-04-021-0/+1
* Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-061-3/+3
* Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-031-2/+2
* Further reduce the number of GL commands sent to the driverRomain Guy2011-12-131-6/+7
* Various OpenGL optimizationsRomain Guy2011-12-121-0/+2
* Keep shaders to render properlyRomain Guy2011-12-121-1/+0
* Discard framebuffer rendering queues when discarding layersRomain Guy2011-12-061-2/+24
* Optimize away unnecessary state changesRomain Guy2011-11-301-2/+2
* Revert "Discard framebuffer rendering queues when discarding layers"Dave Burke2011-11-141-24/+2
* Discard framebuffer rendering queues when discarding layersRomain Guy2011-11-101-2/+24
* Return early when we cannot allocate a hardware layerRomain Guy2011-10-171-1/+2
* Reduce the size of libhwui by 50%Romain Guy2011-10-121-0/+6
* Correctly apply transforms when getting a TextureView's bitmapRomain Guy2011-10-111-1/+14
* Add reminder in the code to fix T-junctionsRomain Guy2011-09-071-0/+7
* Reclaim more memory, more often.Romain Guy2011-07-271-1/+1
* Improve layers debuggingRomain Guy2011-07-261-2/+8
* Use NEAREST filtering mode for TextureView.getBitmap().Romain Guy2011-07-071-2/+2
* Use NEAREST filtering for layers whenever possible.Romain Guy2011-07-071-69/+55
* Don't set texture parameters on every frame.Romain Guy2011-06-241-33/+39
* Properly tear down TextureViewRomain Guy2011-06-241-0/+1
* Add the ability to specify the opacity of a TextureViewRomain Guy2011-06-221-3/+4