Romain Guy
9505a65527
Add new RGBA_F16 bitmap config
...
This configuration uses 64 bits per pixel. Heach component is stored as a
half precision float value (16 bits). Half floats can be decoded/encoded
using android.util.Half.
RGBA_F16 bitmaps are used to decode wide-gamut images stored in 16 bit
formats (PNG 16 bit for instance). aapt is currently not aware of PNG
16 bits so such files must be placed in raw/ resource directories.
This first pass provides only partial drawing support with hardware
acceleration. RGBA_F16 bitmaps are stored in linear space and need
to be encoded to gamma space with the appropriate OETF to be rendered
properly on Android's current surfaces. They are however suitable for
linear blending. Full rendering support will be provided in a future
CL (BitmapShaders might be a bit tricky to handle properly during
shader generation).
Bug: 32984164
Test: bit CtsGraphicsTestCases:android.graphics.cts.BitmapRGBAF16Test
Change-Id: I328e6b567441a1b9d152a3e7be944a2cf63193bd
2016-12-16 09:15:07 -08:00
Elliot Waite
ce6660d1d4
Change insecure HTTP resource link to scheme-relative link. am: fc175c08cb am: c67ea5e3ff am: 4835467efa
...
am: 27e3cf2a3f
Change-Id: If718e3a97738bd04a262ad03881a011af43f01f8
2016-12-06 02:17:45 +00:00
Elliot Waite
fc175c08cb
Change insecure HTTP resource link to scheme-relative link.
...
Change-Id: Id3c0d448b7aa4cafd87cfa46408c62a6fb0f3e57
2016-11-30 17:42:18 -08:00
Romain Guy
15296a2d34
Add API to visualize/debug/compare color spaces and colors
...
ColorSpace.createRenderer() returns a ColorSpace.Renderer which
can be used to visualize multiple color spaces and colors (each
associated with a specific color space) in the same CIE 1931 xyY
chromaticity diagram. This API was used to generate all the
diagrams shown in the documentation.
Bug: 32984164
Test: ColorSpaceTest in CTS
Change-Id: Ic94d939d5cfd563d826701f5e876b67b47ed56ec
2016-11-30 09:33:28 -08:00
Romain Guy
199e5a98dd
Add images to document built-in color spaces
...
Bug: 32984164
Test: make offline-sdk-referenceonly-docs and manual validation of output
Change-Id: I2f0e00e5a0581517bb7c535e8aee150f87ac7a6e
2016-11-28 17:38:27 -08:00
Amanda Kassay
9504b4903a
Adding projec.yaml files to all top/sub categories.
...
Change-Id: I8ac3a958852071da46fa08178ca3a74b103e48df
2016-07-19 16:49:01 -04:00
Dirk Dougherty
44b31fa0c4
Merge "fix typo in book path for devsite builds." into mnc-mr-docs
2016-05-15 19:38:52 +00:00
smain@google.com
89d11705a1
Update links for all files under sdk/ that moved to studio/
...
Change-Id: I624621dfd7df0f441d0b559e5a12029e5e299964
2016-05-15 02:55:23 +00:00
Joe Fernandez
2e30b3a11e
docs: DoDS, wearable reference docs
...
- fix navtree data file for TOC functionality
b/28462526
Change-Id: I8fde25b67972e9b610dddcc402a0e8164600ff71
2016-05-11 17:33:11 -07:00
Dirk Dougherty
6b94e98a20
fix typo in book path for devsite builds.
...
Change-Id: I06b3bfc6ec2d3e9944bef7f7beb3e710525ae867
2016-05-11 16:32:34 -07:00
Dirk Dougherty
1e0d1c67b4
Merge "Add navtree for wearable support lib." into mnc-mr-docs
2016-05-11 19:42:58 +00:00
Dirk Dougherty
debd2a7d41
Add updated Test Support lib docs to reference.
...
Change-Id: Ib572c99c07890a9b91aa53154d937ac45605d122
2016-05-11 12:34:12 -07:00
Dirk Dougherty
0da6c2de9a
Add navtree for wearable support lib.
...
Change-Id: Ibc16e3752912ed0653e5ff192cd0983c681c4683
2016-05-11 12:18:24 -07:00
Joe Fernandez
95df02229c
docs: DoDS Wear reference docs (regenerated)
...
b/28462526
Change-Id: I59874b401aafb76f965a9dc734db73abf68a1250
2016-05-10 19:12:36 -07:00
sreevanis
00beb18410
cherrypick from mnc-docs docs: Updated API changes for Dinar wearable support.
...
Bug:27807732
original Change-Id: Ic63b5af0a3c6c87324285ded60c8877fbf86c24d
Change-Id: Icd3dcbb6c56383817315ba4a6bb3ec7b72a54345
2016-03-29 13:32:35 -07:00
smain@google.com
2b903d08f0
update all hardcoded zippy images to use new Material icon (down-facing instead of right-facing)
...
this is tied to I33a4ef90359838c02def90beb486e5a2dc21cbf7 which updates the script in kind.
Change-Id: I0c5aed4c2ca1d38e92f07c3e688bfa2d3b574bfc
2016-03-16 12:13:05 -07:00
David Friedman
0571a1d4c3
Docs: Adds three files that were omitted from ag/743190.
...
Bug: 22979024
Change-Id: Ifdb4e2db5901e654c3d63895997da69dcf8b396b
2015-10-05 13:28:37 -07:00
Quddus Chong
c8fe6745cc
docs: Updated Javadocs for Android Testing Support Library v0.4.
...
bug: 23932175
Change-Id: I6c8859d6a3a7b57e8c774cd8c6cf4ac3188e1fbd
2015-09-16 12:18:46 -07:00
David Friedman
6a21a5a142
am 9f4ddca9: am 56c22d29: Merge "Docs: Creating interactive watch faces Bug: 21721463" into mnc-preview-docs
...
* commit '9f4ddca909e1f7d4274da3282a05494d6fb2f3f9':
Docs: Creating interactive watch faces Bug: 21721463
2015-08-20 01:15:08 +00:00
David Friedman
9f4ddca909
am 56c22d29: Merge "Docs: Creating interactive watch faces Bug: 21721463" into mnc-preview-docs
...
* commit '56c22d29b8727e55073cede04b51e65eb6125b9f':
Docs: Creating interactive watch faces Bug: 21721463
2015-08-20 00:57:50 +00:00
David Friedman
e6705bf25d
Docs: Creating interactive watch faces
...
Bug: 21721463
Training module and related API-reference documentation. This is new
material for Android Wear D(iamond) release.
Change-Id: I9959bca50fd96812abd7cfb693139986bc59b133
2015-08-19 17:41:57 -07:00
Quddus Chong
db87d7cd9e
docs: Re-added gms_lists.js and gcm_lists.js for GMS v7.8 (Reblochon) Javadoc discovery.
...
Change-Id: I872bbb5069418a4dfb174dda5dd9e86b833f7894
2015-08-17 14:28:32 -07:00
Quddus Chong
28f2ba8e30
docs: Remove Google Play Services pages under Develop > Google Services.
...
Cherry-pick from Change-Id: I392075b58bebc5556f306c2d20987811efe90b13
Change-Id: I17ad018a0875b653c0706fd9bbe5f637760cdfbc
2015-08-16 21:21:41 -07:00
Quddus Chong
44d911ffe2
docs: Updated gms_lists.js for GMS v7.8 (Reblochon) Javadoc discovery.
...
Change-Id: Ib9a36ce62b137316ae2b8bc626a0b0377f593a21
2015-08-14 15:59:07 -07:00
Quddus Chong
348d0a68ad
am 7af35669: docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922
...
* commit '7af3566912b0e014cfd1704acdeb31a0a7cca0d3':
docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922
2015-06-02 01:07:57 +00:00
Quddus Chong
7af3566912
docs: Added Javadocs for Testing Support Library v0.3 and updated
...
the corresponding setup instructions.
bug: 21442922
Change-Id: I7374e8102fc95377e83db738ab7ff20510e04faa
2015-06-01 17:18:39 -07:00
smain@google.com
7f6da0c3cb
add back the GMS and GCM reference lists to fix search suggest.
...
mistakenly removed during:
https://googleplex-android-review.git.corp.google.com/#/c/697534/1
Change-Id: I804364d98d5dea6110bb309603c80df84c66a19d
2015-06-01 08:21:07 -07:00
Joe Fernandez
927b8204d5
am 80aa2b3e: Merge "docs: Regen wearable docs with new redesign templates" into mnc-preview-docs
...
* commit '80aa2b3e9079f847040707b9f1cd5face238137e':
docs: Regen wearable docs with new redesign templates
2015-05-29 21:51:55 +00:00
Luan Nguyen
c14dce738e
docs: Regen wearable docs with new redesign templates
...
bug:21497653
Change-Id: I7fd0058a14d4adcd14fd584bb10a777987169823
2015-05-29 11:23:15 -07:00
Quddus Chong
4b927284a6
docs: Remove Google Play Services pages under Develop > Google Services.
...
bug: 21407467
Change-Id: I392075b58bebc5556f306c2d20987811efe90b13
2015-05-26 14:52:08 -07:00
Luan Nguyen
d8573aa517
am dfa79aeb: am d5600855: Merge "docs: Refresh Wearable support library reference for Diamond" into lmp-mr1-ub-docs
...
* commit 'dfa79aeb6fd119127b790704c30f2d27b464b4a8':
docs: Refresh Wearable support library reference for Diamond
2015-05-21 14:16:34 +00:00
Luan Nguyen
d560085514
Merge "docs: Refresh Wearable support library reference for Diamond" into lmp-mr1-ub-docs
2015-05-20 23:00:13 +00:00
Jean-Luc Brouillet
79f12bb648
am d967fcbe: am e9f17cda: docs: Overhaul of the RenderScript reference documentation.
...
* commit 'd967fcbee77b2872cb5ae6b05aaabbbc764f806b':
docs: Overhaul of the RenderScript reference documentation.
2015-05-05 23:39:28 +00:00
Jean-Luc Brouillet
e9f17cda80
docs: Overhaul of the RenderScript reference documentation.
...
cherry-pick from CL: https://android-review.googlesource.com/148241
This CL replaces the Doxygen generated documentation by one that's created
by our internal tool found in framework/rs/api. The big advantages:
- Can handle overloaded functions. Doxygen could not and RenderScript has many.
- Can have version information.
- Can match the look of the Java documentation.
- Cleaner look and no leaking of internal paths.
This CL also include changes introduced by the L release which was missing
previously.
Change-Id: Icade41d04d35e45c445ad952bb8ce14389f9f59f
2015-05-05 15:20:50 -07:00
Luan Nguyen
917a2f26b7
docs: Refresh Wearable support library reference for Diamond
...
Change-Id: Id22e676fdda060a954e0d189c90ce11162def08b
2015-05-01 09:29:01 -07:00
Quddus Chong
5dafb34bca
resolved conflicts for merge of e470fd85 to lmp-mr1-ub-dev
...
Change-Id: I9ecfa4b7b225f2543bdbdad0f046e9474f1cb47f
2015-04-23 14:30:26 -07:00
Quddus Chong
e470fd855c
am d80f4fc8: am 04002800: am d57ccb8d: am f0936e2f: Merge "docs: Added 3rd-party Javadocs for GMS Parmesan release." into lmp-docs
...
* commit 'd80f4fc80a132b40ace7ba2b51eb784d73443004':
docs: Added 3rd-party Javadocs for GMS Parmesan release.
2015-04-23 04:43:41 +00:00
Quddus Chong
a93259a4d6
cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS
...
Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
Change-Id: I07f38278510e92bc3097ea749c7fb4e6b817f545
2015-04-22 16:43:05 -07:00
Quddus Chong
f0936e2fb0
Merge "docs: Added 3rd-party Javadocs for GMS Parmesan release." into lmp-docs
2015-04-22 23:38:38 +00:00
Quddus Chong
8408cbe3ad
cherrypick from lmp-docs docs: Added 3rd-party Javadocs for Android Support
...
Testing Library v0.2. Original Change-Id: I0fab71be55f5c3c6d017ba585b92f8493050274a
bug: 20304402
Change-Id: I697f57335b671d5f17685c1f82d7c9158e6d4ce6
2015-04-21 09:33:09 -07:00
Quddus Chong
8cde8f7f1e
am b1c838e0: am 6f142008: am 220f360e: am 900831f3: docs: Added 3rd-party Javadocs for Android Support Testing Library v0.2. bug: 20304402
...
* commit 'b1c838e03bf9f828e59deed57a7e7445cc2ad9e8':
docs: Added 3rd-party Javadocs for Android Support Testing Library v0.2. bug: 20304402
2015-04-20 23:29:30 +00:00
Quddus Chong
900831f303
docs: Added 3rd-party Javadocs for Android Support Testing Library v0.2.
...
bug: 20304402
Change-Id: I0fab71be55f5c3c6d017ba585b92f8493050274a
2015-04-20 14:01:24 -07:00
Quddus Chong
33fca8eae0
docs: Added 3rd-party Javadocs for GMS Parmesan release.
...
Change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
2015-04-20 11:21:55 -07:00
Joe Fernandez
b89cdf1ef4
am 5c1a3ab4: am d7df900a: am a06c8ff0: am 36b2c160: am bacdd2b8: am ef7d8081: Merge "RESUBMIT: "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785.""" into lmp-docs
...
* commit '5c1a3ab4216333696947eefee4d022f708e4c053':
RESUBMIT: "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785.""
2015-03-19 20:56:25 +00:00
Joe Fernandez
ef7d80811d
Merge "RESUBMIT: "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785.""" into lmp-docs
2015-03-19 20:16:05 +00:00
Joe Fernandez
7786917f4a
RESUBMIT: "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785.""
...
This reverts commit c0e9ac4555 .
Change-Id: Iccc75ead90c92602b25da70e13bcdd55a6d129b6
2015-03-19 16:36:02 +00:00
Joe Fernandez
e6bd00f399
am a3c2ca61: am f038ffd7: am 6f3caae9: am 055ec1f9: am f7497b46: am ceb10eac: Merge "Revert "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785."" into lmp-docs
...
* commit 'a3c2ca6140b5a460fbd96618b2065066d8c2ccc8':
Revert "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785."
2015-03-19 05:38:34 +00:00
Joe Fernandez
ceb10eac8e
Merge "Revert "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785."" into lmp-docs
2015-03-19 04:58:18 +00:00
Joe Fernandez
c0e9ac4555
Revert "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785."
...
This reverts commit 180b835480 .
Change-Id: Ibcefe65a1a7829b8b424763aba636300665a7f7b
2015-03-19 04:49:40 +00:00
Quddus Chong
1a36a65c54
am 014f14e5: am a1c36660: am 48612f9d: am 5192ac8d: am f990241a: am abde3d83: Merge "docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785." into lmp-docs
...
* commit '014f14e500d5c9d24bf969a1744f067467067e11':
docs: Added 3rd party Javadocs for Google Play services v7.0 (Orla). Generated from ub-gcore-orla-release build #1784785 .
2015-03-19 03:08:32 +00:00