summaryrefslogtreecommitdiffstats
path: root/libs/rs/rs_hal.h
Commit message (Collapse)AuthorAgeFilesLines
* Start implementing SurfaceTexture streaming into RS allocations.Jason Sams2012-01-131-0/+1
| | | | Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
* Path renderingJason Sams2011-11-101-0/+8
| | | | Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
* Call .rs.dtor() when tearing down Scripts.Stephen Hines2011-08-311-0/+1
| | | | | | | | | BUG=5186750 This allows us to properly reference count any globals (static or extern) that need to potentially be cleaned up. Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
* Add structure to pack params for forEach.Jason Sams2011-08-171-0/+13
| | | | | | This allows the driver to not pass all the sub-params. Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
* Add slot number to forEach hal.Jason Sams2011-07-131-0/+1
| | | | Change-Id: I0f2992d5f4128422d07f897b335c219cc7f1d02c
* Allocation copy functions.Alex Sakhartchouk2011-06-141-0/+21
| | | | Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
* More work to make libRS buildable on the host.Alex Sakhartchouk2011-06-031-1/+0
| | | | Change-Id: I239585ef7c1334f7fc19fa6423535dea7b9a753f
* Start splitting allocation into hal and core.Jason Sams2011-05-261-0/+29
| | | | Change-Id: Ic506abb0469238cb0471eb1401cfcb7b2fbbe4bb
* Preparing libRS for for compilation on host.Alex Sakhartchouk2011-05-171-1/+1
| | | | Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
* Moves fbo support in renderscript behind the halAlex Sakhartchouk2011-05-131-0/+7
| | | | Change-Id: I26a857586f5f0b47df4c1f4589d2023e70481ec7
* Moving samplers behind the hal.Alex Sakhartchouk2011-05-051-0/+7
| | | | Change-Id: I494e5a9d2b599d07b985328b346f1f10ae4972e1
* Moving renderscript GL code into the HALAlex Sakhartchouk2011-04-291-0/+22
| | | | | | | | | | This change affects - shaders - meshes - fonts - quad rendering Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
* Move TLS behind hal.Jason Sams2011-04-211-6/+0
| | | | Change-Id: I9e84acb3736bc98fa5fb0720bddb13a030285319
* Create runtime stubs for compute driver.Jason Sams2011-04-201-5/+1
| | | | Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
* Migrate most GL from context to driver.Jason Sams2011-04-061-1/+6
| | | | Change-Id: I5cba3a6e879d2e9332fc667a1061a5312fcf14ba
* Seperate ProgramRaster.Jason Sams2011-04-061-0/+6
| | | | | | Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
* Seperate GL from RS program store.Jason Sams2011-04-041-8/+15
| | | | Change-Id: I0eae9c0699845af8e8611b065e70738cc9f2b15c
* Migrate thread launch to driver.Jason Sams2011-03-171-6/+16
| | | | Change-Id: If182c524cceb327547640f22f956856d291d1787
* Start seperating out RS compute implementation. Create halJason Sams2011-03-171-0/+94
layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9