aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/wallpapers/photophase/TextureManager.java
Commit message (Collapse)AuthorAgeFilesLines
* PhotoPhase: refresh after grant runtime permissionsKeith Mok2016-09-261-0/+1
| | | | | | | FEIJ-1482 Change-Id: Iaaa43e078f075268800f187be551ed85fdfeb9bb (cherry picked from commit 3b6c5f9be3b355b93ac7e0fd190db9b9b517c072)
* photophase: revert etc1 compression featureJorge Ruesga2014-09-241-7/+6
| | | | | | | Etc1 compression is causing native crashes in maguro and other collateral errors Change-Id: I84b0c1e0cec8f12c59eb126ceafb12fa8d589d09 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* photophase: use etc1 compression when availableJorge Ruesga2014-09-141-7/+13
| | | | | | | | | | | | When avaliable this help to decrease the memory footprint. ETC1 compression requieres to: - be supported by opengl - picture couldn't have an alpha channel - compression times shouldn't be too higher (< 1000 ms) - initial pictures doesn't be compressed (to speed up boot) Change-Id: I87e41db3ca7f2ccb82d4af2763609f11d7e67121 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* photophase: fix memory leaksJorge Ruesga2014-08-311-0/+8
| | | | | | | | | * Fix memory leak caused by unreleased of framebuffers new refs * pre-cache Roboto typeface * trace allocations/deallocations GL's resources Change-Id: Ib1ca22aae7ba90c4282f91dcef69a5fe274017a8 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Update license headersJorge Ruesga2014-06-141-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Random dispositionsJorge Ruesga2013-11-031-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Multiples fixesJorge Ruesga2013-11-021-5/+5
| | | | | | | | - Fully rewrite the album selection preference - Fix multiple style - Fix lints - Resources cleanup Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Returns as a CyanogenMod project. Update author and CopyrightsJorge Ruesga2013-10-271-0/+595
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Change author and copyrightJorge Ruesga2013-10-031-603/+0
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Revert commit 02b0586c3c9a325f88717ae89adb6e9e4d005397Jorge Ruesga2013-08-311-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Do not wait indefinitely to avoid race conditionJorge Ruesga2013-08-301-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* More recycle stuff (#26)Jorge Ruesga2013-08-201-0/+3
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Force to use image dimensions instead of screen dimensions (#26)Jorge Ruesga2013-08-201-3/+3
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix some memory leaks and improve allocations (#26)Jorge Ruesga2013-08-191-13/+35
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix styleJorge Ruesga2013-08-151-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Improve acquisition of random numbersJorge Ruesga2013-08-151-3/+3
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix queue image effect when aspect ratio isn't selectJorge Ruesga2013-08-151-8/+13
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Aspect ratio correction (implementation) (#14)Jorge Ruesga2013-08-131-7/+62
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Move BitmapUtils and GLESUtils to utilsJorge Ruesga2013-08-121-1/+2
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Do not move used images if existsJorge Ruesga2013-08-101-1/+12
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Advise the user about no media (#22)Jorge Ruesga2013-08-101-7/+32
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Use an asynchronous model to communicate media partial results (#19)Jorge Ruesga2013-08-091-5/+44
| | | | | MediaPictureDiscover(1/2) Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix NPE inside onMediaDiscovered method (#20)Jorge Ruesga2013-08-091-16/+19
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Empty pending pictures queue on EXTRA_FLAG_EMPTY_TEXTURE_QUEUE (#6)Jorge Ruesga2013-08-091-0/+7
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Select new media pictures automatically (#13)Jorge Ruesga2013-08-091-3/+4
| | | | | | + Fix code style + Clean up Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Show a toast when "Refresh now" action was completed (#15)Jorge Ruesga2013-08-081-5/+15
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Update TextureManager screen dimensions after a screen changeJorge Ruesga2013-08-081-0/+9
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Remove unused codeJorge Ruesga2013-08-061-3/+0
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix formatJorge Ruesga2013-08-061-1/+1
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix effect screen dimension (#2)Jorge Ruesga2013-08-061-7/+7
| | | | | | Effect.apply(...) requires the dimensions of the screen that should be passed to the TextureManager to initialize the effect. Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Support fot GPU image effects (#2)Jorge Ruesga2013-08-061-3/+10
| | | | | | Initial support of android.media.effects. Note: Transitions are broken now, and must be fixed Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Touch actions (#5)Jorge Ruesga2013-08-041-9/+11
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Disposition enhancementsJorge Ruesga2013-08-031-1/+1
| | | | | | | | * Defaults portrait and landscape disposition * Fix disposition calculation * Disposition Preference: Resize widgets (not finished) * CleanUp Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix bitmaps memory leakJorge Ruesga2013-07-301-3/+3
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Fix when there is no images on media libraryJorge Ruesga2013-07-291-1/+5
| | | Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Force redraw and empty texture buffer. Clear images buffer on reloadjruesga2013-07-031-0/+18
| | | | | Initial layout disposition Signed-off-by: jruesga <jorge@ruesga.com>
* Initial commitjruesga2013-07-011-0/+384
Signed-off-by: jruesga <jorge@ruesga.com>