summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/pipeline
Commit message (Collapse)AuthorAgeFilesLines
* This removes all non-Camera stuff from Camera2.Sascha Haeberling2013-08-0617-2796/+0
| | | | | | | Note: Camera2 is a clone of Gallery2 right now. Note 2: I will bring .mk files back later. Change-Id: Ida958654296f5ebaacb6bb0ff59d52a7c37ce6fc
* Fix display bug with highresnicolasroard2013-08-022-1/+25
| | | | Change-Id: I8961beca6bf80efdf3cf1c3b6cae691dd0f473ed
* Add quality selector to export.Ruben Brunk2013-08-022-6/+12
| | | | | | | - Adds the option to change the quality of the jpeg compression when flattening an exported bitmap. Change-Id: I252913fc15ff32a0fcff683edb5b33e17b5daac4
* add Per Channel SaturationJohn Hoford2013-08-011-1/+1
| | | | Change-Id: Icfd24c817674b81ac9caecc2d73348dc7734f037
* Refactoring Geometry handling.Ruben Brunk2013-08-014-155/+109
| | | | | | | | | | | | | Bug: 9170644 Bug: 9366654 Bug: 9366263 - Consolidates all the geometry transforms in GeometryMathUtils and significantly reduces complexity. - Removes GeometryMetadata object and dependent code. - Removes ImageGeometry and geometry update callbacks. Change-Id: I59add51907459593244c9ebaadef585efc7486d5
* Fix problem with N-1 caching when no filters / one filternicolasroard2013-07-311-6/+21
| | | | | | - also fix equals() for geometry Change-Id: I6f6f21d1e274b3b95ac4b5189b2fa7f419912864
* Implements N-1 Cachingnicolasroard2013-07-313-1/+192
| | | | Change-Id: Ief1a04dbe4f6ced15f937177a556733cfcdb5879
* Add user presets saving/loadingnicolasroard2013-07-302-10/+60
| | | | Change-Id: I85c5dd0df1e9264a01c8d7a6d44602e87799890c
* Fix geometry serializationnicolasroard2013-07-261-15/+0
| | | | Change-Id: I3040cfdb08f6cc6dbd4fd1eb5444b3395a68c7da
* Added support to export to a flattened photo.Ruben Brunk2013-07-252-9/+14
| | | | | | | | | | Bug: 10008212 - Adds a menu item to allow a photo with edits to be flattened into a separate photo. - Fixes bug where crop intents fail to save cropped images. Change-Id: I1dcf1bb9ba22e72378f24e7971a74f81b8db7564
* Merge "Remove FilteringPipeline" into gb-ub-photos-carlsbadnicolasroard2013-07-198-250/+341
|\
| * Remove FilteringPipelinenicolasroard2013-07-198-250/+341
| | | | | | | | | | | | | | | | | | Reorganize things around the filtering service. - add HighresRenderingTask - add RenderingRequestTask - add UpdatePreviewTask Change-Id: I3da34fee8c624fb55311c3e1639857fc1bcdadad
* | Refactoring GeometryMetadata.Ruben Brunk2013-07-171-0/+13
| | | | | | | | | | | | | | | | | | | | Bug: 9170644 - First part of multi-step refactor, splits GeometryMetadata functionality into 4 FilterRepresentation subclasses as requested. Change-Id: I212193db8c154f64c550adb9735c0502bcaa7468
* | remove cloneJohn Hoford2013-07-171-26/+17
|/ | | | Change-Id: Ia9f4c1778e06416018eeb07be657bcdd0af1496b
* Add background processing servicenicolasroard2013-07-167-5/+514
| | | | | | bug:7298624 Change-Id: Ie79f88fd84fdf8f4dab6a8071f06a819e247b357
* Refactoring ImageLoader.Ruben Brunk2013-07-104-23/+6
| | | | | | | | - Moves state (history, loadlisteners, bitmaps, etc.) from ImageLoader to MasterImage. - Makes ImageLoader into a utility class. Change-Id: I7a8a988c61848694a86a4b2919bf8f30bfd2be8c
* Move classes to pipeline packagenicolasroard2013-07-029-4/+1786
| | | | Change-Id: I9d664537d845d9daeb352c8006d0296a3f546dca
* Pipeline refactoringnicolasroard2013-07-023-15/+72
| | | | | | | Remove the temp representations and instead use a triple buffer for ImagePresets. Change-Id: I4cdcfbe4941af72b38fe42385085ff4a20eb78cc
* Pipeline refactoringnicolasroard2013-07-012-0/+140
Add SharedBuffer and Buffer class Change-Id: I823a9520541e3be5321a3deb5e58a358588b6cf3