History log of /system/media/mca/filterfw/jni/jni_gl_frame.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
92568796d043c794553e5bcaa797c906899e71f0 04-Aug-2011 Marius Renn <renn@google.com> Fix for 5117329: Stored frames which are externally visible check validity.

This patch adds callbacks to Frames to let them prepare frames for storage,
and validate them on retrieval.
Also includes some name changes to badly named functions in gl_frame.cpp.

Change-Id: Ie25ef5136a6f583cbb8f70d7c2f1c418b4bceb83
/system/media/mca/filterfw/jni/jni_gl_frame.h
776102d45a18a5df53d2ec76c5d93f20b3e99da1 02-Aug-2011 Marius Renn <renn@google.com> Initial commit of the high-level public MFF effects SDK implementation.

Includes fixes required for the Effects API:
- Explicit tear-down of MFF components.
- Better reuse of GL frames with external bindings.
- Fixed memory leaks.

Change-Id: I3a7397be1943361f6a8981cdf8313fd1670b26c8
/system/media/mca/filterfw/jni/jni_gl_frame.h
f5ae8eafa7605c6593f62f873b62cb64a3254db3 27-Jul-2011 Marius Renn <renn@google.com> Refactoring to fix GL related bugs (Bugs 5031729, 5062397, 5030694)

- GL frame must not override default texture parameters
- Detect leaking frames early.
- Do not double deallocate frames.
- Update bytes per sample when resetting format base-type.
- Split GL processing up to allow UI thread to draw.

Change-Id: I512eb0bf19e212243be2da966ed2f9219e22dc3b
/system/media/mca/filterfw/jni/jni_gl_frame.h
33164fee278e106cc5d0493a1c184f208e9d273f 20-Jul-2011 Marius Renn <renn@google.com> Bugfix: GL texture parameter / mipmap setting issues.

- Texture parameters are now properly reset on frame reuse.
- Generating a mipmap does not alter the MIN_FILTER anymore.

Change-Id: Ie4734d5daf71f448e3cdd907130a05ae8db4bbb2
/system/media/mca/filterfw/jni/jni_gl_frame.h
511360e61650864ea22a171159efe073c80d0cdb 18-Jul-2011 Marius Renn <renn@google.com> Fixes to GL related classes.

Patch: Java keeps reference to GLEnvironment to make sure it does not
get deallocated before all its objects are deallocated.

Change-Id: Ic3dffb84b2592cafc4df27331f63a44c221b19bd
/system/media/mca/filterfw/jni/jni_gl_frame.h
e9912de34684f1b8deaf36bcf77686152d33765d 31-May-2011 Eino-Ville Talvala <etalvala@google.com> Cleanups of mobile filter framework core code.

- Eliminate basictypes.h
- Include what you use
- Consistent namespaces/header guards
- Copyright headers

Change-Id: I3658a4ce8268a58644e48544a162a910447123d1
/system/media/mca/filterfw/jni/jni_gl_frame.h
30ab3fc173709a491c9e2e103f53fb7c0d1b96b7 25-May-2011 Rodrigo Carceroni <carceroni@google.com> Initial public check-in of Mobile Filter Framework

Change-Id: I952e3b11c1742b861cc31d3f3ecf2713cfa434f8
/system/media/mca/filterfw/jni/jni_gl_frame.h