History log of /frameworks/rs/rsg_generator.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c38f7d2595be98248811ef3d00ef053df34b0455 25-Jun-2014 Stephen Hines <srhines@google.com> am d20a27b3: am af3f15d3: Merge "Switch to using packed structures for our command buffers."

* commit 'd20a27b3c0cc4529f4fe78ac821eb05d83275fad':
Switch to using packed structures for our command buffers.
f047575af292b9d2f56a266250de7feb9987de18 25-Jun-2014 Stephen Hines <srhines@google.com> Switch to using packed structures for our command buffers.

These buffers are passed across a socket and don't necessarily have the same
alignment/padding on both 32-bit and 64-bit. This can result in subtle errors
in unpacking the command buffer.

Change-Id: Ic4fb7faa58b10553d55fd2ab3643ecc1a1c4ac4c
/frameworks/rs/rsg_generator.c
626a5f2c9814276984dd5578a8083ebc464dc473 10-May-2014 Jason Sams <jsams@google.com> Remove unused cases in switch.

Change-Id: Ifa05f60afdc1ac88bc75356259e954d295635ae0
/frameworks/rs/rsg_generator.c
c2eca55c8b6de99130329a96b13498b700aa6344 08-Jan-2014 Tim Murray <timmurray@google.com> Add handcode mode to rsg_generator.

Change-Id: I25050a3c4c9b77727eb717d4b9c44bf85f505873
/frameworks/rs/rsg_generator.c
f6023e494e67bc9deaa8b96008180104cbf540c7 17-Jul-2013 Tim Murray <timmurray@google.com> Move all rs* generated functions to be extern "C".

Change-Id: Ie99117ce8ec50e56ae29eb748f3b7e0b319da76f
/frameworks/rs/rsg_generator.c
099bc262f862cdeb547cf8a78fe9e0e92560f437 21-Mar-2013 Tim Murray <timmurray@google.com> Start making RS 64-bit clean.

Change-Id: Ie40ad9a1d2b59094c86eb7e40b358e60120ce213
/frameworks/rs/rsg_generator.c
4d252d6e807b89764dad123ac845df298c52ca97 29-Nov-2012 Tim Murray <timmurray@google.com> enable synchronous mode (functional)

Change-Id: I613610013e7e4d1623620ab94d2d25d8a1bd82b3
Bug: 5972398
/frameworks/rs/rsg_generator.c
da3b58d804b59595f1c618ff271fecd8a9ce59ed 03-Aug-2012 Shih-wei Liao <sliao@google.com> Fix build. New clang has stricter checking.

Change-Id: I1c8a826f41ed9fa503ce0545d85c198a5151ab6e
/frameworks/rs/rsg_generator.c
4edf030cbb7c6ac08dc563335c2af73c20f6e2e5 09-Mar-2012 Alex Sakhartchouk <alexst@google.com> More header untangling.

Change-Id: I090943775cbda8d9515cdb484957f6b05d5b1799
/frameworks/rs/rsg_generator.c
bda75a977726835d74b2380d7e92360ed2a1ff7a 17-Feb-2012 Jason Sams <rjsams@android.com> Update prototype remote fifo. Tested primary connection
using only fifo data transport.

cleanup cl.

Change-Id: I9b5f5e5a256b7f66b387bd801c1da0e642761200
/frameworks/rs/rsg_generator.c
ee5cf0067c374e1c7e9a0736e24e55f4d19a0721 08-Feb-2012 Jason Sams <rjsams@android.com> Fix bug in generated code for functions with inband data
from pointers. Passing zero length data would desync
return command stream.

Change-Id: I273a6a44636a203d8305ddff3d6607eae9f9ec8a
/frameworks/rs/rsg_generator.c
5f27d6fb0b0b9184ba9820c629fc1354a635e515 08-Feb-2012 Jason Sams <rjsams@android.com> Implement RS VSync on new vsync infrastructure.

Change-Id: I662159a086a56e28732dd64a3a3cb30f8d4b72b1

Replace lockless fifo from server to client with sockets.

Change-Id: I99a4ab4f18496c0fbac96ee7b8099797af4712ea
/frameworks/rs/rsg_generator.c
af12ac6a08651464f8d823add667c706f993b587 06-Jan-2012 Steve Block <steveblock@google.com> Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/157220

Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/rs/rsg_generator.c
1a4efa363916977ef9aeab756725b3bdc880a15b 18-May-2011 Jason Sams <rjsams@android.com> Core to client fifo on sockets.

Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
/frameworks/rs/rsg_generator.c
2008747941749ad27fe80663d23036ac320e998f 06-May-2011 Jason Sams <rjsams@android.com> Add code for generating fifo command packing.

Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
/frameworks/rs/rsg_generator.c
b693112b7513227b06d4a0a4e712ad3ce01451b4 03-May-2011 Jason Sams <rjsams@android.com> Try fixing auto data inlining again.

Change-Id: I95113db85551cbee774250eacb69553af1cf27bc
/frameworks/rs/rsg_generator.c
0e4168caf7e94d98e44b21a1e519ca5bb6b25ea8 02-May-2011 Jason Sams <rjsams@android.com> Temporarly disable auto-inbanding.

Change-Id: Ia83389c094914f0bb69bff8f6965ae445c89de07
/frameworks/rs/rsg_generator.c
6e58aef90ec70adf4e7d6d18b869aed143a2ec02 30-Apr-2011 Jason Sams <rjsams@android.com> Fix bug 4355588
With auto inbanding the fifo didn't reserve the correct size.
Caused failure on fifo wrap.

Change-Id: Ie78e7bef5286f68c6239f79ee2f284fd99bdacc3
/frameworks/rs/rsg_generator.c
c975cf4a71b63ccbd20f1f3b3341c5f2e6025b45 29-Apr-2011 Jason Sams <rjsams@android.com> Pipe rsa function though the RS api table.

Change-Id: Ic8a3bef5d337be1d8fc5ca961eec6be4761701c5
/frameworks/rs/rsg_generator.c
5fb1aeb6374f814d72117803682bc141cc6b0895 28-Apr-2011 Jason Sams <rjsams@android.com> Start implementing control side forEach.

Change-Id: I2d77d908cbb64b26071d9d5a3421f0b195342d2c
/frameworks/rs/rsg_generator.c
186e59154a0fb86e05e283e9c083b69878c06720 26-Apr-2011 Jason Sams <rjsams@android.com> Cleanup rs.spec file and code generator.

Change-Id: I369e36b222ff962fc6835bc550435c2940e2b5fd
/frameworks/rs/rsg_generator.c
185b8b01f417488e2fbf6e6c00dfbd3d1d43d98a 16-Jan-2011 Jason Sams <rjsams@android.com> Add some error checking.

Change-Id: I007b1429a64b39ffd5cdef200c295d5a31f95048
/frameworks/rs/rsg_generator.c
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/rsg_generator.c
4e17e0e765c3a03c8d5065b8830e6dd8822f2c6a 24-Feb-2010 Jason Sams <rjsams@android.com> Begin implementation of generated java files from RS files.
/frameworks/rs/rsg_generator.c
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/rsg_generator.c
fcd3192ebff8ab58d841836b7e94361d0998338c 18-Aug-2009 Jason Sams <rjsams@android.com> Remove global IO context and integrate it into the RS context.
/frameworks/rs/rsg_generator.c
84614dd02411e1cf9a4c37aa421898c471cfad20 11-Aug-2009 Joe Onorato <joeo@android.com> The build system knows how to deal with lex files, but it treats them as c++, so make spec.lex
conform to that.
/frameworks/rs/rsg_generator.c
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/rsg_generator.c