History log of /packages/screensavers/Basic/src/com/android/dreams/basic/ColorsGLRenderer.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a042f4a114a5fd728fa3aa8539e377727860f1d9 08-Oct-2012 Romain Guy <romainguy@google.com> Various fixes for the Colors dream
Bug #7171323

1. Various code cleanups
2. Properly destroy TextureView's SurfaceTexture
3. Stop the render thread on destroy (we were leaking threads before this change)
4. Destroy the renderer synchronously
5. Save a bit of memory by not requesting an alpha channel

Change-Id: I323e6c87903dbb8a6c79fe384a473b7293caf9ea
/packages/screensavers/Basic/src/com/android/dreams/basic/ColorsGLRenderer.java
11348f99ee2ffaeb3f705b669ae886beda97656f 03-Oct-2012 Jeff Brown <jeffbrown@google.com> Fix threading and stopping issues in Colors dream.

The colors dream could continue running indefinitely
if the system terminated it rather an it ending
voluntarily.

There were also problems with the GL finish actions being
performed on the wrong thread.

Refactored the dream to resolve both of these problems cleanly.

Bug: 7267653
Change-Id: Id58c473acebdc2eb3be342d792926c54185984a2
/packages/screensavers/Basic/src/com/android/dreams/basic/ColorsGLRenderer.java