summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/Mesh.java
AgeCommit message (Collapse)Author
2013-12-17Move RenderScript from graphics/ to new fw/base subdirectory rs.Tim Murray
Change-Id: I30b6633578f063840e1bdbcc9ba513b727912a6d
2013-11-20Merge "Convert Java/JNI to 64-bit, part 2."Tim Murray
2013-11-20Convert Java/JNI to 64-bit, part 2.Tim Murray
This changes BaseObj to support 64-bit IDs. There are a few caveats: 1. Since it is deprecated, RSG will not support 64-bit. 2. Currently, methods that pass arrays of IDs to the driver are not supported in 64-bit. This will be fixed in a later CL. bug 11332320 Change-Id: If0dbecc8b285e260f767e441e05088b6a1b749a2
2013-11-20Remove unused imports from frameworks/base.John Spurlock
Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
2013-06-05Improve RS documentation.Tim Murray
bug 8570568 Change-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102
2013-04-05Remove all public mention of RS graphics from docs.Tim Murray
Change-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0
2013-03-27Revert "Remove all public mention of RS graphics from docs."Tim Murray
This reverts commit d72f932b8cbf461ebb79c249ce92b9b811122190 Change-Id: I056b13d0b2beb508e4215bc0d289cf3e76a3a986
2013-03-25Remove all public mention of RS graphics from docs.Tim Murray
Change-Id: I50b29c89ae80ba3ae7b12dc60fee8585e17ed560
2012-05-08GFX api cleanup 2 of 2Jason Sams
Change-Id: Ie928b8ee7d31fcaa26fcad9a2548581bb8395a61
2012-05-08GFX api cleanup 1.5 of 2Jason Sams
Change-Id: Ib31332ae0b7a6059d4971ea616089cd382ef6895
2012-05-07Revert "Deprecate"Stephen Hines
This reverts commit a0c2eb27b408660b02fa248943166d6c7e447908. Conflicts: api/current.txt graphics/java/android/renderscript/Element.java graphics/java/android/renderscript/Script.java Change-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963
2012-04-19DeprecateAlex Sakhartchouk
Change-Id: Idad2c5ad4f8a30f8cc60d88318f2e1809866d309
2012-04-03Validate context when using RS objects.Jason Sams
BUG=6035422 Change-Id: I8586be0085b36767289e1f634111c0ff076cec3c
2012-03-02am b962b98b: am 67a15457: am e5e11fd6: Merge "docs: fixing bug 5942573" into ↵Robert Ly
ics-mr1 * commit 'b962b98bef33eba634aec41cf9d84527ce9db3bb': docs: fixing bug 5942573
2012-02-22docs: fixing bug 5942573Robert Ly
Change-Id: I2479dc8916f98a8bf7dbec95dc29cbd871c51be5
2011-11-15Expand RS vector3 types to vector4.Alex Sakhartchouk
BUG=5609007 The underlying LLVM implementation for vector3 types does this implicitly. If RS does not adjust its implementation, we will always be misaligned for any subsequent data after a vector3 type. We previously inserted padding into the reflected layers from llvm-rs-cc (hence the skip padding part of this change). We can safely ignore the padding now that the Java/native code is updated to use the expanded size. The compiler will also need modification to ensure that we don't mistakenly skip over any end-of-struct padding. Fixing the 3 component vector padding problem. Change-Id: If68af42287deb8f4b28addcd19a9fa314656be44
2011-05-12Cleanup mesh creation.Alex Sakhartchouk
Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
2011-04-07Remove the deprecated things from Config.java. These haven't been working ↵Joe Onorato
since before 1.0. Change-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e
2011-02-09clean up and add javadocsRobert Ly
Change-Id: I7f628106247de887cd91c4a4b4b55d3ebfa700c8
2011-01-17Merge "More docs" into honeycombAlex Sakhartchouk
2011-01-17More docsAlex Sakhartchouk
Change-Id: I3dfea7d83bf8525efda59cef6fafa854b5aa9fe3
2011-01-16Add error checks to the copyFrom functions.Jason Sams
Change-Id: Iac064c52eb58b05a94fa1c432304c6216256555b
2011-01-13Docs plus removing some junk per API review.Alex Sakhartchouk
Change-Id: I45f995b656754550be68c78e467071d6e59b348f
2011-01-12Unhide more of the RS APIs.Stephen Hines
Change-Id: I7ec5de42680a4184d3a1380ea7c35b6ba3cf13bf
2011-01-09Adding comments to the renderscript program classes.Alex Sakhartchouk
Change-Id: I989575951df1218c1e753dfa12193d560266bf11
2010-12-21API cleanup for renderscript. This will be a multiproject commit.Alex Sakhartchouk
Change-Id: Ida62d3a155285a20725be9daa62217faef1c3734
2010-12-20Clean up Allocation buffer object api.Jason Sams
Change-Id: Id3e2391a93a99f4c414a805ee33cfd113242a7e6
2010-12-13More API updates.Jason Sams
Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
2010-12-08Allocation API update.Jason Sams
Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
2010-12-06API review cleanup.Jason Sams
Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
2010-11-09Continue error check improvements and write some docs.Jason Sams
Change-Id: I345b08490da21d9ee715ff1ddc80c1a816b579f4
2010-11-08Moving attrib creation to Mesh. Adding arrays as shader inputs.Alex Sakhartchouk
Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
2010-09-22Fix two minor RS bugs.Jason Sams
1: index set size was populated with bad value in java, 2: bad error check in uploadToBufferObject. Change-Id: I5946053cdfba0b2fbbaa34d562a9ec53e26ce9f2
2010-08-12Preparing renderscript java code for use with phanton references.Alex Sakhartchouk
Changing rs_quaternion to be float4 Change-Id: Ibf49f412be8979eaa04cb252b407467eacd9dbf0
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-12Work on synchronizing a3d created files and java layer.Alex Sakhartchouk
Adding culling to ProgramRaster Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
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