summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Support npot on es 2.0 HW."Jason Sams2010-01-061-1/+1
|\
| * Support npot on es 2.0 HW.Jason Sams2010-01-061-1/+1
| |
* | am 9e5f3ec9: am e3bbaf6c: Merge "set nine patch padding initially to an ↵Cary Clark2010-01-061-2/+2
|\ \ | |/ |/| | | | | | | | | | | | | empty rectangle" into eclair-mr2 Merge commit '9e5f3ec97d468702aa3f3a59e94009e807715189' * commit '9e5f3ec97d468702aa3f3a59e94009e807715189': set nine patch padding initially to an empty rectangle
| * am e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" ↵Cary Clark2010-01-061-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | into eclair-mr2 Merge commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda' into eclair-mr2-plus-aosp * commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda': set nine patch padding initially to an empty rectangle
| | * set nine patch padding initially to an empty rectangleCary Clark2010-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | Formerly, the padding state was set to null. Copying the padding state fails when the null rectangle contents are referenced. fixes http://b/2219785
* | | More complete support for named attribs. Adds user typed attribs as ↵Jason Sams2010-01-061-1/+2
| | | | | | | | | | | | available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
* | | Merge "Add RS support for generic attribs as input to vertex programs."Jason Sams2010-01-043-22/+3
|\ \ \
| * | | Add RS support for generic attribs as input to vertex programs.Jason Sams2010-01-043-22/+3
| | | |
* | | | Don't round size to page size. Ashmem will do this internally as needed.Marco Nelissen2010-01-041-1/+1
|/ / /
* | | Disable excessive RS logging.Jason Sams2009-12-232-7/+0
| | |
* | | Element restructuring. Add support for new basic Element types including ↵Jason Sams2009-12-238-383/+336
| | | | | | | | | | | | | | | | | | the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures. This will break some apps, checkings for other projects will follow to unbreak them.
* | | Merge change I68afd01eAndroid (Google) Code Review2009-12-184-151/+88
|\ \ \ | | | | | | | | | | | | | | | | * changes: Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
| * | | Move texture bindings to base program object. Change ProgramFragment ↵Jason Sams2009-12-174-151/+88
| | | | | | | | | | | | | | | | creation to require a texture format in 1.0 mode.
* | | | am 0249c83e: am 31a69fdb: throw if we have a null typeface native instance ↵Mike Reed2009-12-171-0/+3
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | | | | | | | (so we don\'t crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that Merge commit '0249c83ed014cc6a36caac30e55db62c29c204e2' * commit '0249c83ed014cc6a36caac30e55db62c29c204e2': throw if we have a null typeface native instance (so we don't crash in native code)
| * | am 31a69fdb: throw if we have a null typeface native instance (so we don\'t ↵Mike Reed2009-12-171-0/+3
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that Merge commit '31a69fdbe1edd8d686043e8ca7d278289f65808e' into eclair-mr2-plus-aosp * commit '31a69fdbe1edd8d686043e8ca7d278289f65808e': throw if we have a null typeface native instance (so we don't crash in native code)
| | * throw if we have a null typeface native instance (so we don't crash in ↵Mike Reed2009-12-171-0/+3
| | | | | | | | | | | | | | | | | | native code) we may still have to native-destroy a Typeface with a null ref, so check for that
* | | Add argument checking to sampler builder to disallow illegal modes.Jason Sams2009-12-161-5/+27
| | |
* | | Continue es2 shader devJason Sams2009-12-155-13/+63
| | | | | | | | | | | | | | | | | | | | | Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java
* | | Continue development of es2.0 user shader support for renderscript. This ↵Jason Sams2009-12-154-98/+184
| | | | | | | | | | | | change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
* | | Remove check for surface valid that is no longer valid.Jason Sams2009-12-141-3/+3
| | |
* | | am 54f5ca41: am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclairJason Sams2009-12-0711-0/+71
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c' * commit '54f5ca4115b776eb5a1e04a4c014acccb916ef9c': Add Java exceptions to catch RS calls with no context or no surface.
| * | am ffacbc34: am fd2f6358: Merge change I771bebb9 into eclairJason Sams2009-12-0711-0/+71
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit 'ffacbc3419825ec1c786dd3c27f3e2a8cd071d8f' into eclair-mr2-plus-aosp * commit 'ffacbc3419825ec1c786dd3c27f3e2a8cd071d8f': Add Java exceptions to catch RS calls with no context or no surface.
| | * am fd2f6358: Merge change I771bebb9 into eclairJason Sams2009-12-0711-0/+71
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'fd2f6358321e95d661f24ba4e08327268035aa59' into eclair-mr2 * commit 'fd2f6358321e95d661f24ba4e08327268035aa59': Add Java exceptions to catch RS calls with no context or no surface.
| | | * Add Java exceptions to catch RS calls with no context or no surface.Jason Sams2009-12-0711-0/+71
| | | |
* | | | am dbed5350: am b28632a5: am c7a63eea: Add a new field to Intent that allows ↵Joe Onorato2009-12-031-0/+42
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | you to give a hint about what on screen caused the intent to be sent. Merge commit 'dbed53504f515337ccc2f60248bb589dff0f24fb' * commit 'dbed53504f515337ccc2f60248bb589dff0f24fb': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
| * | | am b28632a5: am c7a63eea: Add a new field to Intent that allows you to give ↵Joe Onorato2009-12-021-0/+42
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | a hint about what on screen caused the intent to be sent. Merge commit 'b28632a5206d11844db39ca1ab5f64a99ec74e29' into eclair-mr2-plus-aosp * commit 'b28632a5206d11844db39ca1ab5f64a99ec74e29': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
| | * | am c7a63eea: Add a new field to Intent that allows you to give a hint about ↵Joe Onorato2009-12-021-0/+42
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | what on screen caused the intent to be sent. Merge commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640' into eclair-mr2 * commit 'c7a63eea8d3d346addaaf892b5bbe0aa80651640': Add a new field to Intent that allows you to give a hint about what on screen caused the intent to
| | | * Add a new field to Intent that allows you to give a hint about what on ↵Joe Onorato2009-12-021-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | screen caused the intent to be sent.
* | | | Beging GL2 user shaders. Switch master to using GL2 by default.Jason Sams2009-11-304-3/+47
|/ / /
* | | am f56f317f: am fa0394c9: Merge change I715333b8 into eclairJason Sams2009-11-172-1/+14
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'f56f317fb941c354c3a10e9fbf36d194656fa7d4' into eclair-mr2-plus-aosp * commit 'f56f317fb941c354c3a10e9fbf36d194656fa7d4': Add support for dumping RS objects to aid in debugging of white blocks bug.
| * | am fa0394c9: Merge change I715333b8 into eclairJason Sams2009-11-172-1/+14
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit 'fa0394c9f89f13b53c6db2470253825b88cafb64' into eclair-mr2 * commit 'fa0394c9f89f13b53c6db2470253825b88cafb64': Add support for dumping RS objects to aid in debugging of white blocks bug.
| | * Add support for dumping RS objects to aid in debugging of white blocks bug.Jason Sams2009-11-172-1/+14
| | |
* | | am 22186a2c: am ec8178eb: Merge change I9c1bad53 into eclairJason Sams2009-11-162-0/+27
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '22186a2c15cc752cfaaf8a12d415a3c097d338e0' into eclair-mr2-plus-aosp * commit '22186a2c15cc752cfaaf8a12d415a3c097d338e0': Add setPriority to allow wallpapers to run at lower cpu priority than default.
| * | am ec8178eb: Merge change I9c1bad53 into eclairJason Sams2009-11-162-0/+27
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575' into eclair-mr2 * commit 'ec8178eb0fb10e1ed753be4d065cf7f004355575': Add setPriority to allow wallpapers to run at lower cpu priority than default.
| | * Add setPriority to allow wallpapers to run at lower cpu priority than default.Jason Sams2009-11-152-0/+27
| | |
* | | merge from open-source masterJean-Baptiste Queru2009-11-151-3/+12
|\ \ \ | |/ / |/| |
| * | am 59175ac2: Merge change I81b1421a into eclairJason Sams2009-11-123-39/+30
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit '59175ac269df2a584241e9786dc70ac35cb973e3' into eclair-plus-aosp * commit '59175ac269df2a584241e9786dc70ac35cb973e3': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
| * | merge from open-source masterJean-Baptiste Queru2009-11-111-3/+12
| |\ \
| | * | Correction of an error in the setRotate method of the ColorMatrix class.Olivier Goutet2009-11-051-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The matrix rotation params around the 2nd axis was not set correctly: Initial matrix for axis 2 (green): cos 0 sin 0 0 0 1 0 0 0 -sin 0 0 0 0 0 0 cos 1 0 After correction: cos 0 -sin 0 0 0 1 0 0 0 sin 0 cos 0 0 0 0 0 1 0
| | * | merge from donutJean-Baptiste Queru2009-08-038-304/+563
| | |\ \
| | | * | donut snapshotJean-Baptiste Queru2009-07-318-304/+563
| | | | |
| | * | | merge from donutJean-Baptiste Queru2009-07-295-45/+82
| | |\ \ \ | | | |/ /
| | | * | donut snapshotJean-Baptiste Queru2009-07-295-45/+82
| | | | |
| | * | | Merge korg/donut into korg/masterJean-Baptiste Queru2009-07-2515-175/+739
| | |\ \ \ | | | |/ /
| | | * | donut snapshotJean-Baptiste Queru2009-07-2110-75/+471
| | | | |
| | | * | donut snapshotJean-Baptiste Queru2009-05-2010-105/+279
| | | | |
| | * | | Lazily allocate the mBounds Rect in Drawable.Brad Fitzpatrick2009-04-271-2/+8
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | For background, see: http://kohlerm.blogspot.com/2009/04/analyzing-memory-usage-off-your-android.html Thanks, Markus!
* | | | Merge change I736c525a into eclair-mr2Android (Google) Code Review2009-11-131-10/+13
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: update dox to account for different behavior between AVOID and TARGET modes
| * | | | update dox to account for different behavior between AVOID and TARGET modesMike Reed2009-11-121-10/+13
| | | | | | | | | | | | | | | | | | | | http://b/issue?id=2034547
* | | | | am 59175ac2: Merge change I81b1421a into eclairJason Sams2009-11-123-39/+30
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | | | | | | | | | Merge commit '59175ac269df2a584241e9786dc70ac35cb973e3' into eclair-mr2 * commit '59175ac269df2a584241e9786dc70ac35cb973e3': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.