summaryrefslogtreecommitdiffstats
path: root/libs/hwui/OpenGLRenderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Correct bitmap merging logicChris Craik2013-09-201-2/+2
* Conservatively estimate geometry boundsChris Craik2013-09-171-8/+1
* Fix scissor for functor invocationJohn Reck2013-09-101-2/+4
* Move functor GL setup to just before functorChris Craik2013-08-261-6/+9
* Add overdraw debugging that accounts for DeuteranomalyRomain Guy2013-08-211-4/+12
* Remove an unnecessary allocationRomain Guy2013-08-091-19/+0
* Merge "Fix quickReject's handling of AA ramp geometry"Chris Craik2013-08-021-7/+22
|\
| * Fix quickReject's handling of AA ramp geometryChris Craik2013-08-021-7/+22
* | Fix region clipping bugsRomain Guy2013-08-011-5/+9
* | Support RGBA fonts and bitmap fonts (and RGBA bitmap fonts)Victoria Lease2013-07-311-65/+4
|/
* Merge "Ensure glActiveTexture is cleaned up correctly on functor resume"Chris Craik2013-07-221-0/+1
|\
| * Ensure glActiveTexture is cleaned up correctly on functor resumeChris Craik2013-07-221-0/+1
* | Use global indices array to draw layersRomain Guy2013-07-221-22/+46
|/
* Support stencil-based clipping for functorsChris Craik2013-07-161-0/+1
* am 55e789db: am ed96349a: am 3d1b158e: Merge "Fix out of range glCopyTexImage...Romain Guy2013-06-281-6/+9
|\
| * Fix out of range glCopyTexImage2DRomain Guy2013-06-271-6/+9
* | Track the atlas' generation IDRomain Guy2013-06-271-5/+3
* | Initialize MergingDrawBatch clip with viewport boundsChris Craik2013-06-211-0/+1
* | Batch 9-patches in a single mesh whenever possibleRomain Guy2013-06-211-14/+41
* | Merge "Fix regression: TextureView.setAlpha() was ignored"Romain Guy2013-06-191-1/+1
|\ \
| * | Fix regression: TextureView.setAlpha() was ignoredRomain Guy2013-06-191-1/+1
* | | Merge "Share Caches' index buffer with FontRenderer"Romain Guy2013-06-191-1/+1
|\ \ \ | |/ /
| * | Share Caches' index buffer with FontRendererRomain Guy2013-06-181-1/+1
* | | Merge "Better handle op size edge cases"Chris Craik2013-06-171-3/+3
|\ \ \
| * | | Better handle op size edge casesChris Craik2013-06-171-3/+3
* | | | Merge "Cancel layer update when a layer is about to be destroyed Bug #9310706"Romain Guy2013-06-171-0/+12
|\ \ \ \ | | |/ / | |/| |
| * | | Cancel layer update when a layer is about to be destroyedRomain Guy2013-06-171-0/+12
| |/ /
* | | Fix clip merging behaviorChris Craik2013-06-141-1/+1
|/ /
* | Fix various draw ops that may incorrectly not scissorChris Craik2013-06-131-35/+26
* | Merge "Restore buildLayer()'s old behavior; it's synchronous again Bug #9193833"Romain Guy2013-06-131-0/+14
|\ \
| * | Restore buildLayer()'s old behavior; it's synchronous againRomain Guy2013-06-121-0/+14
* | | Overdraw avoidance and merging of clipped opsChris Craik2013-06-121-20/+38
|/ /
* | Avoid 9patch cache lookups when possibleRomain Guy2013-06-111-7/+12
* | Introduce Caches::bindTexture() to reduce glBindTexture callsRomain Guy2013-06-041-1/+2
* | Make sure atlas antries can correctly filter/wrap texturesRomain Guy2013-05-241-1/+1
* | Merge "Merge scaled bitmaps with translated bitmaps"Romain Guy2013-05-221-2/+6
|\ \
| * | Merge scaled bitmaps with translated bitmapsRomain Guy2013-05-211-2/+6
* | | Use individual glyph positions to determine text bounds.Chris Craik2013-05-211-31/+10
|/ /
* | Add tessellation path for pointsChris Craik2013-05-141-65/+12
* | am b90ff505: am fdf13c90: Merge "Convert alpha from [0..1] to [0.255] range B...Romain Guy2013-05-061-1/+1
|\ \ | |/
| * Convert alpha from [0..1] to [0.255] rangeRomain Guy2013-05-031-1/+1
* | Add an on-screen overdraw counterRomain Guy2013-05-031-2/+37
* | Pack preloaded framework assets in a texture atlasRomain Guy2013-05-021-40/+115
* | Avoid incorrectly dirtying the functor output rectChris Craik2013-04-221-2/+2
|/
* Make layer double drawing visible in overdraw debug modeChris Craik2013-04-161-6/+29
* Draw Operation mergingChris Craik2013-04-151-18/+75
* Introduce PixelBuffer API to enable PBOsRomain Guy2013-04-111-0/+3
* Fix Contacts animation jankChet Haase2013-04-101-4/+5
* Merge "First OpenGL ES 3.0 based optimization" into jb-mr2-devRomain Guy2013-04-041-1/+1
|\
| * First OpenGL ES 3.0 based optimizationRomain Guy2013-04-041-1/+1