93fbc61ad282cbbf4a6a93396fdd8747b1fe3451 |
|
08-May-2015 |
Stephen McGroarty <stephen@codeplay.com> |
Added in wait for attach context flag. Added in a small flag which is passed to the context from the Java/C++ API which causes the context to delay execution until a debugger is a attached. This gives time to the developer to attach a debugger to the process before the kernel is executed. Change-Id: I5bb8e75100436920f9e1a0f414f3b0bcf0d2b439 Signed-off-by: Stephen McGroarty <stephen@codeplay.com> (cherry picked from commit d5164d537c84867880694327727b5f22b0a3ccbd)
/frameworks/rs/cpp/rsCppStructs.h
|
bc10dff26207bb8c02051b28326bb134a8f28eb3 |
|
04-Apr-2015 |
Miao Wang <miaowang@google.com> |
remove STL from rs C++ public interface. Nuke stlport. Change-Id: Ida273c1cfa21c4db51ae41a4c42746d9d828f292
/frameworks/rs/cpp/rsCppStructs.h
|
09d2dd26af70a16de928e7450ef500a61c5b810a |
|
19-Mar-2015 |
Miao Wang <miaowang@google.com> |
Add setSurface() and getSurface() to RScpp. Change-Id: I53ac88ce3f482e01bd70df57a1aaf0b71b1f49af
/frameworks/rs/cpp/rsCppStructs.h
|
e5428e661ce6f9d24f838cab0a8fb0fa8c76dbca |
|
10-Mar-2015 |
Miao Wang <miaowang@google.com> |
Update RenderScript C++ API - Add Copy3DRangeTo API - Add AutoPadding & unPadding for CopyTo and CopyFrom APIs - Add IntrinsicResize Change-Id: I1138225f8a7b738929a09636bf2669f5d68b0c7d
/frameworks/rs/cpp/rsCppStructs.h
|
b05c850a493a769c88b58be2a6721a9bb06b3a0a |
|
13-Mar-2015 |
Jon Parr <jon.parr@imgtec.com> |
Ensure ScriptIntrinsicHistogram is given a valid Element in constructor when used via C++ bindings. Correct checks for compatible elements within ScriptIntrinsicHistogram. Add missing setVar within variable setters. Change-Id: I404058d231676d9c7403d4327053421a624f5ae9
/frameworks/rs/cpp/rsCppStructs.h
|
04354e4ca7535a1916e90ca5a2f8e6cb0341faee |
|
22-Aug-2014 |
Stephen Hines <srhines@google.com> |
Clean up RS C++ library. Switch on the actual flags we should be using for C++11 (including -Wall and -Werror). This change also removes an unused private field. Change-Id: Id33c0b55ccf26780f6a6b7599f9eba554e1f873a
/frameworks/rs/cpp/rsCppStructs.h
|
66f0a168c4227d4e302f4ffb21ec7e9d7b9ca828 |
|
11-Nov-2014 |
Jason Sams <jsams@google.com> |
Cleanup includes for rs/cpp to not expose internal details. Change-Id: Ib23f591f8418d3318f61ab1d3f6f2b684bf95692
/frameworks/rs/cpp/rsCppStructs.h
|
fe0922575f26af84ee33429626f36049410cb7b6 |
|
09-Oct-2014 |
Jason Sams <jsams@google.com> |
Revert "RS: Add VP9 LoopFilter Intrinsic" This reverts commit 6fc3e12b8912458cb4adcfd32e2f53d76b0cc737. Change-Id: I4eb50620548805344bd45669fda1af81128195f5
/frameworks/rs/cpp/rsCppStructs.h
|
8c24cd62187fb963cb1b76d2e91ae8c247c7f6fb |
|
11-Apr-2014 |
Tim Murray <timmurray@google.com> |
Update fw/rs for Clang 3.5. Change-Id: I0a9a1b1e61cb435f0102936ad9ffd51599c49e88
/frameworks/rs/cpp/rsCppStructs.h
|
ee0f4835e065ef08a6283e3f86cdc671a5a156c7 |
|
24-Apr-2014 |
Jason Sams <jsams@google.com> |
Revert "Add VP9 inter-frame prediction intrinsic" This reverts commit 60498fe9679ea25a260a503d6dfd27cbc0a0c079. Change-Id: I4d8bb284793874a08c0cc991c0e04ecc104e1e0f Conflicts: cpu_ref/Android.mk cpu_ref/rsCpuCore.cpp rsDefines.h
/frameworks/rs/cpp/rsCppStructs.h
|
6fc3e12b8912458cb4adcfd32e2f53d76b0cc737 |
|
04-Mar-2014 |
Matthieu Delahaye <matthieu@multicorewareinc.com> |
RS: Add VP9 LoopFilter Intrinsic Change-Id: I5caa46da2c825a95cc1ed35a1cdbcd6da0ffce88
/frameworks/rs/cpp/rsCppStructs.h
|
933bdc9b648995ab68da746c6daa2206eec02b0f |
|
18-Mar-2014 |
Jason Sams <jsams@google.com> |
Revert "RS: Add VP9 LoopFilter Intrinsic" This has build errors with the x86 SDK. This reverts commit 64048e720cf940cb0f7f6f9a4ab4f061918a1fd9. Change-Id: Ia712a46abd06e2a580853c863bfa53410b7f99e9
/frameworks/rs/cpp/rsCppStructs.h
|
64048e720cf940cb0f7f6f9a4ab4f061918a1fd9 |
|
04-Mar-2014 |
Matthieu Delahaye <matthieu@multicorewareinc.com> |
RS: Add VP9 LoopFilter Intrinsic Change-Id: If1ac77774c74b5513ce7a2db4ef31888a351a9c5
/frameworks/rs/cpp/rsCppStructs.h
|
1e2aedbef554a10a16296d3b529327fffcb10e0d |
|
14-Mar-2014 |
Jason Sams <jsams@google.com> |
Revert "RS: Add VP9 LoopFilter Intrinsic" This reverts commit e4749f3a5a6a6041ef2894162edce5115b307db0. Change-Id: I45ccdacb1706abd4df7f635c5e64dcb1ee4b876d
/frameworks/rs/cpp/rsCppStructs.h
|
e4749f3a5a6a6041ef2894162edce5115b307db0 |
|
04-Mar-2014 |
Matthieu Delahaye <matthieu@multicorewareinc.com> |
RS: Add VP9 LoopFilter Intrinsic Change-Id: Ia49e56c7e21fee1601a0418bd105ef6429c336ca
/frameworks/rs/cpp/rsCppStructs.h
|
60498fe9679ea25a260a503d6dfd27cbc0a0c079 |
|
18-Feb-2014 |
Matthieu Delahaye <matthieu@multicorewareinc.com> |
Add VP9 inter-frame prediction intrinsic Change-Id: If8985a6200fb6d34083eff711ccdf2f1b3c374e6
/frameworks/rs/cpp/rsCppStructs.h
|
b8a94e26c0a5e8f58d5b6ed04e46b411e95b77a4 |
|
25-Feb-2014 |
Jason Sams <jsams@google.com> |
Add getPointer for USAGE_SHARED allocations. Change-Id: I13a2af09bbbeec6cc6131b935979ac21c02820be
/frameworks/rs/cpp/rsCppStructs.h
|
8f615d682f9e7e2cd4de2e4478e0e76fc359922c |
|
20-Dec-2013 |
Stephen Hines <srhines@google.com> |
Replace "mips" with "mipmaps" since the MIPS gcc compiler defines mips to 1. Change-Id: Ia48ffa714ff9e3a2e3b64ea1edd11ad0f6bf354a
/frameworks/rs/cpp/rsCppStructs.h
|
caf4126512b2152ea5f6573ce5d9ca29767b9678 |
|
13-Dec-2013 |
Tim Murray <timmurray@google.com> |
Add user-defined cache path. Change-Id: I7374d8e84d8dc6e74a6faa526c6e68ae11da6500
/frameworks/rs/cpp/rsCppStructs.h
|
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/rsCppStructs.h
|
8a588bd9d34088ed89ef2c192c32ea2301e601bc |
|
27-Nov-2013 |
Stephen Hines <srhines@google.com> |
Fix problems with NDK Sampler implementation. Creation methods should be static and we need to use the proper Context pointer for the dispatch methods. Change-Id: I43c25a7348c9a9aa9a2a82e184d4ac644625800b
/frameworks/rs/cpp/rsCppStructs.h
|
75e877d157f9429eb6d8fb1b09c75c5472db161a |
|
11-Sep-2013 |
Tim Murray <timmurray@google.com> |
Add docs to C++ API. bug 10427951 Change-Id: I51805b6fb43781c57dfbbdc5b3e77f200af19ed8
/frameworks/rs/cpp/rsCppStructs.h
|
4c4bec1fa216cc2b90625cab01ef678c242c38d1 |
|
10-Sep-2013 |
Tim Murray <timmurray@google.com> |
Add default argument for init. bug 10427951 Change-Id: I32e9f86bc441579d2937979b02800edce62df365
/frameworks/rs/cpp/rsCppStructs.h
|
84e3dea053bea25c1cec44ffb298f8b5b9b9141a |
|
10-Sep-2013 |
Tim Murray <timmurray@google.com> |
Add flags word to context initialization. bug 10427951 Change-Id: If3b9337712bd16655de4a42ccf829bbcd9e01b6e
/frameworks/rs/cpp/rsCppStructs.h
|
eeaf7142d7e06efb3e0ddc7ef542884ab1d527dc |
|
10-Sep-2013 |
Tim Murray <timmurray@google.com> |
Fix build/dependency issue. bug 10427951 Change-Id: I798a0014f299b22c26bea3205823fcbb64f7ec70
/frameworks/rs/cpp/rsCppStructs.h
|
e918375be0045b082128d7f958ce685062aaefb2 |
|
05-Sep-2013 |
Tim Murray <timmurray@google.com> |
Merge "Fix ColorMatrix intrinsic." into klp-dev
|
aae73c96081c15eb63ac24f29e243b7c85ff4480 |
|
04-Sep-2013 |
Tim Murray <timmurray@google.com> |
Fix ColorMatrix intrinsic. bug 10427951 Change-Id: Ia633dc7d0a824ab5501602cbb0219e94e49dae61
/frameworks/rs/cpp/rsCppStructs.h
|
3a6c9ac11ac8c80abe52ea3502e2a571cf1b9075 |
|
04-Sep-2013 |
Stephen Hines <srhines@google.com> |
Merge "Add vector classes to C++ API." into klp-dev
|
9d24ae621bdfdaf09406b099a2ae055e33d1089a |
|
30-Aug-2013 |
Tim Murray <timmurray@google.com> |
Add 3D allocation support. bug 10427951 Change-Id: I95f2d4ede5120831a5b547ecb6837dbd20b99c8c
/frameworks/rs/cpp/rsCppStructs.h
|
d10412f903f2aab730fa9bcbead471db4d7c2393 |
|
30-Aug-2013 |
Stephen Hines <srhines@google.com> |
Add vector classes to C++ API. Bug: 10427951 Change-Id: I09fd0ca75f53076918eda6d333f337704ac61637
/frameworks/rs/cpp/rsCppStructs.h
|
2acce99bd7d6bb97d8a4d4778107968aa09d6e02 |
|
28-Aug-2013 |
Tim Murray <timmurray@google.com> |
Fix LUT intrinsic. bug 10427951 Change-Id: I0eeca42f309321c62ad3eac94de1812054a23501
/frameworks/rs/cpp/rsCppStructs.h
|
eb4426dfb63983559cf903b2ea984569e990c4fd |
|
28-Aug-2013 |
Tim Murray <timmurray@google.com> |
Fix element handling. Add YUV support. bug 10427951 Change-Id: I2c9cd4faca881e3fa05eb65ab5edaab9f1c6c140
/frameworks/rs/cpp/rsCppStructs.h
|
7d1b757c0be2622b72b3d3a10826752adb3e5182 |
|
22-Aug-2013 |
Stephen Hines <srhines@google.com> |
Clean up RS C++ API visibility and fix some inconsistencies. Bug: 10427951 - Constructors should mostly be protected, since we use Builders and create() methods for most RS objects. - Type::setY() should only accept unsigned input. Change-Id: Id96138a6a8820348b2c26fc0772383326d321d50
/frameworks/rs/cpp/rsCppStructs.h
|
a180b7d58ac6da9d6da866e43aa8c1fa83923dc5 |
|
21-Aug-2013 |
Stephen Hines <srhines@google.com> |
getType() should be const (for type-checking). Bug: 10427951 Change-Id: I9284351390d568d0242d87f49adc14348d209e69
/frameworks/rs/cpp/rsCppStructs.h
|
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/rsCppStructs.h
|
21fa7a0a23eddab88ff261017f6d7a2548b4d89a |
|
16-Aug-2013 |
Tim Murray <timmurray@google.com> |
Add error handling, move to create methods for intrinsics. Change-Id: I81a0d481fef8b9396c648fdf18aee716a2056612
/frameworks/rs/cpp/rsCppStructs.h
|
21deee08b729f701d6193e93e56bd442b04c4a3d |
|
14-Aug-2013 |
Tim Murray <timmurray@google.com> |
Merge "remove string8, replace with std::string from stlport" into klp-dev
|
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/rsCppStructs.h
|
b27b18130d0772203799ba0f2d27783b640dc891 |
|
05-Aug-2013 |
Tim Murray <timmurray@google.com> |
Add remaining intrinsics to C++ API. Change-Id: Ife427f5c040242c5fb639be54fb8131cd5712d01 (cherry picked from commit 02b6367ae84f07bfeedea59247fdc45950ed5dd6)
/frameworks/rs/cpp/rsCppStructs.h
|
89daad6bae798779e57f252e9da4fe4e62337124 |
|
29-Jul-2013 |
Tim Murray <timmurray@google.com> |
Add basic support for intrinsics. Move sp<> into RScpp. Change-Id: I74cdee7069a624ded5091d53db3a4b8ce9894033
/frameworks/rs/cpp/rsCppStructs.h
|
729b6fe58aff47c4f666b22bbb7a6d6114ddefa9 |
|
24-Jul-2013 |
Tim Murray <timmurray@google.com> |
Add Sampler support to C++ API. Change-Id: I9a6ada9cf16b5e9f92bcecc12e87d66585df1d33
/frameworks/rs/cpp/rsCppStructs.h
|
4a92d1268983edaf329f73c8a5b8860cdbb11596 |
|
22-Jul-2013 |
Tim Murray <timmurray@google.com> |
Move to dynamic dispatch. Add support for IoAllocation* in rs.spec. Change-Id: I013409cbb758ce5aae78347acb39c43d07aeb9bf
/frameworks/rs/cpp/rsCppStructs.h
|
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/rsCppStructs.h
|
f9e077a531c6a83e978d55f427b5d8ff6d2c943f |
|
21-Mar-2013 |
Jason Sams <jsams@google.com> |
Fix logging defined in external header. Change-Id: I40cc2696b99350b52ac1904b05485db2f567b4ef
/frameworks/rs/cpp/rsCppStructs.h
|
0b575de8ed0b628d84d256f5846500b0385979bd |
|
15-Mar-2013 |
Tim Murray <timmurray@google.com> |
Add x86 server support. Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
/frameworks/rs/cpp/rsCppStructs.h
|
b206acefa7ef03e02d3e8e161f8a1493329246b3 |
|
13-Feb-2013 |
Tim Murray <timmurray@google.com> |
Move rs.h includes to source files. Change-Id: Ic49e3fa5580c67f35a21f95872794ea03dd114b6
/frameworks/rs/cpp/rsCppStructs.h
|
96267c2ff0133c20cc5643419a3ed3b1e75fe568 |
|
12-Feb-2013 |
Tim Murray <timmurray@google.com> |
Add convenient Type creator, alignment define, and fix USAGE_SHARED issue. Change-Id: Ib344ed27feee95c9eddf4f58468ef3e29fdfabab
/frameworks/rs/cpp/rsCppStructs.h
|
241b999530999c7613edb742778c81fb4bf0e91e |
|
05-Dec-2012 |
Tim Murray <timmurray@google.com> |
Merge "enable synchronous mode (functional)"
|
4d252d6e807b89764dad123ac845df298c52ca97 |
|
29-Nov-2012 |
Tim Murray <timmurray@google.com> |
enable synchronous mode (functional) Change-Id: I613610013e7e4d1623620ab94d2d25d8a1bd82b3 Bug: 5972398
/frameworks/rs/cpp/rsCppStructs.h
|
f558dab60d6131e22413d5c15d0f9b85bff8fb36 |
|
01-Dec-2012 |
Stephen Hines <srhines@google.com> |
Merge "Add more FieldPacker.add() routines."
|
43514cde7e9b4869ffba6ba759d1e31f22d936f7 |
|
16-Nov-2012 |
Stephen Hines <srhines@google.com> |
Add more FieldPacker.add() routines. This cl also improves the cppbasic test by checking results for known functions. Bug: 5972398 Change-Id: Iacd9eb42e57ace952c590f8a988708f01bb53d59
/frameworks/rs/cpp/rsCppStructs.h
|
358747a3118301c5faeee73c98dd5f839bbfb54a |
|
26-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add support for 2D strided copies to/from an allocation with the C++ API. Change-Id: I55cd7512f683f8d36d2b75f894931fd0657521bc
/frameworks/rs/cpp/rsCppStructs.h
|
7b3e3093f745134345dadf89498ad16e1f9c0e71 |
|
16-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add support for 2D copies to arbitrary data pointers. Change-Id: Id92eb508efa9bc85d812b3f41faf98dd74c0c503
/frameworks/rs/cpp/rsCppStructs.h
|
0b93e30c8c64fb2f985218adfaceff777f62a42f |
|
15-Nov-2012 |
Tim Murray <timmurray@google.com> |
Remove size parameter from copy* methods in C++ and add copy*(void* data). Change-Id: I4905a4774748c9f0d0406f70ce3895ebd68e92ce
/frameworks/rs/cpp/rsCppStructs.h
|
9eb7f4b90120ebe4be74343856e86b46495f72df |
|
16-Nov-2012 |
Tim Murray <timmurray@google.com> |
Change namespace from renderscriptCpp to RSC Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
/frameworks/rs/cpp/rsCppStructs.h
|
843fdc303f9cafff2b77fa927c183d64e59fa1d8 |
|
16-Nov-2012 |
Stephen Hines <srhines@google.com> |
Merge "Add FieldPacker to C++ reflected API."
|
2c7206e7e19c23fdaa2dd5843f0597624a5e7341 |
|
15-Nov-2012 |
Stephen Hines <srhines@google.com> |
Add FieldPacker to C++ reflected API. Bug: 5972398 Change-Id: I434fb71674a1a92262fa38bae5114fe2eaadb160
/frameworks/rs/cpp/rsCppStructs.h
|
a4cbc2b0cf0f6fbdb21e84a3e17585eda1885e3e |
|
15-Nov-2012 |
Tim Murray <timmurray@google.com> |
Move to void* pointers for copying within C++ API. Change-Id: If2eb0d649249a45a79810e8fddab96dc44b9fa68
/frameworks/rs/cpp/rsCppStructs.h
|
684726cbbd177ee4ee9000e9422058547acd237f |
|
14-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add createSized2D to C++ API Change-Id: Idee31c74ba93cae334473a43a045e18c34a3fc31
/frameworks/rs/cpp/rsCppStructs.h
|
baca6c3c3d79a324c7976ba873afdded0b6bcfb5 |
|
15-Nov-2012 |
Tim Murray <timmurray@google.com> |
Fix uninitialized variable bug, add finish() Change-Id: I79fb54800ad8657c93c7989a5c21838d41f24050
/frameworks/rs/cpp/rsCppStructs.h
|
3cd44af22622898d3000b2b3c4c408cede294152 |
|
14-Nov-2012 |
Tim Murray <timmurray@google.com> |
Fix intrinsic creation to use the appropriate types. Change-Id: I9f919ad410d8dac843da01afa9b14bd0d6b355ad
/frameworks/rs/cpp/rsCppStructs.h
|
8f1e60c42e0a819f389594f5d2f38fb2e024c9c9 |
|
13-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add blur intrinsic to C++. Change-Id: I5cfc5873a1bda949619f96787cd68bb92cc48f8f
/frameworks/rs/cpp/rsCppStructs.h
|
509ea5c832a865bc9083d53f1f058377a689bab3 |
|
13-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add copy1DRangeToUnchecked. Change-Id: Iac550920b8e274819e43aca867dedc66eff47dcf
/frameworks/rs/cpp/rsCppStructs.h
|
7f0d56899840f071c81bbbcbebfbd880ac31c043 |
|
09-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add blend intrinsic to C++ API. Change-Id: Id4d27650d27ef50d2a503307adc60946503a5267
/frameworks/rs/cpp/rsCppStructs.h
|
7e0acabf072cda5bdff63e502c1e8e4c2727676b |
|
06-Nov-2012 |
Tim Murray <timmurray@google.com> |
Add support for CPU-only execution in C++ API. Change-Id: Ifa6c211965eb14bfb9408404971e19827e7f5dc8
/frameworks/rs/cpp/rsCppStructs.h
|
84bf2b877024aaa154b66e0f2338d54bdabd855a |
|
01-Nov-2012 |
Tim Murray <timmurray@google.com> |
Move to smart pointers for refcounting RS contexts Change-Id: I0dc6adc4e02c7427a4234c549d3555a501fe5f90
/frameworks/rs/cpp/rsCppStructs.h
|