summaryrefslogtreecommitdiff
path: root/cpp/Type.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove RSYuvFormat from C++ API headerPirama Arumuga Nainar2015-11-101-14/+10
| | | | | | | | | | | | Remove definition of RSYuvFormat from the C++ API's headers and use the newly added enum in rsDefines.h (which is distributed as a part of the NDK). The new enum is named 'RsYuvFormat' for sake of consistency with the rest of rsDefines.h. The new enum also uses the Camera's pixel formats as the enum values. This requires minor updates. Change-Id: Ia04e320c45d0e13cb476d2ad4deefeb2f8da60d3
* Comments clean up for C++ APIMiao Wang2015-09-151-3/+3
| | | | Change-Id: I7ced3653a32fa8eaa62cd218002d22f5551c404a
* Fix updateFromNative in C++ API.Miao Wang2015-09-151-12/+20
| | | | Change-Id: I2b1cce8ab964e9ddd6b039fd8d7b8f8bf5f0eed1
* set mYuvFormat to RS_YUV_NONE in Type constructor.Miao Wang2015-04-161-0/+2
| | | | Change-Id: I49415d85c3ec4ddb42c587b20c30df4d5fe25842
* Enable YUV support in rs C++ API.Miao Wang2015-04-151-1/+13
| | | | Change-Id: I5326c2b6551953e19da50aff1848557231b908e5
* Replace NULL macros with nullptr literals.Chris Wailes2014-08-201-1/+1
| | | | Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
* Fix memory leak due to smart pointer misuse.Tim Murray2013-12-121-1/+1
| | | | | | bug 11965932 Change-Id: I982b974b3554b0f4dc7a558107703ff605f580e6
* Fix build/dependency issue.Tim Murray2013-09-091-0/+1
| | | | | | bug 10427951 Change-Id: I798a0014f299b22c26bea3205823fcbb64f7ec70
* Fix element handling. Add YUV support.Tim Murray2013-08-281-0/+40
| | | | | | bug 10427951 Change-Id: I2c9cd4faca881e3fa05eb65ab5edaab9f1c6c140
* Clean up RS C++ API visibility and fix some inconsistencies.Stephen Hines2013-08-221-1/+1
| | | | | | | | | | 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
* Add basic support for intrinsics. Move sp<> into RScpp.Tim Murray2013-08-011-1/+0
| | | | Change-Id: I74cdee7069a624ded5091d53db3a4b8ce9894033
* Move C++ API over to function tables rather than linking libRS directly.Tim Murray2013-07-231-3/+3
| | | | Change-Id: I7841df768d5bd10fa941b3655673fd73496a8137
* Fix logging defined in external header.Jason Sams2013-03-201-1/+0
| | | | Change-Id: I40cc2696b99350b52ac1904b05485db2f567b4ef
* Add x86 server support.Tim Murray2013-03-191-3/+1
| | | | Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
* Move rs.h includes to source files.Tim Murray2013-02-131-0/+1
| | | | Change-Id: Ic49e3fa5580c67f35a21f95872794ea03dd114b6
* Add convenient Type creator, alignment define, and fix USAGE_SHARED issue.Tim Murray2013-02-121-0/+16
| | | | Change-Id: Ib344ed27feee95c9eddf4f58468ef3e29fdfabab
* Add support for YUV allocations.Jason Sams2013-01-091-1/+1
| | | | Change-Id: I21a47c745a2f8435af4f37ec0ad624002f3db555
* Change namespace from renderscriptCpp to RSCTim Murray2012-11-161-1/+1
| | | | Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
* Move to smart pointers for refcounting RS contextsTim Murray2012-11-051-5/+3
| | | | Change-Id: I0dc6adc4e02c7427a4234c549d3555a501fe5f90
* Make all references use smart pointers.Jason Sams2012-04-021-4/+8
| | | | | | BUG=5972398 Change-Id: I7b8c2930ccf7d64623270cd3d0550aa6a852f2e5
* Split cpp frontend to its own lib.Jason Sams2012-04-021-0/+160
Change-Id: I6ff1c620ec28ca1b96bce569ad5a09b41130ee88