gecko-dev/gfx
Doug Thayer be5fea716c Bug 1483533 - Delay texture delete for DirectMapTextureSource r=jrmuizel
I wish I understood a little better what precisely is going on
here. What seems to be the problem is calling glDeleteTextures
too early, but I can't pin down exactly when "too early" is.
In any case I can no longer reproduce the issue with this patch
applied, and I cannot observe any performance degradation, and
it's not a remarkably risky patch, so I'm opting to cut the
investigation short. Any insights would be appreciated though.

Differential Revision: https://phabricator.services.mozilla.com/D6064

--HG--
extra : moz-landing-system : lando
2018-09-18 19:08:13 +00:00
..
2d Bug 1479640: Restructure cleartype parameter code to run less frequently and only in the parent process. r=jrmuizel 2018-09-13 18:59:27 +00:00
angle Bug 1471632 - Cherry-pick mingw clang compilation fix. 2018-07-24 23:23:52 +00:00
cairo Bug 1478084 - make cairo_font_face_set_user_data thread-safe. r=jrmuizel 2018-07-26 15:23:25 -04:00
config Bug 1479640: Restructure cleartype parameter code to run less frequently and only in the parent process. r=jrmuizel 2018-09-13 18:59:27 +00:00
docs Bug 1491428 - Add documentation for OMTP. r=mattwoodrow DONTBUILD 2018-09-14 14:51:28 -05:00
gl Bug 1489664 - Re-enable clang-cl warnings-as-errors in gfx/gl/ 2018-09-07 21:12:02 +09:00
graphite2 Bug 1483566 - Update Graphite2 to version 1.3.12. r=jfkthame 2018-08-21 13:58:42 +00:00
harfbuzz Bug 1490062 - Update HarfBuzz to version 1.9.0. r=jfkthame 2018-09-13 20:22:57 -04:00
ipc Bug 1491478 - Properly attribute the memory report when using the GPU process. r=mstange 2018-09-14 22:04:38 -07:00
layers Bug 1483533 - Delay texture delete for DirectMapTextureSource r=jrmuizel 2018-09-18 19:08:13 +00:00
ots Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame 2018-07-24 16:09:00 -04:00
qcms Bug 1484556: add Qcms fuzzer seed profiles. r=decoder 2018-08-24 04:31:37 +00:00
sfntly
skia Bug 1486056 - don't compile SkJumper_generated_win.S on aarch64 windows; r=lsalzman 2018-08-27 09:12:15 -04:00
src Bug 1490997 - Use nsAtom instead of nsString for font family name in the FontFamilyName struct, and switch its methods from 16-bit to 8-bit strings. r=lsalzman 2018-09-18 09:34:21 +01:00
tests Bug 1478388, Remove now unused nsScriptableRegion.cpp and nsIScriptableRegion, r=mattwoodrow 2018-08-27 10:57:04 -04:00
thebes Bug 1491860 - Use utf-8 rather than utf-16 strings to read/store font family names from preferences, as they're almost entirely ASCII. r=lsalzman 2018-09-18 09:34:24 +01:00
vr Bug 1489462 - Avoid writing past the logical length of a string in Oculus library loader. r=kip 2018-09-08 17:23:25 +00:00
webrender Bug 1491130. Update webrender to commit da76f6aad61c1ba769566861ec41b42d511fa456 2018-09-14 13:39:33 -04:00
webrender_api Bug 1491130. Update webrender to commit da76f6aad61c1ba769566861ec41b42d511fa456 2018-09-14 13:39:33 -04:00
webrender_bindings Bug 1491478 - Move WebRender memory reporting back to gfxPlatform. r=me 2018-09-14 22:03:49 -07:00
wrench Bug 1487588. Update webrender to commit 6415faa7f6acd412d4cc6b745cf802204690611c 2018-08-30 23:47:47 -04:00
ycbcr Bug 1478269 - Fix the outputs and clobbers of inline assembly blocks in yuv_row_posix.cpp. r=jrmuizel 2018-08-29 14:00:26 +09:00
moz.build