summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/RenderScript.java
AgeCommit message (Collapse)Author
2010-12-20Stale cache management to address a P1 bug # 3296131.Shih-wei Liao
Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
2010-12-17API reaview cleanupAlex Sakhartchouk
Change-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f
2010-12-141. Add Context to a RenderScript or RenderScriptGL instance.Shih-wei Liao
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
2010-12-13More API updates.Jason Sams
Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
2010-12-10Remove CreateFromBitmapRef and addJason Sams
CopyTo(bitmap) replacement. Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
2010-12-08Allocation API update.Jason Sams
Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
2010-12-06API review cleanup.Jason Sams
Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
2010-11-22More error checksJason Sams
Change-Id: Id2b9ab7a76bbdf2ed745f5e36e552dc9b101982f
2010-11-18Support for cubemaps.Alex Sakhartchouk
Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
2010-11-18Add caching support of BCC binaries.Shih-wei Liao
Change-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142
2010-11-16Fix ref counting for globals when set from java code.Jason Sams
Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
2010-11-10More documentation.Jason Sams
Change-Id: I423ff081edd4dab9173bc13d05850bb39839b6d3
2010-11-09Continue error check improvements and write some docs.Jason Sams
Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
2010-11-08Handle user message ID 0Jason Sams
Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
2010-11-08Moving attrib creation to Mesh. Adding arrays as shader inputs.Alex Sakhartchouk
Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
2010-11-04More RS exceptions cleanup.Jason Sams
Remove some dead code. Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
2010-10-14Async type creation.Jason Sams
Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
2010-10-13Begin hooking up SurfaceConfig.Jason Sams
Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
2010-10-11Support for unsigned long and unsigned long long.Stephen Hines
Change-Id: I2f9cfb7f352e2e7e7fd49eac42a821c03b5fcb9f
2010-10-11Update allocation from bitmap.Alex Sakhartchouk
GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
2010-10-11Fix support for 64-bit integers.Stephen Hines
Change-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e
2010-10-10Cleanup error message for null binding address.Jason Sams
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
2010-10-05Implement allocation resizing.Jason Sams
Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
2010-10-01Support for 64-bit integer type.Stephen Hines
b/3050131 exported renderscript structures don't appear to support int64_t Change-Id: I9aea676425b694a3a6457e63e38b00e591847e20
2010-09-30Finish plumbing for double RS elements.Stephen Hines
Change-Id: Ic708dcaeda4966bb2121ecb6834f56cfa68ad58e
2010-09-30Adding anisotropic filtering and related samples.Alex Sakhartchouk
Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
2010-09-28Fix RS bug with message ID 0.Stephen Hines
Clamp RSTest list to nice viewable range. Change-Id: I0909511e16984ec78150cda17c22e22af1fa0cdb
2010-09-23Adding support for all allowed textures.Alex Sakhartchouk
Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
2010-09-20Add support for Float64 (double) to RenderScript.Stephen Hines
Change-Id: Iad1c4adadf657a46aa38a3fad7813927e643e29d
2010-09-16Fix race condition on exit.Jason Sams
Change-Id: I1ae1818122604dde5993b2b8ef702bda5194d87d
2010-09-07Add arrays to elements.Jason Sams
Change-Id: I624b03bfc1fd26136afd9305a96026b91b1fad3c
2010-09-01Remove functions for reflecting dalvik classes to rs types.Jason Sams
Change-Id: I41bc7fd704772d177f8035c04256d0ca63e4398b Change-Id: I4df3673a1db1e79c309ab4eb41d2145802ed322c
2010-08-31SubElementData data upload functions.Jason Sams
Change-Id: I5f8c738b5457ae7f6085fc4cd331cf3d13ad75cf
2010-08-25Add matrix component types.Jason Sams
Fix potental overflow in script -> java messages. Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
2010-08-24More work on the renderscript sampleAlex Sakhartchouk
Change-Id: Ib1812bbaa38180ca63d6d53c9cc3aeeee4134725
2010-08-23Renderscript samples.Alex Sakhartchouk
Resolving name conflict in model viewer. Adding fov projection matrix function. Adding helper methods for blending. Change-Id: Ibd3f1510436811398787c285845d050158bd6de8
2010-08-17Remove OOB object destruction.Jason Sams
Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
2010-08-17Make java entry points for native fifo synchronized.Jason Sams
Change-Id: I1baf2beb920016f0202042982075cbce1e67df42
2010-08-04Added ability to set font color.Alex Sakhartchouk
Propagating the name of meshes and allocations from native a3d to java Change-Id: If781f55340b5369459610e5e92ea69e240dcd24e
2010-07-15Populate java objects with native data from a3d file.Alex Sakhartchouk
Remove legacy constructor from programraster Make a3d object creation synchronous Change-Id: Ic7d7547cf6eee6f9a7c6e3ee12cd104e80056a7b
2010-07-12Work on synchronizing a3d created files and java layer.Alex Sakhartchouk
Adding culling to ProgramRaster Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
2010-07-09Remove points from fixed function.Jason Sams
Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
2010-07-02Cleanup pass on the mesh api change.Alex Sakhartchouk
Removed all the simple mesh related calls and temporary objects. Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
2010-07-01Start of mesh API cleanup.Alex Sakhartchouk
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
2010-06-24Adding freetype font rendering to renderscript.Alex Sakhartchouk
Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
2010-06-21Move ImageProcessing and ModelViewer to reflected files.Jason Sams
Implement boolean support. Change-Id: Iac2dc28067ac430b3e413fc651dfaa0b96214e2e
2010-06-15Remove InvokeData and add ContextFinish to generate a sync point.Jason Sams
Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
2010-06-08Begin using reflected files.Jason Sams
Change-Id: I5307a0eac9c206b85c0cf7451d3f8300134bf8e3
2010-06-04Creating the jni and java layer to integrate a3dAlex Sakhartchouk
Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
2010-06-01Remove RS_KIND from vertex arrays types.Jason Sams
Legacy vertex programs now bind by name just like the user programs. This removes the need for two different ways of declairing the same information. Change-Id: I0178c0962842a1bbffb6726984ae1b8f5bb7529c