summaryrefslogtreecommitdiffstats
path: root/graphics/jni
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Adding anisotropic filtering and related samples.Alex Sakhartchouk2010-09-301-0/+8
| | | | Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
* Adding support for all allowed textures.Alex Sakhartchouk2010-09-231-41/+19
| | | | | | | Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
* Add support for Float64 (double) to RenderScript.Stephen Hines2010-09-201-1/+9
| | | | Change-Id: Iad1c4adadf657a46aa38a3fad7813927e643e29d
* Fix partial NP2 support and restrict mipmaps and clampJason Sams2010-09-141-2/+2
| | | | | | | modes on HW that does not support proper NP2 bug 2965170 Change-Id: If9a3ac45264861fc75b9616e98957e12a5464411
* Add arrays to elements.Jason Sams2010-09-071-3/+5
| | | | Change-Id: I624b03bfc1fd26136afd9305a96026b91b1fad3c
* Remove ACC and other legacy bits from RS.Jason Sams2010-09-011-2/+1
| | | | Change-Id: I12a3b0477f3201ec7ca63564ae2b387ecc89dedf
* Remove functions for reflecting dalvik classes to rs types.Jason Sams2010-09-011-164/+0
| | | | | Change-Id: I41bc7fd704772d177f8035c04256d0ca63e4398b Change-Id: I4df3673a1db1e79c309ab4eb41d2145802ed322c
* SubElementData data upload functions.Jason Sams2010-08-311-0/+12
| | | | Change-Id: I5f8c738b5457ae7f6085fc4cd331cf3d13ad75cf
* Add matrix component types.Jason Sams2010-08-251-1/+2
| | | | | | Fix potental overflow in script -> java messages. Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
* Make sure we have a native Surface in nContextSetSurface.Jim Miller2010-08-191-3/+2
| | | | | | | | I was seeing a problem running RenderScript in the system process because mNativeSurface was null. This works around the problem by forcing the native surface to be created when we set the surface. Change-Id: I3abf6cef1b049864e4e063669b6df547de008c93
* Remove OOB object destruction.Jason Sams2010-08-171-9/+0
| | | | Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
* Make java entry points for native fifo synchronized.Jason Sams2010-08-171-397/+233
| | | | Change-Id: I1baf2beb920016f0202042982075cbce1e67df42
* Added ability to set font color.Alex Sakhartchouk2010-08-041-0/+12
| | | | | | Propagating the name of meshes and allocations from native a3d to java Change-Id: If781f55340b5369459610e5e92ea69e240dcd24e
* Populate java objects with native data from a3d file.Alex Sakhartchouk2010-07-151-0/+72
| | | | | | | Remove legacy constructor from programraster Make a3d object creation synchronous Change-Id: Ic7d7547cf6eee6f9a7c6e3ee12cd104e80056a7b
* Work on synchronizing a3d created files and java layer.Alex Sakhartchouk2010-07-121-15/+83
| | | | | | Adding culling to ProgramRaster Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
* Remove points from fixed function.Jason Sams2010-07-091-9/+0
| | | | | | Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
* Cleanup pass on the mesh api change.Alex Sakhartchouk2010-07-021-35/+0
| | | | | | Removed all the simple mesh related calls and temporary objects. Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
* Start of mesh API cleanup.Alex Sakhartchouk2010-07-011-4/+35
| | | | | | | | | 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
* Adding freetype font rendering to renderscript.Alex Sakhartchouk2010-06-241-5/+19
| | | | Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
* Remove InvokeData and add ContextFinish to generate a sync point.Jason Sams2010-06-151-10/+9
| | | | Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
* Creating the jni and java layer to integrate a3dAlex Sakhartchouk2010-06-041-0/+58
| | | | Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
* Begin naming cleanup for renderscript runtime.Jason Sams2010-05-191-26/+0
| | | | | | Prefix functions with "rs" or "rsg". Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
* Remove more pieces of setRoot. Add pointer to allocation lookup for scripts.Jason Sams2010-05-171-8/+0
| | | | Change-Id: I2c3075d2056f02bb834bfad403dc72da991f3156