summaryrefslogtreecommitdiffstats
path: root/graphics/jni
Commit message (Collapse)AuthorAgeFilesLines
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-3/+3
| | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-5/+5
| | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* adding getters to Sampler ProgramRaster, ProgramStore, Element.Alex Sakhartchouk2011-10-181-3/+9
| | | | | | Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
* Remove unused fields in ProgramRasterJason Sams2011-09-231-6/+4
| | | | Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
* Start using bcinfo components within librs.Stephen Hines2011-08-031-6/+6
| | | | | | BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
* Fixing bitmap invalidation bug.Alex Sakhartchouk2011-07-201-0/+1
| | | | Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
* Remove the simulator target from all makefiles.Jeff Brown2011-07-111-9/+0
| | | | | | Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
* First cut at RSTextureView.Jason Sams2011-06-201-1/+22
| | | | Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
* Allocation copy functions.Alex Sakhartchouk2011-06-141-1/+26
| | | | Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
* Preparing libRS for for compilation on host.Alex Sakhartchouk2011-05-171-3/+3
| | | | Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
* Core to client fifo on sockets.Jason Sams2011-05-171-9/+8
| | | | Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
* Cleanup mesh creation.Alex Sakhartchouk2011-05-121-27/+17
| | | | Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
* Add code for generating fifo command packing.Jason Sams2011-05-061-2/+1
| | | | Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
* Code Cleanup and better Sampler creation methodAlex Sakhartchouk2011-05-041-27/+10
| | | | Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
* Pipe rsa function though the RS api table.Jason Sams2011-04-281-4/+4
| | | | Change-Id: Ic8a3bef5d337be1d8fc5ca961eec6be4761701c5
* Add dalvik code for forEach.Jason Sams2011-04-271-0/+20
| | | | Change-Id: I26533fc553315b99b8f177ab62d9735a177b26b0
* Cleanup rs.spec file and code generator.Jason Sams2011-04-261-5/+18
| | | | Change-Id: I369e36b222ff962fc6835bc550435c2940e2b5fd
* Modifying libRS internal communication to handle network rendering.Alex Sakhartchouk2011-04-251-10/+26
| | | | Change-Id: I8c8b3cc3402ecf4ba774e1d668dce25ff0af0e5a
* Use jniThrowException for exception throwing from native code.Elliott Hughes2011-04-071-11/+5
| | | | | | | | I'll do media and the generated gl stuff separately. Otherwise, this cleans up all direct calls of ThrowNew/Throw except the one in the binder that needs to remain. Change-Id: I8f95a5f020f53b25926ad31ac0c9477ddf85d04b
* Seperate ProgramRaster.Jason Sams2011-04-061-72/+13
| | | | | | Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
* merge libsurfaceflinger_client into libguiMathias Agopian2011-03-251-1/+1
| | | | | | | | | | | | this is the first step in unifying surfacetexture and surface. for this reason the header files were not moved, as most of them will eventually go away. NOTE: currently we keep libsurfaceflinger_client.so as an empty library to workaround prebuilt binaries wrongly linking against it. Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
* Start seperating out RS compute implementation. Create halJason Sams2011-03-171-35/+19
| | | | | | layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
* Fix for bug 3434228Alex Sakhartchouk2011-03-161-3/+4
| | | | Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
* Cleanup logs.Jason Sams2011-01-181-2/+2
| | | | Change-Id: I206d45863752adbc71fc91cd14e7cd3a555c8c53
* Implement more of copy2DRange*Jason Sams2011-01-121-0/+46
| | | | Change-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293
* Cleanup bitmap uploadsJason Sams2011-01-121-1/+13
| | | | | | Implement standalone mipmap generation. Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
* Additional loading methods for fonts and a3d files.Alex Sakhartchouk2011-01-071-19/+100
| | | | | | | | Cleaned up error messages. Change-Id: Id33b7149671df23c37cc11375d844a7837dac750 Change-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179
* Move adapter2D to a derived class from Allocation.Jason Sams2010-12-291-192/+33
| | | | Change-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da
* Stale cache management to address a P1 bug # 3296131.Shih-wei Liao2010-12-201-3/+5
| | | | Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
* API reaview cleanupAlex Sakhartchouk2010-12-171-2/+2
| | | | Change-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f
* 1. Add Context to a RenderScript or RenderScriptGL instance.Shih-wei Liao2010-12-141-4/+7
| | | | | | | | | This is to allow RenderScript to better interact with the Android environment. E.g., per-app cache. 2. Plumbing, testing. 3. Added getApplicationContext in RenderScript.java. Change-Id: I85edeebe38825e20b2e86f4f4815689dfc332ef9
* More API updates.Jason Sams2010-12-131-5/+5
| | | | Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
* Remove CreateFromBitmapRef and addJason Sams2010-12-101-84/+21
| | | | | | CopyTo(bitmap) replacement. Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
* Allocation API update.Jason Sams2010-12-081-36/+33
| | | | Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
* API review cleanup.Jason Sams2010-12-061-12/+6
| | | | Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
* Support for cubemaps.Alex Sakhartchouk2010-11-181-0/+22
| | | | Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
* Add caching support of BCC binaries.Shih-wei Liao2010-11-181-3/+4
| | | | Change-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142
* Fix ref counting for globals when set from java code.Jason Sams2010-11-161-0/+8
| | | | Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
* Handle user message ID 0Jason Sams2010-11-081-13/+45
| | | | | | | Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
* Moving attrib creation to Mesh. Adding arrays as shader inputs.Alex Sakhartchouk2010-11-081-0/+9
| | | | | | Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
* More RS exceptions cleanup.Jason Sams2010-11-041-13/+0
| | | | | | Remove some dead code. Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
* Adding nvidia extension for limited npot support.Alex Sakhartchouk2010-10-271-13/+16
| | | | | | Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
* Begin adding async allocation creation.Jason Sams2010-10-261-3/+3
| | | | | | | | Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
* Fix object cast.Jason Sams2010-10-141-1/+1
| | | | Change-Id: Idcf1b43392d43b6b46040b59551b73df6d6e42a9
* Async type creation.Jason Sams2010-10-141-20/+14
| | | | Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
* Begin hooking up SurfaceConfig.Jason Sams2010-10-131-5/+21
| | | | Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
* Update allocation from bitmap.Alex Sakhartchouk2010-10-111-0/+18
| | | | | | GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
* Fix support for 64-bit integers.Stephen Hines2010-10-111-0/+8
| | | | Change-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e
* Cleanup error message for null binding address.Jason Sams2010-10-101-24/+0
| | | | | | | | | | | Only print the debug if script debugging is enabled. Change-Id: I72b9c2a73d49987a73b354442e9defec02b93bc6 Implement inner utiliy class to specify surface formats. Remove boxed bitmap upload functions. Change-Id: I3ff5ca59e53d02b9d75277afa947ea3d218459eb
* Implement allocation resizing.Jason Sams2010-10-051-0/+16
| | | | Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6