summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
* am b3699b14: am 836e1666: Merge "add drawSpriteScreenspaceCropped to ↵Joe Onorato2010-01-202-4/+13
|\ | | | | | | | | | | | | | | | | renderscript" into eclair Merge commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be' * commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be': add drawSpriteScreenspaceCropped to renderscript
| * add drawSpriteScreenspaceCropped to renderscriptJoe Onorato2010-01-142-4/+13
| |
* | Fix RS mipmap generation for 8 bit alpha textures.Jason Sams2010-01-191-0/+22
| |
* | Merge "Remove excessive logging, fix error in GLSL uniform generation."Jason Sams2010-01-132-3/+1
|\ \
| * | Remove excessive logging, fix error in GLSL uniform generation.Jason Sams2010-01-132-3/+1
| | |
* | | Merge "Implement type generation for user uniforms in vertex shader."Jason Sams2010-01-126-36/+130
|\ \ \ | |/ /
| * | Implement type generation for user uniforms in vertex shader.Jason Sams2010-01-126-36/+130
| | |
* | | Deprecate fill_parent and introduce match_parent.Romain Guy2010-01-081-1/+1
| | | | | | | | | | | | Bug: #2361749.
* | | less log spewJoe Onorato2010-01-081-1/+0
|/ /
* | Fix npot but where mipmap level sizes were rounding in the wrong direction. ↵Jason Sams2010-01-071-3/+3
| | | | | | | | Should always be floor.
* | Change user attribs to look for empty slot rather than using them in order. ↵Jason Sams2010-01-073-13/+12
| | | | | | | | Prevents conflict with numbered legacy slots.
* | Support npot on es 2.0 HW.Jason Sams2010-01-062-4/+3
| |
* | More complete support for named attribs. Adds user typed attribs as ↵Jason Sams2010-01-0613-103/+203
| | | | | | | | available to programVertex. Non user attribs are not treated like user for GL2 for simplicity.
* | explicit set an "optional" tagJean-Baptiste Queru2010-01-053-0/+6
| |
* | Add RS support for generic attribs as input to vertex programs.Jason Sams2010-01-0411-129/+107
| |
* | Disable excessive RS logging.Jason Sams2009-12-231-1/+0
| |
* | Element restructuring. Add support for new basic Element types including ↵Jason Sams2009-12-2324-416/+682
| | | | | | | | | | | | 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.
* | Move texture bindings to base program object. Change ProgramFragment ↵Jason Sams2009-12-178-175/+102
| | | | | | | | creation to require a texture format in 1.0 mode.
* | Fix live wallpaper many. Z coordinate was being ignored for draw quad call.Jason Sams2009-12-161-1/+1
| |
* | Fix emulated glColor in es2 mode.Jason Sams2009-12-163-0/+12
| |
* | Place shader logging behind prop to declutter logs.Jason Sams2009-12-1510-19/+32
| |
* | Continue es2 shader devJason Sams2009-12-156-42/+90
| | | | | | | | | | | | | | Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java
* | Continue development of es2.0 user shader support for renderscript. This ↵Jason Sams2009-12-1522-373/+399
| | | | | | | | change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
* | Implement RS tracked defered texture and buffer object uploads.Jason Sams2009-12-145-14/+74
| |
* | am b62954b6: am 8f31c230: am 57ce0888: Merge change Id22c0137 into eclairJason Sams2009-12-105-33/+45
|\ \ | | | | | | | | | | | | | | | | | | Merge commit 'b62954b66542e3e2654d97a81123c51805bceca7' * commit 'b62954b66542e3e2654d97a81123c51805bceca7': Throttle low priority RS threads by sleeping once per frame to avoid starving other apps.
| * \ am 57ce0888: Merge change Id22c0137 into eclairJason Sams2009-12-105-33/+45
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit '57ce0888fcb1376b385c3dab5e4262793acaaf16' into eclair-mr2 * commit '57ce0888fcb1376b385c3dab5e4262793acaaf16': Throttle low priority RS threads by sleeping once per frame to avoid starving other apps.
| | * Throttle low priority RS threads by sleeping once per frame to avoid ↵Jason Sams2009-12-095-33/+45
| | | | | | | | | | | | starving other apps.
| | * DO NOT MERGE. Implement WAR which should prevent the white square bug from ↵Jason Sams2009-12-031-0/+14
| |/ | | | | | | appearing on user devices. If we see a 0 texture id during bind for rendering, attempt to re-upload. If this fails log debug info and restart the app.
* | Beging GL2 user shaders. Switch master to using GL2 by default.Jason Sams2009-11-307-19/+62
| |
* | Fix filmJason Sams2009-11-251-1/+1
| |
* | Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 ↵Jason Sams2009-11-2524-116/+963
| | | | | | | | can be enabled and will render most tests correctly.
* | am e4df64bd: am 66358e24: am 9dab667e: Force a crash under conditions where ↵Jason Sams2009-11-244-3/+32
|\ \ | |/ | | | | | | | | | | | | | | white square bug in all apps is likely to occur. Merge commit 'e4df64bdaaf86fb7d06715de122a97d723d7fea2' * commit 'e4df64bdaaf86fb7d06715de122a97d723d7fea2': Force a crash under conditions where white square bug in all apps is likely to occur.
| * Force a crash under conditions where white square bug in all apps is likely ↵Jason Sams2009-11-244-3/+32
| | | | | | | | to occur.
* | am 9f96a37a: am 6a2500a3: am 39dbb099: Merge change I36176536 into eclairJason Sams2009-11-231-2/+1
|\ \ | |/ | | | | | | | | | | Merge commit '9f96a37aabbffffe719c1dfb73b5c437f190bcf0' * commit '9f96a37aabbffffe719c1dfb73b5c437f190bcf0': Fix ref counting bug that could cause memory leak in allApps.
| * Fix ref counting bug that could cause memory leak in allApps.Jason Sams2009-11-231-2/+1
| |
* | am 93f409b5: am d581b1a8: am ddac83a5: Fix extended logging for object dumping.Jason Sams2009-11-191-12/+6
|\ \ | |/ | | | | | | | | | | Merge commit '93f409b5f7992767594107b7f468143e4a89a8c1' * commit '93f409b5f7992767594107b7f468143e4a89a8c1': Fix extended logging for object dumping.
| * Fix extended logging for object dumping.Jason Sams2009-11-191-12/+6
| |
* | Merge change Id10824daAndroid (Google) Code Review2009-11-171-4/+14
|\ \ | | | | | | | | | | | | * changes: Fix film init
| * | Fix film initJason Sams2009-11-171-4/+14
| | |
* | | Merge change I948415fdAndroid (Google) Code Review2009-11-1727-999/+0
|\ \ \ | |/ / | | | | | | | | | * changes: Delete the old rollo sample which is obsolete.
| * | Delete the old rollo sample which is obsolete.Jason Sams2009-11-1727-999/+0
| | |
* | | resolved conflicts for merge of f6309041 to masterJason Sams2009-11-176-0/+42
|\ \ \ | | |/ | |/|
| * | Add support for dumping RS objects to aid in debugging of white blocks bug.Jason Sams2009-11-176-0/+42
| | |
* | | am 234e509a: am 22186a2c: am ec8178eb: Merge change I9c1bad53 into eclairJason Sams2009-11-173-6/+32
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '234e509a67eb32606f3051d21eb3ea25b272d80d' * commit '234e509a67eb32606f3051d21eb3ea25b272d80d': Add setPriority to allow wallpapers to run at lower cpu priority than default.
| * | Add setPriority to allow wallpapers to run at lower cpu priority than default.Jason Sams2009-11-153-6/+32
| | |
* | | am 8dcb4233: am 4834887e: am 4dd6fee7: Merge change Ieb4b0318 into eclairJason Sams2009-11-134-18/+21
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '8dcb4233fcb043f82774768d3e5bee86d867b852' * commit '8dcb4233fcb043f82774768d3e5bee86d867b852': Make default vertex program correctly track surface size.
| * | Make default vertex program correctly track surface size.Jason Sams2009-11-124-18/+21
| | |
* | | am adf38939: am da8bb292: am 59175ac2: Merge change I81b1421a into eclairJason Sams2009-11-137-44/+76
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'adf38939836ee1d1f5967fc45d02e07117f44009' * commit 'adf38939836ee1d1f5967fc45d02e07117f44009': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
| * | Defer EGL init until the surface changed call comes in. Pass w,h along with ↵Jason Sams2009-11-127-44/+76
| | | | | | | | | | | | surface for verification of driver state.
* | | am e614f938: am dac92e6f: am 3e584fc9: Merge change I5975651f into eclairRomain Guy2009-11-111-55/+18
|\ \ \ | |/ / | | / | |/ |/| | | | | Merge commit 'e614f9382799826ca11960eb8ffacb677e2a2b1b' * commit 'e614f9382799826ca11960eb8ffacb677e2a2b1b': Don't feed the timezone to RenderScript time functions, let the library figure it out.