summaryrefslogtreecommitdiff
path: root/cpp/ScriptIntrinsics.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Implement IntrinsicBLAS for RS C++ API"Miao Wang2015-10-121-1/+1
|\
| * Implement IntrinsicBLAS for RS C++ APIMiao Wang2015-09-151-1/+1
| | | | | | | | Change-Id: I2337340ce9ed43ab49b55b37d349b696bb0679a1
* | Comments clean up for C++ APIMiao Wang2015-09-151-2/+0
|/ | | | Change-Id: I7ced3653a32fa8eaa62cd218002d22f5551c404a
* Update RenderScript C++ APIMiao Wang2015-03-301-1/+39
| | | | | | | | - Add Copy3DRangeTo API - Add AutoPadding & unPadding for CopyTo and CopyFrom APIs - Add IntrinsicResize Change-Id: I1138225f8a7b738929a09636bf2669f5d68b0c7d
* Ensure ScriptIntrinsicHistogram is given a valid Element in constructor when ↵Jon Parr2015-03-131-4/+4
| | | | | | | | | used via C++ bindings. Correct checks for compatible elements within ScriptIntrinsicHistogram. Add missing setVar within variable setters. Change-Id: I404058d231676d9c7403d4327053421a624f5ae9
* resolved conflicts for merge of 79a9dacb to lmp-mr1-dev-plus-aospStephen Hines2014-10-011-46/+0
|\ | | | | | | Change-Id: I1721b19c8be5debdcfadc99bcf6304ca8077e8cd
| * Revert "RS: Add VP9 LoopFilter Intrinsic"Jason Sams2014-09-301-45/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6fc3e12b8912458cb4adcfd32e2f53d76b0cc737. Conflicts: cpu_ref/Android.mk cpu_ref/rsCpuCore.cpp cpu_ref/rsCpuIntrinsicLoopFilter.cpp rsDefines.h bug 17720646 Change-Id: Ie297cfbfa04e61944ac1340797ac81c23b2f2ea8
* | Replace NULL macros with nullptr literals.Chris Wailes2014-08-201-36/+37
|/ | | | Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
* Revert "Add VP9 inter-frame prediction intrinsic"Jason Sams2014-04-231-46/+0
| | | | | | | | | | | This reverts commit 60498fe9679ea25a260a503d6dfd27cbc0a0c079. Change-Id: I4d8bb284793874a08c0cc991c0e04ecc104e1e0f Conflicts: cpu_ref/Android.mk cpu_ref/rsCpuCore.cpp rsDefines.h
* RS: Add VP9 LoopFilter IntrinsicMatthieu Delahaye2014-03-181-0/+45
| | | | Change-Id: I5caa46da2c825a95cc1ed35a1cdbcd6da0ffce88
* Revert "RS: Add VP9 LoopFilter Intrinsic"Jason Sams2014-03-181-45/+0
| | | | | | | This has build errors with the x86 SDK. This reverts commit 64048e720cf940cb0f7f6f9a4ab4f061918a1fd9. Change-Id: Ia712a46abd06e2a580853c863bfa53410b7f99e9
* RS: Add VP9 LoopFilter IntrinsicMatthieu Delahaye2014-03-181-0/+45
| | | | Change-Id: If1ac77774c74b5513ce7a2db4ef31888a351a9c5
* Revert "RS: Add VP9 LoopFilter Intrinsic"Jason Sams2014-03-141-45/+0
| | | | | | This reverts commit e4749f3a5a6a6041ef2894162edce5115b307db0. Change-Id: I45ccdacb1706abd4df7f635c5e64dcb1ee4b876d
* RS: Add VP9 LoopFilter IntrinsicMatthieu Delahaye2014-03-111-0/+45
| | | | Change-Id: Ia49e56c7e21fee1601a0418bd105ef6429c336ca
* Add VP9 inter-frame prediction intrinsicMatthieu Delahaye2014-03-061-0/+46
| | | | Change-Id: If8985a6200fb6d34083eff711ccdf2f1b3c374e6
* Add docs to C++ API.Tim Murray2013-10-041-15/+15
| | | | | | bug 10427951 Change-Id: I51805b6fb43781c57dfbbdc5b3e77f200af19ed8
* Fix ColorMatrix intrinsic.Tim Murray2013-09-031-6/+29
| | | | | | bug 10427951 Change-Id: Ia633dc7d0a824ab5501602cbb0219e94e49dae61
* Fix dispatch issue with ScriptIntrinsic.Tim Murray2013-09-031-1/+2
| | | | | | bug 10427951 Change-Id: I5bd1a6b4970ae10779920bc64c78e6951e9abdec
* Fix LUT intrinsic.Tim Murray2013-08-281-24/+10
| | | | | | bug 10427951 Change-Id: I0eeca42f309321c62ad3eac94de1812054a23501
* Fix element handling. Add YUV support.Tim Murray2013-08-281-1/+1
| | | | | | bug 10427951 Change-Id: I2c9cd4faca881e3fa05eb65ab5edaab9f1c6c140
* Make error handling kill context activity. Add parameter validation.Tim Murray2013-08-211-5/+258
| | | | | | bug 10427951 Change-Id: I4abba969e34903265b84ee88d6a90bc9b9df5481
* Add error handling, move to create methods for intrinsics.Tim Murray2013-08-191-1/+42
| | | | Change-Id: I81a0d481fef8b9396c648fdf18aee716a2056612
* Add remaining intrinsics to C++ API.Tim Murray2013-08-141-4/+92
| | | | Change-Id: Ife427f5c040242c5fb639be54fb8131cd5712d01 (cherry picked from commit 02b6367ae84f07bfeedea59247fdc45950ed5dd6)
* Add basic support for intrinsics. Move sp<> into RScpp.Tim Murray2013-08-011-3/+101
| | | | Change-Id: I74cdee7069a624ded5091d53db3a4b8ce9894033
* Move C++ API over to function tables rather than linking libRS directly.Tim Murray2013-07-231-1/+1
| | | | Change-Id: I7841df768d5bd10fa941b3655673fd73496a8137
* Add x86 server support.Tim Murray2013-03-191-1/+0
| | | | Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
* Move rs.h includes to source files.Tim Murray2013-02-131-0/+1
| | | | Change-Id: Ic49e3fa5580c67f35a21f95872794ea03dd114b6
* Change namespace from renderscriptCpp to RSCTim Murray2012-11-161-1/+1
| | | | Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
* Fix intrinsic creation to use the appropriate types.Tim Murray2012-11-141-4/+4
| | | | Change-Id: I9f919ad410d8dac843da01afa9b14bd0d6b355ad
* Add blur intrinsic to C++.Tim Murray2012-11-131-1/+10
| | | | Change-Id: I5cfc5873a1bda949619f96787cd68bb92cc48f8f
* Add blend intrinsic to C++ API.Tim Murray2012-11-081-0/+101
Change-Id: Id4d27650d27ef50d2a503307adc60946503a5267