Jason Sams
94aaed3846
Remove unused fields in ProgramRaster
...
Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
2011-09-23 14:18:53 -07:00
Jason Sams
8410b14c85
Cleanup RS logs
...
Reduce the startup/shutdown info and format the logs
in a consistent manner.
Change-Id: I4592cd9fcf7e2920010d84c7137137262cdc73b9
2011-09-20 16:59:22 -07:00
Jason Sams
5316b9eead
Add RS watchdog.
...
Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6
2011-09-13 15:41:01 -07:00
Stephen Hines
79dd90c7bf
Merge "Fix remaining .rs.dtor() issue for RS."
2011-09-01 18:10:37 -07:00
Stephen Hines
466bdc4008
Fix remaining .rs.dtor() issue for RS.
...
BUG=5186750
Change-Id: I74765b844d28ed780f9c9e291b8e0de94352f74b
2011-09-01 18:07:11 -07:00
Robert Ly
d9e075b003
fix rs docs
...
Change-Id: Id7253737278d5dc4ef3b6d53cd32dbac1a80103d
2011-09-01 15:46:43 -07:00
Stephen Hines
1716fe47bd
Merge "Call .rs.dtor() when tearing down Scripts."
2011-09-01 13:49:29 -07:00
Jason Sams
73d50d3edc
Merge "Finish the docs for rs_cl."
2011-09-01 12:33:57 -07:00
Stephen Hines
514f9790fd
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
2011-08-31 17:41:39 -07:00
Jason Sams
2f87f36e84
Finish the docs for rs_cl.
...
Change-Id: I2edaac2ad07fe1de77af58bec0d9ac4cde181f11
2011-08-31 16:44:18 -07:00
Jason Sams
7d71556b18
Merge "Document the basic RS math functions."
2011-08-31 15:20:43 -07:00
Jason Sams
e79f7687dc
Document the basic RS math functions.
...
Change-Id: If7a1b82eab4c4c82443cf8e57b444865f1e3f6b8
2011-08-31 14:52:08 -07:00
Stephen Hines
46e5a03610
Updated time/type docs for Renderscript.
...
Change-Id: Idb51c64271c4f2b4705ea932c715683003eff4cc
2011-08-26 19:03:16 -07:00
Alex Sakhartchouk
0806d51832
Merge "Fixing the lockless fifo destory bug. Removing unused code from element. build."
2011-08-24 14:25:25 -07:00
Stephen Hines
c3ccfb8eec
Merge "Issue proper parameters to root() calls for RS."
2011-08-19 14:17:47 -07:00
Stephen Hines
1222393e35
Issue proper parameters to root() calls for RS.
...
BUG=5076887
Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
2011-08-19 12:27:07 -07:00
Alex Sakhartchouk
a8bb921c8b
Fixing the lockless fifo destory bug.
...
Removing unused code from element. build.
Change-Id: I4bb324a666486d6d3fa45cc1995d0e96cb99f70a
2011-08-19 09:43:18 -07:00
Jason Sams
777ec2662e
Fix issue with freeing allocation with circular references.
...
Change-Id: I45871c20a192815eafee77f95e17a025f6dcf9d1
2011-08-18 18:01:33 -07:00
Jason Sams
85deb78165
Fix "return 0" behavior in rs
...
0 was not properly blocking for the next message.
Change-Id: I0d9f0a8f799ba457197920c6a699f80f496eaa8e
2011-08-17 17:15:23 -07:00
Jason Sams
c1b4c1ff9b
Add structure to pack params for forEach.
...
This allows the driver to not pass all the sub-params.
Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
2011-08-17 14:13:50 -07:00
Alex Sakhartchouk
4270295ae8
Merge "Fixing asynchronous performance issues."
2011-08-17 13:29:24 -07:00
Alex Sakhartchouk
117abdbc67
Fixing asynchronous performance issues.
...
Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
2011-08-16 13:09:46 -07:00
Alex Sakhartchouk
c929158f0e
Merge "Fix to the memory leak problem."
2011-08-12 15:29:46 -07:00
Jason Sams
bfc7891bdd
Fix the RS frame timeout.
...
Previous a slow app would block from receiving new
commands until the timer expired. This change will
expire the timer immediatly.
Change-Id: I42b949d21f98ee0f1d3156763cd723c3e9cabb67
2011-08-12 15:05:15 -07:00
Alex Sakhartchouk
065fa8deb1
Fix to the memory leak problem.
...
Change-Id: I18dfa76ecae62ed5165415531adf3a13ad992b54
2011-08-12 11:30:30 -07:00
Christian Robertson
beb2b5cfdb
Replacing sans serif system font with Roboto
...
Change-Id: Ibe0aa11e2259898e65dc422c7794ab4065a0a90e
2011-08-11 15:35:52 -07:00
Alex Sakhartchouk
9ce7c0971d
Merge "add renderscript doc comments for exposed headers"
2011-08-09 14:13:09 -07:00
Alex Sakhartchouk
6b2b8bdb28
add renderscript doc comments for exposed headers
...
Change-Id: Ia7dd82f890775045e543963d64e6dcd3ea4db825
2011-08-09 11:36:19 -07:00
Jason Sams
573fa62074
Start refactoring RS headerfiles for docs.
...
Change-Id: Ieb7797601f94beec2835e1d936dc2dd0c38cb48c
2011-08-09 11:34:33 -07:00
Stephen Hines
514a0b3612
Merge "Migrate perf-critical functions away from librs."
2011-08-08 16:12:56 -07:00
Jason Sams
d1bfd12704
Add RS docs for rs_core.rsh
...
Change-Id: Ic961138b2ce7730b38c7673e83c8891407580306
2011-08-08 15:54:14 -07:00
Stephen Hines
e004058419
Migrate perf-critical functions away from librs.
...
BUG=3497315
Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
2011-08-08 15:09:10 -07:00
Jason Sams
00ac96b819
Merge "Add docs to rs_types.rsh"
2011-08-08 14:35:16 -07:00
Jason Sams
a00e6d8bf1
Add docs to rs_types.rsh
...
Change-Id: Id2352f325c3ef9564cc226c6c5df908df16bb26a
2011-08-08 14:31:25 -07:00
Alex Sakhartchouk
75e0254731
Merge "Fixing rs crash when no texture is bound."
2011-08-08 11:25:03 -07:00
Alex Sakhartchouk
bbc41c034b
Fixing rs crash when no texture is bound.
...
Change-Id: I2c15106f50de995c63691f27e2c4d89dbffc758e
2011-08-05 15:27:25 -07:00
Stephen Hines
8f019d6305
Merge "Start using bcinfo components within librs."
2011-08-05 13:47:00 -07:00
Stephen Hines
4382467a80
Start using bcinfo components within librs.
...
BUG=4942491
Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
2011-08-03 18:46:56 -07:00
Logan Chien
8ce8a1af76
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
2011-07-30 16:55:02 +08:00
Jason Sams
4575a8e4de
Add const to matrix by vector multiply routines.
...
Cleanup ifdef for rsForEach.
Change-Id: Id0d053f5dc73fef7dffed57ed02e90340b6cb798
2011-07-27 14:10:53 -07:00
Jason Sams
cf57dec80b
Add size param to rsForEach
...
bug 5074640
Change-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672
2011-07-25 12:58:37 -07:00
Alex Sakhartchouk
eac3503deb
Merge "Correctly call glviewport when surface changes."
2011-07-20 09:41:50 -07:00
Alex Sakhartchouk
10ed04935d
Correctly call glviewport when surface changes.
...
Change-Id: I7ef1539e39ea67245bac5ee410deb5918fc5dfcf
2011-07-19 17:50:29 -07:00
Stephen Hines
c27d187569
Extract BC metadata using a single call.
...
BUG=4278636
Change-Id: Idc056c4fa50240aadbc81d300fbed759c5a187cf
2011-07-18 17:49:44 -07:00
Alex Sakhartchouk
e173b9d73b
Merge "For the serialization context, no fifo initialization is necessary."
2011-07-15 10:57:33 -07:00
Alex Sakhartchouk
1bfcceaca6
For the serialization context, no fifo initialization is necessary.
...
On shutdown it was attempting to free uninitialized memory.
Change-Id: I9141be5a51253f87f21594ae38f7e653f9e69c6c
2011-07-13 17:32:05 -07:00
Jason Sams
b328269531
Merge "Fix native crash when GL driver fails to initialize."
2011-07-13 16:43:27 -07:00
Jason Sams
fb06b7a551
Fix native crash when GL driver fails to initialize.
...
Change-Id: I85714de9029285027dc75fb3b62076be41a4c985
2011-07-13 16:09:42 -07:00
Jason Sams
3ac60ada27
Merge "Add slot number to forEach hal."
2011-07-13 12:28:38 -07:00
Jason Sams
92b0eab07e
Add slot number to forEach hal.
...
Change-Id: I0f2992d5f4128422d07f897b335c219cc7f1d02c
2011-07-13 11:26:26 -07:00