summaryrefslogtreecommitdiffstats
path: root/libs/rs/rsShaderCache.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove points from fixed function.Jason Sams2010-07-091-2/+1
| | | | | | Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
* Remove RS_KIND from vertex arrays types.Jason Sams2010-06-011-10/+5
| | | | | | | | 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-1/+5
| | | | | | | | | | | | | | | | | 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
* Improve RS error handling. On errors RS will now store the error and a ↵Jason Sams2010-03-031-0/+3
| | | | message that can be read from the app. RS will then not continue rendering frames while an unchecked error is present until new state is received.
* Cleanup seperation of Legacy and user attribs. All user programs now use ↵Jason Sams2010-01-251-11/+17
| | | | the new names. Legacy vertex attribs are given default names.
* Implement type generation for user uniforms in vertex shader.Jason Sams2010-01-121-1/+1
|
* More complete support for named attribs. Adds user typed attribs as ↵Jason Sams2010-01-061-7/+12
| | | | 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-1/+4
| | | | | | 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.
* Place shader logging behind prop to declutter logs.Jason Sams2009-12-151-6/+12
|
* Beging GL2 user shaders. Switch master to using GL2 by default.Jason Sams2009-11-301-3/+5
|
* Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 ↵Jason Sams2009-11-251-0/+145
can be enabled and will render most tests correctly.