gecko-dev/gfx
Jamie Nicol 18f5f7db34 Bug 1311642 - Do partial texture uploads on mobile. r=nical
We were always uploading the entire texture region, but still by using
glTexSubImage2D. In most cases it should be quicker to use
glTexSubImage2D on the updated region only. And where that function has
problems we should avoid it by making CanUploadSubTextures return false
so that glTexImage2D is used instead.

MozReview-Commit-ID: BrobWEPJ82M

--HG--
extra : rebase_source : 986642a1d7bfe2bcb0cc12dc8e41c17ac77abc1d
2016-10-20 18:24:12 +01:00
..
2d Backed out 6 changesets (bug 1299435) for windows reftest failures a=backout 2016-10-24 16:45:46 -07:00
angle Bug 1298576 - Check int value to prevent EXC_ARITHMETIC error. r=jgilbert 2016-10-20 15:05:08 +08:00
cairo Bug 1292443 - Use unsigned integer arithmetic to avoid UB. r=dholbert 2016-10-20 21:15:27 +02:00
config Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE 2016-09-21 08:44:11 +02:00
doc Bug 1302493 - Update the in-tree APZ documentation to reflect various changes since it was last updated. r=botond 2016-09-14 07:54:46 -04:00
docs
gl Bug 1311642 - Give GLUploadHelpers some love. r=nical 2016-10-21 13:27:41 +01:00
graphite2 Bug 1297644 - Cherry-pick upstream fix for misleading-indent/missing-brace bug. r=nical 2016-09-19 10:41:27 +01:00
harfbuzz Bug 1306543 - Avoid using g_unicode_script_from_iso15924 directly. r=jfkthame 2016-10-04 14:00:22 +09:00
ipc Move ownership of LogForwarder to Moz2D. (bug 1310397, r=mattwoodrow) 2016-10-15 13:04:00 -07:00
layers Bug 1311642 - Do partial texture uploads on mobile. r=nical 2016-10-20 18:24:12 +01:00
ots Bug 1305944 - Update OTS to version 5.1.0. r=jfkthame 2016-09-28 04:05:00 -04:00
qcms Bug 972945 - Add autoconf test to enable AltiVec on supported targets only. r=glandium 2016-08-16 05:17:00 -04:00
skia Backed out 6 changesets (bug 1299435) for windows reftest failures a=backout 2016-10-24 16:45:46 -07:00
src Bug 1282003 - (Part 3) Add screen ID to nsWindow and GeckoView to get the correct nsScreen and density. r=snorp 2016-09-29 14:23:56 +08:00
tests Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel 2016-10-11 19:46:28 -07:00
thebes Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
vr Bug 1299930 - Support OpenVR controller trackpads via Gamepad API; r=kip 2016-10-22 00:01:26 +08:00
ycbcr Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel 2016-10-11 19:46:28 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00