9ab11993c8410d27edb5ee4b9239dd96b3416d6b |
|
08-Feb-2017 |
Rahul Chaudhry <rahulchaudhry@google.com> |
frameworks/rs: fix clang-analyzer-unix.MallocSizeof warnings. frameworks/rs/cpp/Element.cpp:189:52: warning: Result of 'calloc' is converted to a pointer of type 'android::RSC::sp<const Element>', which is incompatible with sizeof operand type 'android::RSC::sp<Element>' frameworks/rs/cpp/Element.cpp:414:52: warning: Result of 'calloc' is converted to a pointer of type 'android::RSC::sp<const Element>', which is incompatible with sizeof operand type 'android::RSC::sp<Element>' frameworks/rs/cpp/Element.cpp:455:92: warning: Result of 'calloc' is converted to a pointer of type 'android::RSC::sp<const Element>', which is incompatible with sizeof operand type 'android::RSC::sp<Element>' Bug: 26936282 Test: WITH_TIDY=1 WITH_STATIC_ANALYZER=1 mm Change-Id: I9a8af303fcf2eb8effa42eb538381cd2c24f2001
/frameworks/rs/cpp/Element.cpp
|
dfcfabfccad8a8f2f42f83081638c7e5c9bfb4b9 |
|
04-Nov-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-build-using-namespace warnings. Replace "using namespace ..." with "using namespace::identifier" for every imported identifiers. Bug: 32670901 Test: make with WITH_TIDY=1 Change-Id: Iae11a95b386c7e783e3bc50312a8fd4209e4ced7
/frameworks/rs/cpp/Element.cpp
|
45768e1663714702c0c2b7adf14fdbd80dae71f5 |
|
10-Aug-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix clang-tidy performance warnings. * Use const reference type for read-only parameters. Bug: 30407689 Test: build with WITH_TIDY=1 Change-Id: I7c19a10f0ae0b4784851bedbcaf1c4565c6616d1
/frameworks/rs/cpp/Element.cpp
|
566168431399086c146b2f845f6d0128852c9686 |
|
02-Dec-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Add float16 elements to C++ API Bug: 25972767 Add float16 elements to C++ API and test the ability to create float16 allocations. Caveats: - Element::F16 and such are accessible to the host-side code irrespective of the target API level. This is because right now, target API level seems to be set at runtime instead of compile time. - We added float16 to RenderScript starting API level 23. Since we cannot compile RS CPP apps targeting this level, Scripts cannot manipulate float16 data yet. Change-Id: I2bfba13fcad1c3aa984e97b44765fd2a57a054ac
/frameworks/rs/cpp/Element.cpp
|
cf067b8c4d1e53bc4768fbad239851c579717f2c |
|
15-Sep-2015 |
Miao Wang <miaowang@google.com> |
Comments clean up for C++ API Change-Id: I7ced3653a32fa8eaa62cd218002d22f5551c404a
/frameworks/rs/cpp/Element.cpp
|
70d8995254ee38173129e4ae4c9372f43716eb4e |
|
15-Sep-2015 |
Miao Wang <miaowang@google.com> |
Fix updateFromNative in C++ API. Change-Id: I2b1cce8ab964e9ddd6b039fd8d7b8f8bf5f0eed1
/frameworks/rs/cpp/Element.cpp
|
43a6cba1be3ef984cd619c85373973cbb93edf5e |
|
12-Apr-2015 |
Miao Wang <miaowang@google.com> |
Enable YUV support in rs C++ API. Change-Id: I5326c2b6551953e19da50aff1848557231b908e5
/frameworks/rs/cpp/Element.cpp
|
bc10dff26207bb8c02051b28326bb134a8f28eb3 |
|
04-Apr-2015 |
Miao Wang <miaowang@google.com> |
remove STL from rs C++ public interface. Nuke stlport. Change-Id: Ida273c1cfa21c4db51ae41a4c42746d9d828f292
/frameworks/rs/cpp/Element.cpp
|
44bef6fba6244292b751387f3d6c31cca96c28ad |
|
12-Aug-2014 |
Chris Wailes <chriswailes@google.com> |
Replace NULL macros with nullptr literals. Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
/frameworks/rs/cpp/Element.cpp
|
3560907fa9b1624eefbd6db5e9c3ccc25ab23b92 |
|
03-Dec-2013 |
Tim Murray <timmurray@google.com> |
Fix memory leak due to smart pointer misuse. bug 11965932 Change-Id: I982b974b3554b0f4dc7a558107703ff605f580e6
/frameworks/rs/cpp/Element.cpp
|
071aee6b0cffde1ce3ece5e32e34361db2105547 |
|
09-Dec-2013 |
Tim Murray <timmurray@google.com> |
Add RGBA_5551. Change-Id: Ie9e465300bcb2985df79cf884ce7209ff41570c9
/frameworks/rs/cpp/Element.cpp
|
75e877d157f9429eb6d8fb1b09c75c5472db161a |
|
11-Sep-2013 |
Tim Murray <timmurray@google.com> |
Add docs to C++ API. bug 10427951 Change-Id: I51805b6fb43781c57dfbbdc5b3e77f200af19ed8
/frameworks/rs/cpp/Element.cpp
|
eeaf7142d7e06efb3e0ddc7ef542884ab1d527dc |
|
10-Sep-2013 |
Tim Murray <timmurray@google.com> |
Fix build/dependency issue. bug 10427951 Change-Id: I798a0014f299b22c26bea3205823fcbb64f7ec70
/frameworks/rs/cpp/Element.cpp
|
eb4426dfb63983559cf903b2ea984569e990c4fd |
|
28-Aug-2013 |
Tim Murray <timmurray@google.com> |
Fix element handling. Add YUV support. bug 10427951 Change-Id: I2c9cd4faca881e3fa05eb65ab5edaab9f1c6c140
/frameworks/rs/cpp/Element.cpp
|
10913a5c37ba119bef335320d3e8be25212c05ad |
|
21-Aug-2013 |
Tim Murray <timmurray@google.com> |
Make error handling kill context activity. Add parameter validation. bug 10427951 Change-Id: I4abba969e34903265b84ee88d6a90bc9b9df5481
/frameworks/rs/cpp/Element.cpp
|
21fa7a0a23eddab88ff261017f6d7a2548b4d89a |
|
16-Aug-2013 |
Tim Murray <timmurray@google.com> |
Add error handling, move to create methods for intrinsics. Change-Id: I81a0d481fef8b9396c648fdf18aee716a2056612
/frameworks/rs/cpp/Element.cpp
|
ab71636b50db242cead6a3787620d6340156684c |
|
12-Aug-2013 |
Tim Murray <timmurray@google.com> |
remove string8, replace with std::string from stlport also remove unnecessary ALOGEs from header Change-Id: I52953f5edc47fece953fbc3f91c732fcbbfe2d04 (cherry picked from commit f9b6346e62848565a4b45fd1123d41df7634bfd5)
/frameworks/rs/cpp/Element.cpp
|
89daad6bae798779e57f252e9da4fe4e62337124 |
|
29-Jul-2013 |
Tim Murray <timmurray@google.com> |
Add basic support for intrinsics. Move sp<> into RScpp. Change-Id: I74cdee7069a624ded5091d53db3a4b8ce9894033
/frameworks/rs/cpp/Element.cpp
|
729b6fe58aff47c4f666b22bbb7a6d6114ddefa9 |
|
24-Jul-2013 |
Tim Murray <timmurray@google.com> |
Add Sampler support to C++ API. Change-Id: I9a6ada9cf16b5e9f92bcecc12e87d66585df1d33
/frameworks/rs/cpp/Element.cpp
|
a423096c0d49e5cfe13a400b4323a76f89c6885c |
|
18-Jul-2013 |
Tim Murray <timmurray@google.com> |
Move C++ API over to function tables rather than linking libRS directly. Change-Id: I7841df768d5bd10fa941b3655673fd73496a8137
/frameworks/rs/cpp/Element.cpp
|
0b575de8ed0b628d84d256f5846500b0385979bd |
|
15-Mar-2013 |
Tim Murray <timmurray@google.com> |
Add x86 server support. Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
/frameworks/rs/cpp/Element.cpp
|
b206acefa7ef03e02d3e8e161f8a1493329246b3 |
|
13-Feb-2013 |
Tim Murray <timmurray@google.com> |
Move rs.h includes to source files. Change-Id: Ic49e3fa5580c67f35a21f95872794ea03dd114b6
/frameworks/rs/cpp/Element.cpp
|
9eb7f4b90120ebe4be74343856e86b46495f72df |
|
16-Nov-2012 |
Tim Murray <timmurray@google.com> |
Change namespace from renderscriptCpp to RSC Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
/frameworks/rs/cpp/Element.cpp
|
84bf2b877024aaa154b66e0f2338d54bdabd855a |
|
01-Nov-2012 |
Tim Murray <timmurray@google.com> |
Move to smart pointers for refcounting RS contexts Change-Id: I0dc6adc4e02c7427a4234c549d3555a501fe5f90
/frameworks/rs/cpp/Element.cpp
|
69cccdf0659a193d6a75420ec745421fb5c436e6 |
|
03-Apr-2012 |
Jason Sams <jsams@google.com> |
Make all references use smart pointers. BUG=5972398 Change-Id: I7b8c2930ccf7d64623270cd3d0550aa6a852f2e5
/frameworks/rs/cpp/Element.cpp
|
a662edd85843c2eb7078900b0279e38d6635795e |
|
03-Apr-2012 |
Jason Sams <jsams@google.com> |
Split cpp frontend to its own lib. Change-Id: I6ff1c620ec28ca1b96bce569ad5a09b41130ee88
/frameworks/rs/cpp/Element.cpp
|