History log of /frameworks/rs/scriptc/rs_atomic.rsh
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
01c19c30a73d4a3ad42ad5630ad790db01a853cc 29-Apr-2015 Jean-Luc Brouillet <jeanluc@google.com> API Runtime Reference documentation tweaks.

Many small changes. Among them:
- Cleaned up the boiler plate HTML used for -H option to the minimal possible.
- Cleaned line break of the comments to make them more consistent in the
.rsh files.
- Added missing summaries.
- Make the style of argument comments more consistent.
- Fixed missing HTML escaping.
- Fixed generation of the snippets for the .cs file.
- Improved the documentation about the math precision.
- Reworked the documentation of object types.

Change-Id: I8b229720134aac6d46a0a2679e8b58f15be5ed7e
(cherry picked from commit 6386ceb3bf25e442513224aaa45691dfe49562d9)
/frameworks/rs/scriptc/rs_atomic.rsh
20b27d602a4778ed50a83df2147416a35b7c92be 03-Apr-2015 Jean-Luc Brouillet <jeanluc@google.com> Improve the documentation of the RenderScript API.

Only the explanations should be changing.

Change-Id: I889b366e3be44f5ac7f44a199e4b9a47353665e2
/frameworks/rs/scriptc/rs_atomic.rsh
4a73004df5231d188c41267fee17c566ae7c3631 03-Apr-2015 Jean-Luc Brouillet <jeanluc@google.com> Add "deprecated:" flag to the spec files.

Also cleanup of the documentation found in the header and html files.

Change-Id: I8a606d1af93b0fd0f912ac23aabdb73aa99233b4
/frameworks/rs/scriptc/rs_atomic.rsh
c5184e202ced435258adb2cfe2013570e7190954 13-Mar-2015 Jean-Luc Brouillet <jeanluc@google.com> Generate all APIs.

This CL expands the generator to create all the .rsh files, not just
the core_math one. To do so, processing of types (simple, struct, enums)
and constants was added. .spec files corresponding to each .rsh file was
created. Documentation was added.

This CL also generates HTML documentation files. This generation will soon
be upgraded.

To make the code easier to expand, I've done fairly extensive refactoring.

In a subsequent CL, the APIs will be regrouped in different header files to
simplify learning the APIs. In an other, the documentation generation will
be futher improved and incorporated in the actual online help.

Also removes rs_path & related functions.

Change-Id: I2c88554c9c6a8625233772b89e055fc6c4ad5da5
/frameworks/rs/scriptc/rs_atomic.rsh
4a6448945724980fd9330283536df202e30705c4 30-May-2014 Jason Sams <jsams@google.com> Set API version for atomics so they may be tested.

Change-Id: I81f21d979c9b1abc2f27688177820772230c5e22
/frameworks/rs/scriptc/rs_atomic.rsh
8e1f8dce2a9c36a0b9bb0dca278beabc3716e088 04-Mar-2014 Jason Sams <jsams@google.com> Add unsigned atomics

bug 11523997

Change-Id: If0527c3c6aa193f40b5f9c94c517781c56c66252
/frameworks/rs/scriptc/rs_atomic.rsh
5f18e1fff21b8f4cee51fa1df4695ca4ee676334 03-Dec-2013 Stephen Hines <srhines@google.com> Remove unimplemented atomic functions from RS header files.

We don't have support for the unsigned variants in these cases, so we should
not keep these in the header files.

Change-Id: Ia0c75ec5d6a2cbc9fcbffaf3f4f5b9e5a5a7a432
/frameworks/rs/scriptc/rs_atomic.rsh
fa54999eb657180fe82b556c75761f37fed599dc 26-Jan-2012 Stephen Hines <srhines@google.com> Fix bugs with unsigned rsAtomicCas/Max/Min.

BUG=5888007

rsAtomicMax/Min did not have proper semantics for unsigned integers. They were
always using signed comparisons. rsAtomicCas had the wrong function signature
in our math library, leading to no way to properly link/execute it.

Change-Id: I336cdd8cd9f2d8093f12e101b55b2797515f039b
/frameworks/rs/scriptc/rs_atomic.rsh
4325387cee36fe373b1a792fb2e65ef00535bbdd 29-Sep-2011 Alex Sakhartchouk <alexst@google.com> Wrapping new API with #defines to prevent old apps from using them.

Change-Id: Ib3a2d19544ad72987ebec09d465bec8eeb6423c8
/frameworks/rs/scriptc/rs_atomic.rsh
044e2ee36ffe6520570a7f0207d75a8fce8b8e91 09-Aug-2011 Jason Sams <rjsams@android.com> Start refactoring RS headerfiles for docs.

Change-Id: Ieb7797601f94beec2835e1d936dc2dd0c38cb48c
/frameworks/rs/scriptc/rs_atomic.rsh