summaryrefslogtreecommitdiffstats
path: root/libs/rs/rsVertexArray.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Code cleanup to make formatting consistentAlex Sakhartchouk2010-11-101-17/+13
| | | | | | across all the renderscript files. Change-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c
* Moving attrib creation to Mesh. Adding arrays as shader inputs.Alex Sakhartchouk2010-11-081-53/+11
| | | | | | Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
* More robust attribute bindingAlex Sakhartchouk2010-09-291-23/+8
| | | | | | | Adding attribute and uniform debug logging. Checking to see if aniso filtering is available. Change-Id: I2ed9d166ed7ff3df971d7af18b7a33f4e3ade928
* Error checking for MVP matrix computation.Alex Sakhartchouk2010-09-271-9/+9
| | | | | | Fixing more padding bugs. Change-Id: Ic5d4260027b7dc86a50fdab7221c7296c7d3ea0d
* Fixing renderscript uniform binding bugs.Alex Sakhartchouk2010-08-271-1/+4
| | | | | | Working on custom shaders. Change-Id: I0d51e879e1c2b46ef5ab696b35162898f4196fc8
* Remove points from fixed function.Jason Sams2010-07-091-3/+1
| | | | | | Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
* Fix an uninitialized pointer.Jason Sams2010-06-301-0/+3
| | | | Change-Id: If66a502b6b23d00c4a2dd02fb46912f6dee2866b
* Add support for non-VBO drawing in Meshes.Jason Sams2010-06-251-3/+7
| | | | Change-Id: Ic4dd88cbe591091ebe740babe30213c15ad60cb3
* Remove legacy drawing functions.Jason Sams2010-06-171-0/+5
| | | | | | Skip element names starting with '#' Change-Id: I6b0967ed1dc47c072c3bed7c0219e2215a7068a6
* Disabble vertex logging.Jason Sams2010-06-021-1/+1
| | | | | | | bug 2734616 Change-Id: Ibad63dfbf0f2ea3c7e475c7cf0689fd487d12be4
* Remove RS_KIND from vertex arrays types.Jason Sams2010-06-011-82/+17
| | | | | | | | 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
* Removed unnecessary change based on comments.Alex Sakhartchouk2010-05-211-4/+12
| | | | | | | | | | | | | | | | | Now using android utils lib. collada_to_a3d seems to work with android util libs. Integrating old changelist Changing assert to rsAssrt in VertexArray making context compile. Change-Id: I33890defa777f09253bfab630d97782359ec49d7 Added serialization code to rsLib Integrated old changelist Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311 Added serialization code to rsLib Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311
* Fix fountain and put the demos back in the optional build.Jason Sams2010-02-081-0/+3
|
* Fix some minor bugs with GL state setup that were exposed by Droids driver.Jason Sams2010-01-271-2/+6
|
* Cleanup seperation of Legacy and user attribs. All user programs now use ↵Jason Sams2010-01-251-127/+101
| | | | the new names. Legacy vertex attribs are given default names.
* Change user attribs to look for empty slot rather than using them in order. ↵Jason Sams2010-01-071-8/+8
| | | | Prevents conflict with numbered legacy slots.
* More complete support for named attribs. Adds user typed attribs as ↵Jason Sams2010-01-061-33/+65
| | | | available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
* Element restructuring. Add support for new basic Element types including ↵Jason Sams2009-12-231-3/+6
| | | | | | the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures. This will break some apps, checkings for other projects will follow to unbreak them.
* Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 ↵Jason Sams2009-11-251-0/+203
can be enabled and will render most tests correctly.