gecko-dev/gfx
Jamie Nicol f9253cf629 Bug 1632444 - Correctly detect target OS when deciding what shaders to optimize. r=jrmuizel
A previous patch attempted to optimize only GL or GLES shaders,
depending on the target platform. However, it was trying to detect the
platform by using `cfg!(target_os = {})`, but as this is in a
build script that actually detects the host platform instead. This
resulted in the wrong version of shaders being optimized, and
therefore falling back to unoptimized shaders at runtime.

This fix uses `env::var("CARGO_CFG_TARGET_OS")` instead, which works
correctly in build scripts.

Differential Revision: https://phabricator.services.mozilla.com/D72127
2020-04-23 12:23:35 +00:00
..
2d Bug 1627689 - check for valid surfaces in DrawTargetCairo::DrawSurfaceWithShadow. r=jrmuizel 2020-04-17 22:17:18 +00:00
angle Bug 1608235 - [ANGLE] Validate `context` before use. r=sotaro 2020-01-23 02:59:17 +00:00
cairo Bug 1631419 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. r=jrmuizel 2020-04-21 17:30:53 +00:00
config Bug 1604615 - Use optimized shader source in webrender. r=jrmuizel 2020-04-21 10:32:15 +00:00
docs Bug 1605508 - Write new on-boarding document with rendering overview 2020-01-30 08:51:03 +00:00
gl Bug 1632137 - Do not require GL compat profile for Webrender, r=jgilbert 2020-04-22 20:25:44 +00:00
graphite2 Bug 1626550 - Update graphite to version 1.3.14. r=lsalzman 2020-04-01 11:00:36 +00:00
harfbuzz Bug 1613996 - Try to avoid instantiating an FT_Face just to read the font's charmap for FindFontForChar. r=lsalzman 2020-02-09 04:18:22 +00:00
ipc Bug 1610731 - Followup to fix IPC for RectAbsolute. r=ktaeleman,botond 2020-04-08 21:06:56 +00:00
layers Bug 1627716 - Remove some leftover IPC functions. r=botond 2020-04-22 16:40:52 +00:00
ots
qcms Bug 1615394 - Add color management support to the BMP decoder. r=tnikkel 2020-03-03 14:16:00 +00:00
sfntly
skia Bug 1611467 - disable Skia typeface cache to prevent it from leaking fonts. r=jrmuizel 2020-03-25 00:58:41 +00:00
src Backed out changeset 887f1769a2c6 (bug 1609446) for causing bc permafails in browser/base/content/test/webextensions/browser_permissions_installTrigger.js CLOSED TREE 2020-04-15 08:20:48 +03:00
tests Bug 1622220 - Add UnpremultiplyRow and extend SwizzleRow. r=lsalzman 2020-04-08 12:50:40 +00:00
thebes Bug 1631039 - Remove WebRender's recording infrastructre. r=gw 2020-04-22 08:49:38 +00:00
vr Bug 1631635 - Implement IsPositionEmulated for XRInputSource. r=kip,imanol 2020-04-21 11:17:34 +00:00
webrender_bindings Bug 1631039 - Remove WebRender's recording infrastructre. r=gw 2020-04-22 08:49:38 +00:00
wgpu Bug 1630813 - Remove gfx/wgpu/wgpu-native, move wgpu-remote out into gfx/wgpu_bindings r=jgilbert 2020-04-22 15:35:13 +00:00
wgpu_bindings Bug 1630813 - Remove gfx/wgpu/wgpu-native, move wgpu-remote out into gfx/wgpu_bindings r=jgilbert 2020-04-22 15:35:13 +00:00
wr Bug 1632444 - Correctly detect target OS when deciding what shaders to optimize. r=jrmuizel 2020-04-23 12:23:35 +00:00
ycbcr Bug 1439659 - Make |MOZ_{LITTLE,BIG}_ENDIAN| into function macros so that invoking them inside |#if| conditions when they haven't been defined yet is a compile error. r=froydnj 2019-12-13 20:51:04 +00:00
moz.build Bug 1630813 - Remove gfx/wgpu/wgpu-native, move wgpu-remote out into gfx/wgpu_bindings r=jgilbert 2020-04-22 15:35:13 +00:00