ce67164960770b35a40aa8cb897ac9a6d7d4f321 |
|
31-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for native_{expm1,tan,tanpi} Bug: http://b/27512382 Change-Id: Ic19e1de9cd80e87453e28ad4f709ac7060f532c2
/frameworks/rs/api/rs_math.spec
|
1adc4c0ff40e29bf30e844639ba0db2669bcbc8a |
|
01-Apr-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for Float16 clamp Bug: http://b/27512382 Change-Id: Ibb8c69d6bed07c1551669144e8cf8d710287d02f
/frameworks/rs/api/rs_math.spec
|
e47a306594b564c480e3ec2c7e222b8468fe0370 |
|
31-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for some float16 native_* functions Bug: http://b/27512382 Enable tests for native_* functions whose specification allows an absolute error value. Change-Id: I06e3598216dd86399997ed9c503bf68e736f7ee3
/frameworks/rs/api/rs_math.spec
|
5a7cc8510bd996f64d67db431f407f3cb7bca5eb |
|
25-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for Float16 native_* functions Bug: http://b/27512382 Change-Id: Ia7e9f7e1216d879d2c4afdb1fb0838e12ddb75c5
/frameworks/rs/api/rs_math.spec
|
55f94826feedcf29e26935653ea10639089dfef3 |
|
22-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for float16 math functions Bug: http://b/27512382 Change-Id: I63ba284ec033653ce6445c4615ddf7771e390650
/frameworks/rs/api/rs_math.spec
|
d2a641f8d3d888ce21a781c29e81a7f9007466ef |
|
29-Feb-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Enable tests for Float16 cross, cos, floor, rsqrt http://b/27512382 Enable select Float16 tests to validate changes to CoreMathVerifier and Target in cts/. Other tests will be enabled once the current changes get reviewed and submitted. Change-Id: I679353ac4bd5fb64b4e1fece03bc7380cd82ced3
/frameworks/rs/api/rs_math.spec
|
132b31fdbbdf60ef914a78f5ea75ef2ebc3a3214 |
|
18-Feb-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Assign API level 24 to f16 math functions http://b/23536224 Change-Id: Iae4cb0b333bc2c42cab63f01b2bf4e2c0c01a2f1
/frameworks/rs/api/rs_math.spec
|
91ad891992cc35fa1767f5d4d04f1e824870a22d |
|
06-Feb-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Add fract, frexp, modf for half http://b/23536224 (cherry picked from commit 03ad5f9d481843c6884e7fabcd085bf19fba64a7) Change-Id: I11ac519865f8f2dc595ca8d356c5df807d0e1ed5
/frameworks/rs/api/rs_math.spec
|
d021b48c809f2b93e4368a2b7a61a541de66a55c |
|
04-Feb-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Add copysign, ilogb and nextafter for half http://b/23536224 Change-Id: Ib760a4120ec3ca3b1ad0459bd0e35398fd83bc4f
/frameworks/rs/api/rs_math.spec
|
9cbc99ba45126a6a30ba13fc6d4e75e51ca14ea7 |
|
16-Nov-2015 |
Verena Beckham <verena@codeplay.com> |
Move implementation of fract(float) into driver/runtime. Move the implementation of the float variant of fract from rs_math.rsh into driver/runtime. The old implementation remains in place for older versions, and the move occurs only for API level >= 24. Signed-off-by: Verena Beckham <verena@codeplay.com> Change-Id: Id94e7191604d5ccaee41b6634731ee997bf01983
/frameworks/rs/api/rs_math.spec
|
a4d25bc511c86bb402890ce480ef581654319d75 |
|
12-Nov-2015 |
Verena Beckham <verena@codeplay.com> |
Remove the always_inline attribute on all RS builtins. Remove the always_inline attribute on all RenderScript builtins in the specification files. This leads to the removal of that attribute from the declarations of all those functions in the RenderScript header files. Also, updates a comment in the unrelated file rs_for_each.rsh. I presume someone forgot to update that when they changed the corresponding spec file. Signed-off-by: Verena Beckham <verena@codeplay.com> Change-Id: Ia4cdffdbdc9866a5b961356218dd01732bf2e830
/frameworks/rs/api/rs_math.spec
|
193847b4c48fa16d3cfa8f5b76c2fc496359a941 |
|
10-Dec-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Add RS math functions for F16. Bug: 23536224 Bug: 26099914 Change-Id: I8606cb7433b344817970ca7d7995a1b76a88e7af
/frameworks/rs/api/rs_math.spec
|
e6128fff9f6b64ae5bebe0f01de2ea1bfaba8ef8 |
|
07-Dec-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Fix variable name mismatch in modf's description Use the actual parameter name (integer_part) in the description of modf. This commit also includes the updated rs_math.rsh. Change-Id: I461f73478f63b315c6bf63d0ef5071d28794845f
/frameworks/rs/api/rs_math.spec
|
7cf263d593c057af8da8d57025e7315c4ed21ea2 |
|
21-Aug-2015 |
Jean-Luc Brouillet <jeanluc@google.com> |
Restore missing min and max API. min(float2/3/4, float) and max(float2/3/4, float) were defined in our headers in K. In L, they were removed by mistake. This continued to work however because a float would be auto converted by the compiler to a float4. In M, we started validating for unexpected external references, which _Z3minDv4_ff is. This can prevent programs compiled with K from running on M. This CL restores the declarations. Corresponding CLs will fix the whitelist and add CTS tests. Bug:23389429 Change-Id: I3f91830a14b7e01cf1b6ea954fa6dd2fc9d71286
/frameworks/rs/api/rs_math.spec
|
36e2be56cd398bf4a318114bbc9fa3f4573c158f |
|
30-Apr-2015 |
Jean-Luc Brouillet <jeanluc@google.com> |
Generate __attribute__(deprecated) for deprecated APIs. We allow also a custom deprecation message. Change-Id: I297bed611c7fbbb34d41e7edd796557c9afe50da
/frameworks/rs/api/rs_math.spec
|
6386ceb3bf25e442513224aaa45691dfe49562d9 |
|
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
/frameworks/rs/api/rs_math.spec
|
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/api/rs_math.spec
|
be2163801c33d6849ae580d42b919b8803d55095 |
|
22-Mar-2015 |
Jean-Luc Brouillet <jeanluc@google.com> |
Reorganize the header files in a way that's easier to document. This CL does not change any specification found in a .spec file, it just reorganizes the distribution of the content. It also changes a few files that included headers that no longer exist. Change-Id: I4a290a30ad3bdc31bac7a7be24e7a7dea2af2618
/frameworks/rs/api/rs_math.spec
|
41371c7c23c4115cf0b3e7dc83240d5bcfb828b3 |
|
26-Mar-2015 |
Jason Sams <jsams@google.com> |
Revert "Reorganize the header files in a way that's easier to document." This reverts commit 386e87ecf4114084c10dd385edc1c2baebe80a04. Change-Id: Icaeedd9badfec2c51a8120c72eb6297736d68c2a
/frameworks/rs/api/rs_math.spec
|
386e87ecf4114084c10dd385edc1c2baebe80a04 |
|
22-Mar-2015 |
Jean-Luc Brouillet <jeanluc@google.com> |
Reorganize the header files in a way that's easier to document. This CL does not change any specification found in a .spec file, it just reorganizes the distribution of the content. It also changes a few files that included headers that no longer exist. Change-Id: I9474ea6706449312fc7a5715d5bef3eabb288bb9
/frameworks/rs/api/rs_math.spec
|
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/api/rs_math.spec
|