summaryrefslogtreecommitdiffstats
path: root/libs/rs/rsContext.h
Commit message (Collapse)AuthorAgeFilesLines
* Moving libRSAlex Sakhartchouk2012-03-281-274/+0
| | | | Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6
* Add prop to force cap compute threading.Jason Sams2012-03-151-0/+1
| | | | | | bug=6124869 Change-Id: Ibf2cc388f3906cea2741382ff5e522e3b416393c
* More header untangling.Alex Sakhartchouk2012-03-091-10/+2
| | | | Change-Id: I090943775cbda8d9515cdb484957f6b05d5b1799
* Merge commit 'bdeec118' into manualmergeJason Sams2012-02-071-1/+0
|\ | | | | | | | | | | | | Conflicts: libs/rs/rsThreadIO.h Change-Id: I7f448996a86f41188b47ec3dc353c364692e8bf2
| * Implement RS VSync on new vsync infrastructure.Jason Sams2012-02-071-1/+0
| | | | | | | | | | | | | | | | Change-Id: I662159a086a56e28732dd64a3a3cb30f8d4b72b1 Replace lockless fifo from server to client with sockets. Change-Id: I99a4ab4f18496c0fbac96ee7b8099797af4712ea
* | resolved conflicts for merge of 08289f55 to graphics-devSteve Block2012-01-091-2/+2
|\ \ | |/ | | | | Change-Id: I2c95cd461e364cbeae7ffbaea7ad5c87713d7df7
| * Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-2/+2
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* | am 50445568: Merge "Fixing FBO font rendering bug that resulted from using ↵Alex Sakhartchouk2011-11-171-0/+3
|\ \ | |/ | | | | | | | | | | old surface size." * commit '5044556861af496d6451aef3f69a4df0d1b591c9': Fixing FBO font rendering bug that resulted from using old surface size.
| * Fixing FBO font rendering bug that resulted from using old surface size.Alex Sakhartchouk2011-11-161-0/+3
| | | | | | | | Change-Id: I31d0967bb36ca6ffb6a4c8194597d3c523cfe954
* | Path renderingJason Sams2011-11-101-0/+1
|/ | | | Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
* Add RS watchdog.Jason Sams2011-09-131-0/+13
| | | | Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6
* Start using bcinfo components within librs.Stephen Hines2011-08-031-0/+4
| | | | | | BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
* More work to make libRS buildable on the host.Alex Sakhartchouk2011-06-031-45/+2
| | | | Change-Id: I239585ef7c1334f7fc19fa6423535dea7b9a753f
* Start splitting allocation into hal and core.Jason Sams2011-05-261-0/+7
| | | | Change-Id: Ic506abb0469238cb0471eb1401cfcb7b2fbbe4bb
* Preparing libRS for for compilation on host.Alex Sakhartchouk2011-05-171-4/+2
| | | | Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
* Core to client fifo on sockets.Jason Sams2011-05-171-2/+2
| | | | Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
* rsLib cleanupAlex Sakhartchouk2011-05-061-28/+2
| | | | Change-Id: Ifb66059338e3435ac79435296a650c44699921aa
* Moving renderscript GL code into the HALAlex Sakhartchouk2011-04-291-5/+1
| | | | | | | | | | This change affects - shaders - meshes - fonts - quad rendering Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
* Move TLS behind hal.Jason Sams2011-04-211-4/+0
| | | | Change-Id: I9e84acb3736bc98fa5fb0720bddb13a030285319
* Create runtime stubs for compute driver.Jason Sams2011-04-201-1/+1
| | | | Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
* Migrate most GL from context to driver.Jason Sams2011-04-061-20/+1
| | | | Change-Id: I5cba3a6e879d2e9332fc667a1061a5312fcf14ba
* First draft of fbo in renderscript.Alex Sakhartchouk2011-04-011-0/+2
| | | | | | Updating samples and benchmark Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
* Migrate thread launch to driver.Jason Sams2011-03-171-29/+0
| | | | Change-Id: If182c524cceb327547640f22f956856d291d1787
* Start seperating out RS compute implementation. Create halJason Sams2011-03-171-0/+14
| | | | | | layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
* Fix for bug 3434228Alex Sakhartchouk2011-03-161-0/+3
| | | | Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
* Cleaning up the serialization change.Alex Sakhartchouk2011-01-311-7/+43
| | | | | | Renaming the define to be more in line with what it does and removing the host stub header file. Change-Id: Ibd3a0a6a398c7f81cc661f71e4478707fe1679ed
* Re-implement img npot support in HC.Jason Sams2011-01-131-0/+2
| | | | Change-Id: Iac56ec54e46c998ec14f71d8e85eccdc5fb3aa91
* Split time functions into rs_time.rsh header.Stephen Hines2011-01-091-0/+2
| | | | Change-Id: I598b0031d15749c91d11fbd37b075d0564a94dbf
* Fix teardown bug found in books.Jason Sams2010-12-241-0/+1
| | | | Change-Id: I9ac449b644108148b331e0c552f289bf80a07f7e
* Perf testAlex Sakhartchouk2010-12-131-0/+1
| | | | Change-Id: I5cfc1b6dd438b13091993d4669e10fb2e49aaa06
* Allocation API update.Jason Sams2010-12-081-1/+0
| | | | Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
* More error checksJason Sams2010-11-221-7/+5
| | | | Change-Id: Id2b9ab7a76bbdf2ed745f5e36e552dc9b101982f
* Create holder inner class for pushing context state.Jason Sams2010-11-171-8/+23
| | | | | | | Fix bug with rsForEach corrupting parent context state. Remove workaround from rsBalls. Change-Id: I43a948536e70d44645d1c2ef7b97e1c5906f6943
* Code cleanup to make formatting consistentAlex Sakhartchouk2010-11-101-5/+3
| | | | | | across all the renderscript files. Change-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c
* Handle user message ID 0Jason Sams2010-11-081-2/+3
| | | | | | | Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
* RS Error cleanup.Jason Sams2010-11-031-3/+4
| | | | | | | Thow java exception during init if the GL driver fails rather than native crash. Change-Id: Ie96ef5a2ac12e64f9456545d86157c4c95179a8e
* Adding nvidia extension for limited npot support.Alex Sakhartchouk2010-10-271-0/+2
| | | | | | Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
* Begin hooking up SurfaceConfig.Jason Sams2010-10-131-3/+5
| | | | Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
* Adding average fps counter.Alex Sakhartchouk2010-10-051-2/+3
| | | | | | Removing rsLight from libRS Change-Id: I8622efd10619dc120d37f3a12122e9c7fc34ff2e
* fixing bugs 3053960, 3044804, 3044798Alex Sakhartchouk2010-10-011-0/+1
| | | | | | shader cleanup and removing unnecessary state setup. Change-Id: Ibddf2ad3a26bb983fc43bdeb58b1cec6224920b4
* Add object validity checking.Jason Sams2010-09-301-0/+19
| | | | Change-Id: I2613e87b09a6e560f0381d4ed620d60a10bc30e4
* More robust attribute bindingAlex Sakhartchouk2010-09-291-0/+4
| | | | | | | Adding attribute and uniform debug logging. Checking to see if aniso filtering is available. Change-Id: I2ed9d166ed7ff3df971d7af18b7a33f4e3ade928
* Fix safe for mp check in ScriptC.Jason Sams2010-09-281-1/+1
| | | | Change-Id: Id91b3c1e99b2705fd39f9e74a52c61110805e246
* Adding support for all allowed textures.Alex Sakhartchouk2010-09-231-0/+3
| | | | | | | Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
* Cleanup GL setup code and remove legacy 1.1 paths.Jason Sams2010-09-161-3/+0
| | | | | | Reset pointers to NULL when allocations are unbound. Change-Id: Ifaba634ecbb154970b7fb47faa8e6475d16d2f66
* Remove OOB object destruction.Jason Sams2010-08-171-11/+0
| | | | Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
* Adding onscreen frame and script time for debugging.Alex Sakhartchouk2010-08-031-0/+3
| | | | Change-Id: I5780092d14d49dae556b9969b937c7768e705a64
* Update imageprocessing to remove generated files.Jason Sams2010-07-201-0/+1
| | | | | | Fix thread launch race condition. Change-Id: I24d7f87ac87db6f9e3418d6a429471a71d2c9e9d
* Threading RS ForEach.Jason Sams2010-07-191-0/+18
| | | | Change-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e
* Start of mesh API cleanup.Alex Sakhartchouk2010-07-011-1/+0
| | | | | | | | | Switched all native code to go through Mesh class. Removed SimpleMesh Added java Mesh class Will need to port all existing code to use java Mesh, then remove java SimpleMesh. Change-Id: Idb9c03d0b06b4ef87db28dffcffa1881d39120e5