84bf95dece5bdac4a56b6f40c160e85cc7bb9732 |
|
09-Apr-2015 |
Jason Sams <jsams@google.com> |
Fix object logging Change-Id: I1731637412cf9e894f2b73dc32ab3370f6467160
/frameworks/rs/rsObjectBase.h
|
44bef6fba6244292b751387f3d6c31cca96c28ad |
|
12-Aug-2014 |
Chris Wailes <chriswailes@google.com> |
Replace NULL macros with nullptr literals. Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
/frameworks/rs/rsObjectBase.h
|
a36c50a6ab87f4c9049318d4c6c8ec7b0a1e6e12 |
|
17-Jun-2014 |
Jason Sams <jsams@google.com> |
Add 64bit large object support Add HAL hooks for filling in LO fields. Change-Id: Ib9bdee714a062de519d2a9708c1016404a1b11a4 Conflicts: driver/rsdBcc.cpp driver/rsdCore.cpp rsAllocation.h rs_hal.h
/frameworks/rs/rsObjectBase.h
|
48ecf6a5e85a9a832f41393ed2802385bb8b5db8 |
|
10-Jul-2013 |
Jason Sams <jsams@google.com> |
Remove more String8 Change-Id: I2b43c3c104eab7cb3b6573bea4858f6c2d0a76ca
/frameworks/rs/rsObjectBase.h
|
b0934b67b95cc27e2358c2aa4db5f7c1067c8f9b |
|
04-Jul-2013 |
Stephen Hines <srhines@google.com> |
Remove libutils and fix rsDebug for RS support library. Bug: 9664050 Our bitcode runtime library translates vector rsDebug() calls into passing their parameters via pointers. The previous version of libRSSupport.so was being created with non-pointer versions of these routines accidentally. This change also fixes a missing permission issue for ImageProcessing2, so that the compatibility library can be verified. This change also removes the use of libutils by switching the implementation of String8/Vector in the compatibility library to internal types backed by libstlport_static. Change-Id: I20da75e8c19a82a42dc2bceaba1937d21372db84
/frameworks/rs/rsObjectBase.h
|
d216dafa216f3329577ab624cdc5a5d1860ec035 |
|
03-Apr-2013 |
Stephen Hines <srhines@google.com> |
Add DebugHelper to ObjectBase. This enables us to easily use things like CallStack for our debug runtime. Without this abstraction, we end up with size/offset mismatches against libbcc's implementation of set/getElementAt. Change-Id: I91ae0ef709fa5b8ab7dda905cd07d1c565dd0212
/frameworks/rs/rsObjectBase.h
|
0b575de8ed0b628d84d256f5846500b0385979bd |
|
15-Mar-2013 |
Tim Murray <timmurray@google.com> |
Add x86 server support. Change-Id: I674acaf15b67afa48bc736f72942a11e2e38e940
/frameworks/rs/rsObjectBase.h
|
e3150cfb3edb028407669e4a65e087eae77e718c |
|
25-Jul-2012 |
Jason Sams <jsams@google.com> |
Plumb context through for serialization. Change-Id: I2a49f57aa7576604deeac898a7cceb36ae68d66f
/frameworks/rs/rsObjectBase.h
|
e23d239828a229eb7d4d33c9630070f0a87833e1 |
|
09-Mar-2012 |
Alex Sakhartchouk <alexst@google.com> |
Starting to untangle header spaghetti. Change-Id: I31f38d05dc8b55c659e8c7e9c0a87b94b9ac1db5
/frameworks/rs/rsObjectBase.h
|
c7cec1e3577cc77a5a73d5bd5a82733b1b9936a1 |
|
19-Aug-2011 |
Jason Sams <rjsams@android.com> |
Fix issue with freeing allocation with circular references. Change-Id: I45871c20a192815eafee77f95e17a025f6dcf9d1
/frameworks/rs/rsObjectBase.h
|
c700e649ca44d0dcff8b271e42d949ea72fe3c63 |
|
16-Aug-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing asynchronous performance issues. Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
/frameworks/rs/rsObjectBase.h
|
afb743aca56c18beb7ab924e75cb6e070ef3e55a |
|
10-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Code cleanup to make formatting consistent across all the renderscript files. Change-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c
/frameworks/rs/rsObjectBase.h
|
f0c1df480304a72ce41e7d4b088319cbd7f0938a |
|
26-Oct-2010 |
Jason Sams <rjsams@android.com> |
Begin adding async allocation creation. Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
/frameworks/rs/rsObjectBase.h
|
225afd317e101a7be5fe02c0a86361146ea89f05 |
|
21-Oct-2010 |
Jason Sams <rjsams@android.com> |
Fix refcounting bugs where the sys refcount could be corrupted during async type creation. Change-Id: If42828e92990598b0cb5da81c82ea513f94725f2 Fix stack object deletion bug. Change-Id: I2c723aa5ad15e0c99dc9cd0cfbc7db80bace172a
/frameworks/rs/rsObjectBase.h
|
2353ae303868d04e3a26002b2f2dc456c15e8170 |
|
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Async type creation. Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
/frameworks/rs/rsObjectBase.h
|
605048a9f9af925782f6c90bc1cdc5af59e337d8 |
|
01-Oct-2010 |
Jason Sams <rjsams@android.com> |
Add object validity checking. Change-Id: I2613e87b09a6e560f0381d4ed620d60a10bc30e4
/frameworks/rs/rsObjectBase.h
|
b825f67adb5d1e1751fe108e6dbf9c6f2555c283 |
|
04-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Creating the jni and java layer to integrate a3d Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
/frameworks/rs/rsObjectBase.h
|
fb6b614bcea88a587a7ea4530be45ff0ffa0210e |
|
21-May-2010 |
Alex Sakhartchouk <alexst@google.com> |
Removed unnecessary change based on comments. Now using android utils lib. collada_to_a3d seems to work with android util libs. Integrating old changelist Changing assert to rsAssrt in VertexArray making context compile. Change-Id: I33890defa777f09253bfab630d97782359ec49d7 Added serialization code to rsLib Integrated old changelist Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311 Added serialization code to rsLib Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311
/frameworks/rs/rsObjectBase.h
|
8154954868694e1f233d87d4933a474518b1cb81 |
|
18-Feb-2010 |
Jason Sams <rjsams@android.com> |
Implement type collapsing for Elements and Types. Now if a user creates two or more identical objects we simply reuse the existing object rather than create a new one.
/frameworks/rs/rsObjectBase.h
|
c21cf40f6ae69091bf24f87b5eeabc95e73dd271 |
|
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
Add support for dumping RS objects to aid in debugging of white blocks bug.
/frameworks/rs/rsObjectBase.h
|
e12c1c591b4219e80f29c6c0e0c62c9578b75450 |
|
28-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
/frameworks/rs/rsObjectBase.h
|
f2649a961db2995e9e24a6c98f8a419f1496c1b7 |
|
26-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improved object lifecycle tracking and fix leaks.
/frameworks/rs/rsObjectBase.h
|
e514b45de8561fbc6ef6770845102ca10b0a69d7 |
|
25-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve renderscript context teardown. Track object in the system and then force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
/frameworks/rs/rsObjectBase.h
|
9397e30ce5fe3f6af9212a93b490836b04fdfffa |
|
28-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh which replaces TriangleMesh. Update Film to use new builder.
/frameworks/rs/rsObjectBase.h
|
a4a54e42fc710a62b47cbcb9d64c34a190429d9e |
|
11-Jun-2009 |
Jason Sams <rjsams@android.com> |
Fix bug with bad conversion of java strings to C strings for object names. Update test app to test object defines.
/frameworks/rs/rsObjectBase.h
|
a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216 |
|
11-Jun-2009 |
Jason Sams <rjsams@android.com> |
Add named objects and implement support for ProgramFragmentStore and ProgramFragment to be used by name in scripts.
/frameworks/rs/rsObjectBase.h
|
1030893d9b99b72468034da13df025bda479bb97 |
|
09-Jun-2009 |
Jason Sams <rjsams@android.com> |
checkpoint pragma support. Includes more cleanup of script enviroment storage to keep the env settings in the base and only the per language state in ScriptC.
/frameworks/rs/rsObjectBase.h
|
326e0ddf89e8df2837752fbfd7a014814b32082c |
|
22-May-2009 |
Jason Sams <jsams@google.com> |
Add the Renderscript library. (Not in the build by default yet.) This library can be used to create animated 3D User Interfaces. This library is currently under heavy development, so it's not part of the build by default. In order to build this library, you must define BUILD_RENDERSCRIPT=true in your build environment. You will also have to manually edit build/core/prelink-linux-arm.map And add libRS and libRS_jni at the end like this (exact address may change.) libRS.so 0x9A100000 libRS_jni.so 0x9A000000
/frameworks/rs/rsObjectBase.h
|