summaryrefslogtreecommitdiffstats
path: root/libs/hwui/SpotShadow.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'android-6.0.1_r3' of https://android.googlesource.com/platform/fra...Steve Kondik2015-12-071-1/+1
|\
| * Early return when the scale is 0.Teng-Hui Zhu2015-11-041-1/+1
* | Fix memory corruption in SpotShadowKeith Mok2015-11-111-1/+1
|/
* Use std::sort instead of quickSortXJohn Reck2015-07-011-30/+5
* Update the shadow fall off function from cosine to gaussian.ztenghui2015-04-091-4/+7
* Glop ColorFilter & VertexBuffer support, initial enableChris Craik2015-02-061-1/+1
* Add overrides and switch to nullptr keyword for all filesChris Craik2015-01-051-1/+1
* Revert "resolved conflicts for merge of 220c3f4f to master"Andreas Gampe2014-11-221-1/+1
* resolved conflicts for merge of 220c3f4f to masterAndreas Gampe2014-11-211-1/+1
|\
| * resolved conflicts for merge of 99377df1 to lmp-mr1-dev-plus-aospAndreas Gampe2014-11-211-1/+1
| |\
| | * Frameworks/base: Unused parameters in hwuiAndreas Gampe2014-11-211-1/+5
* | | am 5679d937: am ab6515f6: am 4e50ee4f: Merge "Shadow: Fix the crash in spot s...ztenghui2014-11-121-7/+13
|\ \ \ | |/ /
| * | am ab6515f6: am 4e50ee4f: Merge "Shadow: Fix the crash in spot shadow" into l...ztenghui2014-11-121-7/+13
| |\ \
| | * | Shadow: Fix the crash in spot shadowztenghui2014-11-121-7/+13
| * | | resolved conflicts for merge of 1d03b816 to lmp-mr1-dev-plus-aospAndreas Gampe2014-11-101-2/+6
| |\ \ \ | | |/ / | |/| / | | |/
* | | resolved conflicts for merge of 1d03b816 to lmp-mr1-dev-plus-aospAndreas Gampe2014-11-101-2/+6
* | | am 86f289fb: am 0b70c09c: am 7ae6fc81: Merge "A better looking and faster spo...ztenghui2014-11-071-614/+296
|\ \ \ | |/ /
| * | A better looking and faster spot shadow.ztenghui2014-11-061-614/+296
* | | Clean up physical couplingTom Hudson2014-10-151-0/+1
|/ /
* | Use float instead of double to increase spot shadow perfztenghui2014-10-031-206/+17
|/
* Re-triangulate the spot shadow.ztenghui2014-09-101-264/+770
* Correctly detect the wrong Z value for the lightztenghui2014-08-261-2/+6
* Improve the spot shadow computation.ztenghui2014-08-221-15/+229
* Switch to cos interpolation of shadow alphaChris Craik2014-08-121-3/+9
* Fix ALL compile warningsJohn Reck2014-07-241-3/+3
* Compute layer bounds over subset of VertexBuffer vertsChris Craik2014-07-241-2/+3
* Build layer damage bounds for shadowsChris Craik2014-07-231-0/+1
* Tessellate on worker threadsChris Craik2014-06-101-2/+2
* Make sure the theta is correctly represented and incoming polygon is CW for s...ztenghui2014-04-281-24/+3
* Get rid of useless codeztenghui2014-03-181-6/+1
* Fix the missing spot shadow when DEBUG_SHADOW is turned onztenghui2014-03-171-1/+3
* Create one hole inside the umbra area to avoid overdraw.ztenghui2014-03-171-60/+105
* Force shadow casters above the Z=0 planeChris Craik2014-03-121-5/+0
* Fix orthographic shadows projection, simplify shadow reorderingChris Craik2014-03-121-4/+4
* Improve shadow tessellation performanceChris Craik2014-03-111-118/+129
* Use pre-computed index to draw the shadow.ztenghui2014-02-251-104/+37
* Merge "Fixing a bad bug when there is no real umbra"ztenghui2014-02-031-10/+8
|\
| * Fixing a bad bug when there is no real umbraztenghui2014-01-311-10/+8
* | Simplify umbra calculationChris Craik2014-01-311-18/+8
* | Merge close vertices in a better way.ztenghui2014-01-291-22/+166
|/
* Calculate and show the shadow from a spot light.ztenghui2014-01-101-0/+839