summaryrefslogtreecommitdiffstats
path: root/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Add inPreferQualityOverSpeed into BitmapFactory.Options.Wei-Ta Chen2010-12-061-0/+11
| | | | | | | | | | | | The new field allows a developer to use a more accurate by slightly slower IDCT method in JPEG decode. This in turns improves the quality of the reconstructed image. The field by default is not set and thus does not affect existing applications. Bug: 3238925 Change-Id: I93d55b7226e47a43e639325cd1a677694d6f2ee4
* Some theme cleanup.Dianne Hackborn2010-12-032-0/+5
| | | | | | | | | | | - Add new dialog themes without a title bar. - Add new Theme.Holo.NoActionBar.DialogWhenLarge. - Remove old Extended and Theme.Light.Holo themes. - Reorder the public definitions to keep things nice. Also @hide the MipmapDrawable class. Change-Id: Ic69a56e9b28aacf441780633f37f0bc6a475d08a
* Fix in vertical measurement in text lines with different text sizesGilles Debunne2010-12-021-0/+1
| | | | | | | | | The last span of the TextLine was defining the FontMetrics, instead of min/maxing the different values. Bug 3220698 Change-Id: I7394b1699a15aeee4cc38462d561faf329d3e1f6
* various fixes for animations and javadocsChet Haase2010-11-231-2/+2
| | | | | | | | Issues around threading of animations and AnimatorSet bugs are fixed in this change. Unrelated fixes to javadocs in other framework classes are also part of the change. Change-Id: I35f7e03ffdec9143bc2eb155e8f9384798ad35b3
* More error checksJason Sams2010-11-221-0/+6
| | | | Change-Id: Id2b9ab7a76bbdf2ed745f5e36e552dc9b101982f
* Support for cubemaps.Alex Sakhartchouk2010-11-186-23/+154
| | | | Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
* Add caching support of BCC binaries.Shih-wei Liao2010-11-183-11/+9
| | | | Change-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142
* Add an opacity attribute to LayerDrawable that lets you control the opacity ↵Joe Onorato2010-11-171-1/+29
| | | | | | | | | directly instead of collecting the values from the children-- a task that is much harder to get right than we want to spend startup time on. Change-Id: Idf5b1d612472c6accfdc935c6a6fadb1eb239a73
* Merge "Fix ref counting for globals when set from java code."Jason Sams2010-11-163-0/+16
|\
| * Fix ref counting for globals when set from java code.Jason Sams2010-11-163-0/+16
| | | | | | | | Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
* | Show Bitmap.Config value when unable to handle.Jeff Sharkey2010-11-161-1/+1
|/ | | | | | Part of investigating http://b/3201172. Change-Id: I76a31c968b4c60beb079349a0722aa9a4ea5921c
* Revised assets for progress bars and indeterminate progress spinners.Adam Powell2010-11-121-2/+0
| | | | | | | | | | | | Add support in ActionBar for activity-wide progress APIs. Add ability for progress bars to set a target framerate rather than the 5fps previously used. Clean up some more dialog layouts using hardcoded styles rather than theme attributes. Change-Id: I8e88c7595e27c0b6f7829b598f2b084ac8501ae3
* Merge "Document RS element and type and add validity checking to type creation."Jason Sams2010-11-122-1/+224
|\
| * Document RS element and type and add validity checking to type creation.Jason Sams2010-11-122-1/+224
| | | | | | | | Change-Id: Ic96c0199e27785b3eabde2c6e95ed514915328e9
* | Merge "More documentation."Jason Sams2010-11-123-10/+109
|\ \ | |/
| * More documentation.Jason Sams2010-11-103-10/+109
| | | | | | | | Change-Id: I423ff081edd4dab9173bc13d05850bb39839b6d3
* | First pass at styling progress bars for Holo.Adam Powell2010-11-112-3/+12
| | | | | | | | | | | | | | | | Added attribute to let scale drawables size based on the intrinsic width and height as a minimum. This helps prevent artifacts when some 9-patches are used in situations like progress bars. Change-Id: I168a232d3225afe9b5578a05a9b8634a1084404c
* | Merge "Add invalidation to Drawable when its properties change"Chet Haase2010-11-117-26/+76
|\ \ | |/ |/|
| * Add invalidation to Drawable when its properties changeChet Haase2010-11-117-26/+76
| | | | | | | | | | | | | | | | | | invalidateSelf() already exists on Drawable. This triggers a call to callback listeners so that they know the drawable has been invalidated. For example, the background drawable on View will cause the View itself to be invalidated. Change-Id: I45b231a7600dcf3bc139e4059b7c9940ff49f60c
* | Continue error check improvements and write some docs.Jason Sams2010-11-0914-132/+131
|/ | | | Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
* Handle user message ID 0Jason Sams2010-11-082-32/+101
| | | | | | | Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
* Moving attrib creation to Mesh. Adding arrays as shader inputs.Alex Sakhartchouk2010-11-083-0/+15
| | | | | | Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
* Merge "More RS exceptions cleanup. Remove some dead code."Jason Sams2010-11-047-69/+51
|\
| * More RS exceptions cleanup.Jason Sams2010-11-047-69/+51
| | | | | | | | | | | | Remove some dead code. Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
* | Merge "Fix possible rendering issue when drawing a path."Romain Guy2010-11-041-4/+11
|\ \
| * | Fix possible rendering issue when drawing a path.Romain Guy2010-11-041-4/+11
| | | | | | | | | | | | Change-Id: I25f2e609589f0dd9294bcf7930de6398c0d7e377
* | | Merge "Update ScriptC constructor to remove depricated param."Jason Sams2010-11-031-2/+2
|\ \ \ | |/ / |/| / | |/
| * Update ScriptC constructor to remove depricated param.Jason Sams2010-11-031-2/+2
| | | | | | | | Change-Id: Id36e325834526c6b5416fd78d5cf4259d7df97e9
* | Add new fade in/out feature for drawable containers.Dianne Hackborn2010-11-033-15/+201
|/ | | | | | | | | | | | | | | | | | | | | | This is used to allow list view's pressed and activated indicators to fade in an out, though of course it can be used elsewhere as well. There is a lot of complexity in supporting this in list view. The two main things that are being dealt with: - When recycling views, we need to make sure that the view's drawable state doesn't get animated from an old row's state. The recycler now keeps track of which position a view was last in, and if it is reused at a new position there is a new View/Drawable API to tell it to jump to its current state instead of animating. - For the pressed indicator to fade out, we need to keep displaying it after it is hidden. There are new variables and code to keep track of this state, and tweaks in various places to be able to remember the last selected position and continue updating the drawable bounds as needed. Change-Id: Ic96aa1a3c05e519665abf3098892ff2cc4f0ef2f
* RS Error cleanup.Jason Sams2010-11-036-8/+129
| | | | | | | Thow java exception during init if the GL driver fails rather than native crash. Change-Id: Ie96ef5a2ac12e64f9456545d86157c4c95179a8e
* Merge "Fix race condition in resize that was created when GetType for ↵Jason Sams2010-11-011-0/+1
|\ | | | | | | allocation and Types became async."
| * Fix race condition in resize that was created whenJason Sams2010-11-011-0/+1
| | | | | | | | | | | | GetType for allocation and Types became async. Change-Id: Ie7036f9481cececf9565d30b25be82480f176ff2
* | Performance optimizations for animations and toolkitChet Haase2010-11-011-2/+21
|/ | | | Change-Id: I316a48273a9cbb428a965e4b849b3e5e9e8202f1
* Balls test app.Jason Sams2010-10-292-73/+7
| | | | Change-Id: I842f43e37145f8112120e2bd49925f81c588c40c
* Adding nvidia extension for limited npot support.Alex Sakhartchouk2010-10-272-23/+20
| | | | | | Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
* Merge "Begin adding async allocation creation."Jason Sams2010-10-263-20/+9
|\
| * Begin adding async allocation creation.Jason Sams2010-10-263-20/+9
| | | | | | | | | | | | | | | | Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
* | Optimizing ColorFilter in display listsChet Haase2010-10-263-7/+8
|/ | | | Change-Id: Ie4d5e5b0bc45e0ce47bba144049303c270762e54
* Some cleanupAlex Sakhartchouk2010-10-181-3/+0
| | | | Change-Id: Ie10746d2f77318d63101d919214e76f778159fa0
* Fix object cast.Jason Sams2010-10-141-1/+1
| | | | Change-Id: Idcf1b43392d43b6b46040b59551b73df6d6e42a9
* Async type creation.Jason Sams2010-10-143-60/+47
| | | | Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
* Merge "Changing scenegraph sample to use arrays."Alex Sakhartchouk2010-10-141-1/+1
|\
| * Changing scenegraph sample to use arrays.Alex Sakhartchouk2010-10-131-1/+1
| | | | | | | | Change-Id: Ifa454d503c1445efcad6e31243b65d75e62e3035
* | Delete unused WebView drag tracking codeBjorn Bringert2010-10-141-173/+0
| | | | | | | | | | | | | | | | This also removes android.graphics.utils.BoundaryPatch which was only used by the Browser for the unused drag tracking (and by a demo app that I'm also removing). Change-Id: I48253ae005ab11cb4c70d132bc1ea4f2692e2bd2
* | Merge "Begin hooking up SurfaceConfig."Jason Sams2010-10-133-12/+50
|\ \ | |/ |/|
| * Begin hooking up SurfaceConfig.Jason Sams2010-10-133-12/+50
| | | | | | | | Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
* | Add a getNativeMatrix() API.Romain Guy2010-10-131-0/+10
|/ | | | | | | This API can be used by WebView to apply the appropriate transform on its rendering. Change-Id: I79aa39a29805f462fb08226370328815e74bdc52
* Optimize 9patch rendering.Romain Guy2010-10-121-2/+2
| | | | | | | This change detects empty quads in 9patches and removes them from the mesh to avoid unnecessary blending. Change-Id: I4500566fb4cb6845d64dcb59b522c0be7a0ec704
* Simplify black texture fragment shader.Romain Guy2010-10-121-2/+2
| | | | Change-Id: If2d43f92f4c98ec128692761a670b0f31207a3c0
* Support for unsigned long and unsigned long long.Stephen Hines2010-10-112-1/+9
| | | | Change-Id: I2f9cfb7f352e2e7e7fd49eac42a821c03b5fcb9f