History log of /packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c9f44b6b9d0462e3fd5ed3f65270c36bea56d200 27-Mar-2015 Sascha Haeberling <haeberling@google.com> Don't use undersore for variable names.

Gets rid of the following compiler warning:
"use of '_' as an identifier might not be supported in releases after Java SE 8)"

Change-Id: Icb7eec3093acdd629f1e5b9994bd157a01fd8781
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
0ee271c0d50bffa5f83177c74fbcb6806004591f 24-Mar-2015 Paul Rohde <codelogic@google.com> Limit maximum display size to prevent out of memory problems.

Change-Id: Id681ab9f66d6a5f10f9df8fb6ae57ce90f5e25d8
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
41783f006b435d247459c1a781ec39d2a87b7287 23-Mar-2015 Paul Rohde <codelogic@google.com> Compute the max texture size from the EGL context

Initialize and read the GL_MAX_TEXTURE_SIZE property by opening
and initializing an Open GL display, context, and surface and
using the initialized objects to read out the texture size.

Bug: 19871547
Change-Id: If74045e00d99e7268b78dcca0ad0a22f4d581f0e
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
689348be49bf1e5e5f705d55915f87292d9506ed 23-Mar-2015 Paul Rohde <codelogic@google.com> Clamp pixels and bounds for filmstrip images.

This change does a more extensive set of checks and constraints
based on the maximum area (to prevent jank) and adds clamping for
the bounds of the image based on the maximum supported texture
size of the device to prevent blank frames.

Bug: 19871547
Change-Id: Ib33e6e591638fb4dfefb60ddea488818e985495d
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
d251aa45da226d9fde64a481a22023adc6be43b0 05-Feb-2015 Alan Newberger <alann@google.com> Address black flash on filmstrip items by loading placeholder consistently

Refactor removed placeholder (gray rectangle) from large image builder in
glide, but it's necessary there. Moved default placeholder to builders,
behavior looks correct now.

Change-Id: Ib154c5f5db0d2b7d4f861366bfe4e156fabad45d
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java
77d9f023e76816e5da7bd067ad46cc0e9c98623f 03-Feb-2015 Paul Rohde <codelogic@google.com> Fix filmstrip jank on N4.

Bug: 19164291
Bug: 19220382
Bug: 19020507

Change-Id: Id1c2011b29b1cee206593fb395d9b4a4c89e71ab
/packages/apps/Camera2/src/com/android/camera/data/GlideFilmstripManager.java