summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2014-05-22Updated test files to use the RS_KERNEL macro.Chris Wailes
Change-Id: Ifa00819d09a1cc8229ac5d693d49e3a228cfc2dd
2014-04-28Fix incorrect dependence on the system-built liblog.Stephen Hines
Our previous Android.mk was incorrectly pulling in the latest liblog, instead of linking dynamically against the older prebuilt liblog. This causes problems due to the latest liblog using __android_fatal(), which is a new function in bionic. This change also updates our tests to use the checked-in prebuilt liblog.so instead of the system-built liblog. Change-Id: I211ef3a31f033e66d46c619d89d507ea65ec3731
2014-02-26Add getPointer for USAGE_SHARED allocations.Jason Sams
Change-Id: I13a2af09bbbeec6cc6131b935979ac21c02820be
2014-01-15Fix C++ tests to work with NDK build.Stephen Hines
This change fixes some errors with stlport linking, as well as making most of the apps static. We keep one copy of cppbasic-shared using the normal build system (instead of using the NDK targeting API 8). Change-Id: Iecc13e7d627e144120eec9b120663ec644917606
2013-12-18Add user-defined cache path.Tim Murray
Change-Id: I7374d8e84d8dc6e74a6faa526c6e68ae11da6500
2013-11-26Fix problems with NDK Sampler implementation.Stephen Hines
Creation methods should be static and we need to use the proper Context pointer for the dispatch methods. Change-Id: I43c25a7348c9a9aa9a2a82e184d4ac644625800b
2013-11-26RS native tests should be built with clang.Stephen Hines
Change-Id: I6f3bf8c138debe62be7fe8fe9d4d3339eb21a25b
2013-09-12Fix latency test.Tim Murray
bug 10427951 Change-Id: I404e5bbaa37dc5117cba4a8278ac951807b8dbb8
2013-09-10Fix issues with compute unit tests.Stephen Hines
Bug: 10427951 This fixes 2 small problems: 1) Typecheck was using the wrong pathname for reflection. 2) Cppbasic was doing an illegal 1D copy over a 2D data structure. This was masked by using an input size that is a multiple of our required stride. Change-Id: I1138d646ff6369cf25a2bd9bc52e20a67a124e95
2013-08-29Add vector classes to C++ API.Stephen Hines
Bug: 10427951 Change-Id: I09fd0ca75f53076918eda6d333f337704ac61637
2013-08-28Add typecheck C++ API test to verify proper behavior.Stephen Hines
Bug: 10427951 This test works through positive and negative tests of type-checking kernel parameters for RenderScript's C++ API. Change-Id: Iea1a34d4b3bb6278b461e789474573d2f630e7c0
2013-08-22Fix C++ RS tests due to previous reflection/API changes.Stephen Hines
Bug: 10427951 Change-Id: I06177d25cadf8697f9fca244edb2800e1102a7bf
2013-08-01Add basic support for intrinsics. Move sp<> into RScpp.Tim Murray
Change-Id: I74cdee7069a624ded5091d53db3a4b8ce9894033
2013-07-23Move to dynamic dispatch. Add support for IoAllocation* in rs.spec.Tim Murray
Change-Id: I013409cbb758ce5aae78347acb39c43d07aeb9bf
2012-12-04Merge "enable synchronous mode (functional)"Tim Murray
2012-12-04enable synchronous mode (functional)Tim Murray
Change-Id: I613610013e7e4d1623620ab94d2d25d8a1bd82b3 Bug: 5972398
2012-11-30Merge "Add more FieldPacker.add() routines."Stephen Hines
2012-11-27Add more FieldPacker.add() routines.Stephen Hines
This cl also improves the cppbasic test by checking results for known functions. Bug: 5972398 Change-Id: Iacd9eb42e57ace952c590f8a988708f01bb53d59
2012-11-27Add support for 2D strided copies to/from an allocation with the C++ API.Tim Murray
Change-Id: I55cd7512f683f8d36d2b75f894931fd0657521bc
2012-11-26Remove size parameter from copy* methods in C++ and add copy*(void* data).Tim Murray
Change-Id: I4905a4774748c9f0d0406f70ce3895ebd68e92ce
2012-11-16Change namespace from renderscriptCpp to RSCTim Murray
Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
2012-11-14Move to void* pointers for copying within C++ API.Tim Murray
Change-Id: If2eb0d649249a45a79810e8fddab96dc44b9fa68
2012-11-13Add very basic allocation copying test for C++.Tim Murray
Change-Id: I1426545958f66e8677dcda40a74f5736c616317b
2012-11-08Add some more options to latency test.Tim Murray
Change-Id: I941a9cb8a82fe8db90c537d6a61272d12c779f4d
2012-11-06Add latency test and rearrange tests directory.Tim Murray
Change-Id: I209b879350769a8e264c2afb67bdb7359c6894a0
2012-11-05Update CPP test to use new APIs.Tim Murray
Change-Id: Ic4eff0e3c3dc826d1e0b5edbd7fe56dd335b8634
2012-11-01Remove unnecessary files for C++ test app.Tim Murray
Change-Id: I8ea77f34e9b8a99148015c504f9786111de7a4f8
2012-10-31Fix up C++ basic API testTim Murray
Change-Id: I80cd8d74e7b12c2097da5b16725dbbd3c079573c
2012-04-03update tests.Jason Sams
Change-Id: I6f0fa4898dccf5f48db80a4870d7c5edaeb109d0
2012-04-02Make all references use smart pointers.Jason Sams
BUG=5972398 Change-Id: I7b8c2930ccf7d64623270cd3d0550aa6a852f2e5
2012-04-02Split cpp frontend to its own lib.Jason Sams
Change-Id: I6ff1c620ec28ca1b96bce569ad5a09b41130ee88
2012-03-14Fix minor C++ api issues.Jason Sams
Change-Id: I30e12938be5da52b2d952db57a51b4deb5e27239
2012-03-13Fix test makefileJason Sams
bug=5972398 Change-Id: I9298e08220863eecf5c87047a05d7aa146a4c060
2012-02-24test runs but I do not check results yet.Jason Sams
Change-Id: I427581a301bb1a9710554187accad2d6f9d9b10c
2012-02-23More RS cpp binding work. All classes forJason Sams
compute should be partially implemented at this time. Change-Id: Iddf9405cc69513b708975d20783395f0be04c680
2012-02-22start new headersJason Sams
Change-Id: I950e5db76ecd3afbc7ea2b3ec792e4cb242f57bf cpp