History log of /frameworks/rs/cpp/Type.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c6f437422fe6b0093b5b32df2f145c5ce23e5a13 07-Nov-2015 Pirama Arumuga Nainar <pirama@google.com> Remove RSYuvFormat from C++ API header

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
/frameworks/rs/cpp/Type.cpp
cf067b8c4d1e53bc4768fbad239851c579717f2c 15-Sep-2015 Miao Wang <miaowang@google.com> Comments clean up for C++ API

Change-Id: I7ced3653a32fa8eaa62cd218002d22f5551c404a
/frameworks/rs/cpp/Type.cpp
70d8995254ee38173129e4ae4c9372f43716eb4e 15-Sep-2015 Miao Wang <miaowang@google.com> Fix updateFromNative in C++ API.

Change-Id: I2b1cce8ab964e9ddd6b039fd8d7b8f8bf5f0eed1
/frameworks/rs/cpp/Type.cpp
dafeee0fdd890d5110f8dcc8cabc01c7979eacdd 16-Apr-2015 Miao Wang <miaowang@google.com> set mYuvFormat to RS_YUV_NONE in Type constructor.

Change-Id: I49415d85c3ec4ddb42c587b20c30df4d5fe25842
/frameworks/rs/cpp/Type.cpp
43a6cba1be3ef984cd619c85373973cbb93edf5e 12-Apr-2015 Miao Wang <miaowang@google.com> Enable YUV support in rs C++ API.

Change-Id: I5326c2b6551953e19da50aff1848557231b908e5
/frameworks/rs/cpp/Type.cpp
44bef6fba6244292b751387f3d6c31cca96c28ad 12-Aug-2014 Chris Wailes <chriswailes@google.com> Replace NULL macros with nullptr literals.

Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
/frameworks/rs/cpp/Type.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/Type.cpp
eeaf7142d7e06efb3e0ddc7ef542884ab1d527dc 10-Sep-2013 Tim Murray <timmurray@google.com> Fix build/dependency issue.

bug 10427951

Change-Id: I798a0014f299b22c26bea3205823fcbb64f7ec70
/frameworks/rs/cpp/Type.cpp
eb4426dfb63983559cf903b2ea984569e990c4fd 28-Aug-2013 Tim Murray <timmurray@google.com> Fix element handling. Add YUV support.

bug 10427951

Change-Id: I2c9cd4faca881e3fa05eb65ab5edaab9f1c6c140
/frameworks/rs/cpp/Type.cpp
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/Type.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/Type.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/Type.cpp
f9e077a531c6a83e978d55f427b5d8ff6d2c943f 21-Mar-2013 Jason Sams <jsams@google.com> Fix logging defined in external header.

Change-Id: I40cc2696b99350b52ac1904b05485db2f567b4ef
/frameworks/rs/cpp/Type.cpp
0b575de8ed0b628d84d256f5846500b0385979bd 15-Mar-2013 Tim Murray <timmurray@google.com> Add x86 server support.

Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
/frameworks/rs/cpp/Type.cpp
b206acefa7ef03e02d3e8e161f8a1493329246b3 13-Feb-2013 Tim Murray <timmurray@google.com> Move rs.h includes to source files.

Change-Id: Ic49e3fa5580c67f35a21f95872794ea03dd114b6
/frameworks/rs/cpp/Type.cpp
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/Type.cpp
a572aca4eb4ddb32c10baa1f529431cfefd756b8 09-Jan-2013 Jason Sams <jsams@google.com> Add support for YUV allocations.

Change-Id: I21a47c745a2f8435af4f37ec0ad624002f3db555
/frameworks/rs/cpp/Type.cpp
9eb7f4b90120ebe4be74343856e86b46495f72df 16-Nov-2012 Tim Murray <timmurray@google.com> Change namespace from renderscriptCpp to RSC

Change-Id: I6c40a91d3afad8411d0ad49088a8e52c251b7038
/frameworks/rs/cpp/Type.cpp
84bf2b877024aaa154b66e0f2338d54bdabd855a 01-Nov-2012 Tim Murray <timmurray@google.com> Move to smart pointers for refcounting RS contexts

Change-Id: I0dc6adc4e02c7427a4234c549d3555a501fe5f90
/frameworks/rs/cpp/Type.cpp
69cccdf0659a193d6a75420ec745421fb5c436e6 03-Apr-2012 Jason Sams <jsams@google.com> Make all references use smart pointers.

BUG=5972398

Change-Id: I7b8c2930ccf7d64623270cd3d0550aa6a852f2e5
/frameworks/rs/cpp/Type.cpp
a662edd85843c2eb7078900b0279e38d6635795e 03-Apr-2012 Jason Sams <jsams@google.com> Split cpp frontend to its own lib.

Change-Id: I6ff1c620ec28ca1b96bce569ad5a09b41130ee88
/frameworks/rs/cpp/Type.cpp