2802dae197c2a7ea392280500a93e5d50bec82ff |
|
13-Oct-2011 |
Jason Sams <rjsams@android.com> |
Fix bug with 1D arrays and threading. Some elements got launched multiple times. Change-Id: Icb257019df591a5d9525867c8ef8d18ef7d4cde5
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
aac24a219aca5b2b529bde931fd403d04fff9e43 |
|
12-Oct-2011 |
Jason Sams <rjsams@android.com> |
Improve rsForEach overhead. Change-Id: Iaabef7bb573233ef7c5756077f840ee933ee0c39 fix spacing, reduce rsForEach overhead about 50%
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
795072ec7b489c84ce233be586d1ae85ffed8cd3 |
|
05-Oct-2011 |
Jason Sams <rjsams@android.com> |
Fix crash running old HC apps. Change-Id: If7206de334868cb40eb8e5dd04fbe8c70bc1d614
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
514f9790fdf180ca3c58e508cbd36c520fa7be08 |
|
01-Sep-2011 |
Stephen Hines <srhines@google.com> |
Call .rs.dtor() when tearing down Scripts. BUG=5186750 This allows us to properly reference count any globals (static or extern) that need to potentially be cleaned up. Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
1222393e357e97a2218bae8a2a41b7d8031d1171 |
|
19-Aug-2011 |
Stephen Hines <srhines@google.com> |
Issue proper parameters to root() calls for RS. BUG=5076887 Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
c1b4c1ff9b2f9e691089f96e5b926b638d5b0e6a |
|
17-Aug-2011 |
Jason Sams <rjsams@android.com> |
Add structure to pack params for forEach. This allows the driver to not pass all the sub-params. Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
8f019d63055ad76b94710b7b96e29625173584c4 |
|
05-Aug-2011 |
Stephen Hines <srhines@google.com> |
Merge "Start using bcinfo components within librs."
|
4382467a80dd12c6362d57edca7f2367f7ae877c |
|
02-Aug-2011 |
Stephen Hines <srhines@google.com> |
Start using bcinfo components within librs. BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
8ce8a1af7602f09f2b78b2c8ec03df316727c0c1 |
|
30-Jul-2011 |
Logan Chien <loganchien@google.com> |
Finish the refactor work of bccPrepareExecutable Rename bccPrepareExecutableEx to bccPrepareExecutable. (These functions are the same, and we will remove bccPrepareExecutableEx several commits later.) Change-Id: I519130bb3b731bf927cb92924f355d7d1ea0242c
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
c27d18756933e6b04ba39c07154dba97cec74903 |
|
19-Jul-2011 |
Stephen Hines <srhines@google.com> |
Extract BC metadata using a single call. BUG=4278636 Change-Id: Idc056c4fa50240aadbc81d300fbed759c5a187cf
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
3ac60ada279e2cd24001c0f084982b7e14532ea6 |
|
13-Jul-2011 |
Jason Sams <rjsams@android.com> |
Merge "Add slot number to forEach hal."
|
92b0eab07e0ec653975dd940f4af3ceeb68ad3a8 |
|
13-Jul-2011 |
Jason Sams <rjsams@android.com> |
Add slot number to forEach hal. Change-Id: I0f2992d5f4128422d07f897b335c219cc7f1d02c
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
ef72ff220c8bf6c8d7753f30ddaad89d4d8cada9 |
|
11-Jul-2011 |
Logan Chien <loganchien@google.com> |
Use resource entry name instead of mangled name. Change-Id: I833fa1b529fe505ce20ede12b7f4b5952a6ac1f0
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
e723caee39fd154c4b9da93e0461a8aedc328cee |
|
10-Jul-2011 |
Logan Chien <loganchien@google.com> |
Fix typo: mFieldCount -> mPragmaCount. Change-Id: I081a521c13a78bc5ec1bf9faecb066bed5ca8ab4
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
be8ac6ace9036262942bc8c96baa36abeb2291f3 |
|
21-Apr-2011 |
Jason Sams <rjsams@android.com> |
Move TLS behind hal. Change-Id: I9e84acb3736bc98fa5fb0720bddb13a030285319
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
fcf7231249822ff4dae852f1de1f799756689f91 |
|
21-Apr-2011 |
Jason Sams <rjsams@android.com> |
Create runtime stubs for compute driver. Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
97837c917227e7863573c385b9d2405f7cfd135a |
|
11-Apr-2011 |
Stephen Hines <srhines@google.com> |
Fix broken assert (if input allocation is NULL). Change-Id: If02e86eee4ec059402edd6f8c408fd89b248bc80
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
623cb9585e110ecc11b48a12bf4a02efd5293aaa |
|
25-Mar-2011 |
Stephen Hines <srhines@google.com> |
Properly handle script teardown. If libbcc optimizes away a global variable, we need to make sure that RenderScript's ~Context() doesn't attempt to clear away the slot's NULL pointer that denotes this. Change-Id: I77d0f740ab333338e53db481e4a3eca338aba411
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
044d7d99f8324a75e6b7d894cfd32193b2669938 |
|
24-Mar-2011 |
Stephen Hines <srhines@google.com> |
Revert "Fix cleanup bug clearing script references." This change was actually incorrect and causes crashes in ~Context. This reverts commit 88728ecaeab1358e1748cbbf6ed954fd9a960692.
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
88728ecaeab1358e1748cbbf6ed954fd9a960692 |
|
19-Mar-2011 |
Jason Sams <rjsams@android.com> |
Fix cleanup bug clearing script references. Change-Id: I693dd7523658a32837764854c12a6b690e8fb7c6
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
55d2a25402319380c62a97f3f84b57e2977448d1 |
|
18-Mar-2011 |
Jason Sams <rjsams@android.com> |
Migrate thread launch to driver. Change-Id: If182c524cceb327547640f22f956856d291d1787
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|
e4a06c5fc738bf219f2a495e12a637b2d0871651 |
|
17-Mar-2011 |
Jason Sams <rjsams@android.com> |
Start seperating out RS compute implementation. Create hal layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
/frameworks/base/libs/rs/driver/rsdBcc.cpp
|