summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/glrenderer
Commit message (Collapse)AuthorAgeFilesLines
* Remove GL dependency on unused stencil buffers.George Mount2013-05-093-86/+0
| | | | | | Bug 8884435 Change-Id: I8e7f0563a4a901953e3e2b14e35457b4fefe2e34
* Fix crash if a tile ends up with a width or height of 0John Reck2013-03-011-2/+2
| | | | | | Bug: 8242279 Change-Id: Id8f9d85b46f07fb5aea8063a081524b9a3d992ae
* Fix LightCycle capture NullPointerException.George Mount2013-01-133-0/+23
| | | | | | | | | Bug 7987002 During capture animation, allow LightCycle to write the current frame to a texture, then use that texture for drawing the background image. Change-Id: I7891e5cac18ee21ff17910790397459f9d57e408
* Fix slide show animation so that cross fades work.George Mount2013-01-093-123/+52
| | | | | | | | | | | Bug 7961297 Removed the "Additive" blending, which didn't do anything, even in OpenGL ES 1.1 implementation. Modified the texturing to change the color of the pixels based on the supplied alpha rather than modifying the alpha. This appears to match the implementation in the OpenGL ES 1.1 pipeline. Change-Id: I52491af1a8a2d727968e4e805bc4bc61647f5cf2
* Instantiate GLCanvas rather than reinitialize current GLCanvas.George Mount2013-01-088-159/+141
| | | | | | | GLCanvas was being used as a singleton when it really should allow separate instances for correctness. Change-Id: I650884e843a4a78997b70826f6012ae19b8df549
* Move LightCycle to render directly to GLRootView.George Mount2012-12-173-7/+67
| | | | Change-Id: I298ef7127d86ca37067ffa953640aad1747961f9
* GL packaging refactorJohn Reck2012-12-1124-0/+4674
Change-Id: I1d7a95c4f0b91a5ba59030d57cf6865c11b497aa