61656a7c6fc13421679d0a1cdf8b5b861e286892 |
|
04-Sep-2013 |
Jason Sams <jsams@google.com> |
Cleanup type offsets which cannot be calculated for flexible YUV. Support flexible YUV bug 10567550 Change-Id: I4f6e5a8d86eeee635605460f1751208f3320969b (cherry picked from commit a75372759e288be3fb8835735a830b1f7d1a4c42)
/frameworks/rs/rsType.h
|
bc0ca6ba4e31239bf77060578d0bdf1a10e04168 |
|
16-Feb-2013 |
Jason Sams <jsams@google.com> |
Support typed YUV allocations Change-Id: I844051ee1be1462e497d238f5460f301be1aaa1d
/frameworks/rs/rsType.h
|
a572aca4eb4ddb32c10baa1f529431cfefd756b8 |
|
09-Jan-2013 |
Jason Sams <jsams@google.com> |
Add support for YUV allocations. Change-Id: I21a47c745a2f8435af4f37ec0ad624002f3db555
/frameworks/rs/rsType.h
|
86087f2f1da630d43f4010c246619f3fd4fad286 |
|
20-Oct-2012 |
Stephen Hines <srhines@google.com> |
Revert "Remove offset functions from Type" This reverts commit b99ed44dcffcc268958e86a7bdba2c683d729cf6. Bug: 7378621 Change-Id: I60c23e02ae45e1141b7447232b2c7d7c5cb1ac38
/frameworks/rs/rsType.h
|
b99ed44dcffcc268958e86a7bdba2c683d729cf6 |
|
17-Oct-2012 |
Jason Sams <jsams@google.com> |
Remove offset functions from Type These were moved into the hal to allow driver specific padding. bug 6866193 Change-Id: Ie834cb4e00a9fc48ddd456e62b5a0c89574b1e31
/frameworks/rs/rsType.h
|
e3150cfb3edb028407669e4a65e087eae77e718c |
|
25-Jul-2012 |
Jason Sams <jsams@google.com> |
Plumb context through for serialization. Change-Id: I2a49f57aa7576604deeac898a7cceb36ae68d66f
/frameworks/rs/rsType.h
|
9f70a4e63825afe9f786483722e1669b3625f5e9 |
|
03-Apr-2012 |
Stephen Hines <srhines@google.com> |
Move incRefs()/decRefs() logic from Allocation -> Type. BUG=6009244 This refactoring will make it easier to implement proper type tracking (for updating reference counts using FieldPacker). Change-Id: If42b23193e81bc36ca5508a3d6987e73824107a1
/frameworks/rs/rsType.h
|
246fbee66ccb17cb1f08a5420e104a709183bce1 |
|
08-Mar-2012 |
Alex Sakhartchouk <alexst@google.com> |
Moving lod's into hal struct. Change-Id: Iaec34fea7c002d7948d91df6b7a1af7f832f74ea
/frameworks/rs/rsType.h
|
4a43e3ea8a0328c56ace0af1869b4c8c781a7b26 |
|
28-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Adding RS comments, cleaning up the gl implementation with new Element hal. Change-Id: I74de1e8248a73a45a39976e6027dac2626d580e9
/frameworks/rs/rsType.h
|
50bfc354e61e174a465893fd0dafe913f1954478 |
|
20-Dec-2011 |
Alex Sakhartchouk <alexst@google.com> |
Adding simple hal struct to type. Fixing off by 1 error in the element. Change-Id: I0b142942c760cb861007af7099d35d0363f4e13b
/frameworks/rs/rsType.h
|
c700e649ca44d0dcff8b271e42d949ea72fe3c63 |
|
16-Aug-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing asynchronous performance issues. Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
/frameworks/rs/rsType.h
|
a04e30dbb5ab11592b03666bb3d102070759c58e |
|
30-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Moving renderscript GL code into the HAL This change affects - shaders - meshes - fonts - quad rendering Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
/frameworks/rs/rsType.h
|
bcac9340126b4b9fabf2015a2f6a984414d87c21 |
|
14-Jan-2011 |
Jason Sams <rjsams@android.com> |
Implement sub updates for mipmap levels and cubmaps. Change-Id: I7c41263a0c1e583574d0c1fcb64b1a0440b5b555
/frameworks/rs/rsType.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/rsType.h
|
54929cce0bf44090424b1f91b676529a2422378f |
|
09-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Moving attrib creation to Mesh. Adding arrays as shader inputs. Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
/frameworks/rs/rsType.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/rsType.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/rsType.h
|
2353ae303868d04e3a26002b2f2dc456c15e8170 |
|
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Async type creation. Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
/frameworks/rs/rsType.h
|
39f2ef6fed00a99c5c389e12c4597884027d4858 |
|
11-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Update allocation from bitmap. GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
/frameworks/rs/rsType.h
|
700ba38f022208686523ab4280c4fc9f102aa273 |
|
09-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Removing fixed size arrays. Change-Id: I5c65b29a197013de2517cfb6dbe7abb9e24a688b
/frameworks/rs/rsType.h
|
96abf819e50b59ba8cf886c13f894633eb0a24ba |
|
05-Oct-2010 |
Jason Sams <rjsams@android.com> |
Implement allocation resizing. Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
/frameworks/rs/rsType.h
|
383e5b1f68c321a77bfd7466fa1171a9bfab4a6f |
|
24-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding support for all allowed textures. Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
/frameworks/rs/rsType.h
|
b825f67adb5d1e1751fe108e6dbf9c6f2555c283 |
|
04-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Creating the jni and java layer to integrate a3d Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
/frameworks/rs/rsType.h
|
79f52df541f87ac07709e770cd79f14dd1a05e93 |
|
02-Jun-2010 |
Jason Sams <rjsams@android.com> |
Remove RS_KIND from vertex arrays types. Legacy vertex programs now bind by name just like the user programs. This removes the need for two different ways of declairing the same information. Change-Id: I0178c0962842a1bbffb6726984ae1b8f5bb7529c
/frameworks/rs/rsType.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/rsType.h
|
ef21edcc70fc2734a3dc7995d3c3af1f90d16ef8 |
|
23-Feb-2010 |
Jason Sams <rjsams@android.com> |
beging np2 extension check work.
/frameworks/rs/rsType.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/rsType.h
|
433eca30b2efe0cf84bbda33f2dfdfd6dcafaf59 |
|
06-Jan-2010 |
Jason Sams <rjsams@android.com> |
More complete support for named attribs. Adds user typed attribs as available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
/frameworks/rs/rsType.h
|
c460e55d78cbe8bee95c5c947dfe541218142a5b |
|
25-Nov-2009 |
Jason Sams <rjsams@android.com> |
Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 can be enabled and will render most tests correctly.
/frameworks/rs/rsType.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/rsType.h
|
8312801ccbed0c86cb2592f7ca2fd1cb9847ab8d |
|
26-Sep-2009 |
Jason Sams <rjsams@android.com> |
Fix remaining object leaks. Change FountainView to tear down the rsContext and recreate on rotation to test teardown.
/frameworks/rs/rsType.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/rsType.h
|
e0158410a2fedef43f5a2848c28393ad611e8cad |
|
21-Aug-2009 |
Jason Sams <rjsams@android.com> |
Point Sprites
/frameworks/rs/rsType.h
|
e5ffb879ae535a899a486285a23bea05e912480f |
|
10-Aug-2009 |
Jason Sams <rjsams@android.com> |
Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
/frameworks/rs/rsType.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/rsType.h
|