Benoit Girard
fab198cffc
Bug 1288746 - Handle missing EGL failure IDs. r=jmuizel
...
MozReview-Commit-ID: Kk5vFNMdhjV
--HG--
extra : rebase_source : 8a8851b91fa045c8cb13e1aee2c8c7c62d2b0a4e
2016-09-13 14:17:29 -04:00
Kan-Ru Chen
b6d880aca1
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
--HG--
rename : mfbt/unused.h => mfbt/Unused.h
2016-08-24 14:47:04 +08:00
Benoit Girard
61b954044b
Bug 1287182 - Don't clobber the angle platform failureId. r=jrmuizel
...
MozReview-Commit-ID: Dj0PNznZ7BS
2016-08-03 17:28:26 -04:00
Benoit Girard
4b52de5ec9
Bug 1283594 - CANVAS_WEBGL_ACCL_FAILURE_ID reports success as empty string. r=jrmuizel
...
MozReview-Commit-ID: B8rzSG5wk83
--HG--
extra : rebase_source : 1a801f65fe8247d836e8e48f65f67954b4e82fad
2016-07-27 17:14:19 -04:00
Benoit Girard
90c16684c7
Bug 1288954 - Only log error if failureId is set. r=jrmuizel
...
MozReview-Commit-ID: HsjNnHTqaya
--HG--
extra : rebase_source : 17858078f32ecb34146453441bb4f6405c30fcd9
2016-07-24 11:11:09 -04:00
Benoit Girard
9f3f096a00
Bug 1287182 - log angle failureid via ANGLEPlatformInitialize. r=jrmuizel
...
MozReview-Commit-ID: 7Cg8AOVij1z
--HG--
extra : rebase_source : 16b3f68041ca9beb65409a9b3d59f4ca0d5f41a6
2016-07-15 18:12:46 -04:00
eyim
70e55b9795
Bug 1271770 - Fallback to WARP if accelerated ANGLE fails r=BenWa,jrmuizel
...
MozReview-Commit-ID: LDJON8Vie5R
--HG--
extra : rebase_source : 9f1dda1f931b8b4ad91acda5a573587752e8017d
2016-07-13 13:51:40 -04:00
Edwin Flores
c8851b53f9
Bug 1264505 - Target EGLImage to GL_TEXTURE_2D if OES_EGL_image_external extension is not available - r=jgilbert
2016-07-13 11:16:54 +01:00
Jeff Gilbert
fe7590ad04
Bug 1279657 - failureId outvar should be a pointer. - r=benwa
...
MozReview-Commit-ID: 4s0OqZcHno5
2016-06-21 14:04:00 -07:00
Jeff Gilbert
f24d3f8f8b
Bug 1279657 - Star to left against type. - r=jrmuizel
...
MozReview-Commit-ID: IAuzZp4qcRX
2016-06-21 14:04:00 -07:00
Jeff Gilbert
6b0581243f
Bug 1278403 - Choose GLContext::DebugFlags based on ContextCreateFlags. - r=jrmuizel
...
MozReview-Commit-ID: KSjIhu8I20C
2016-06-21 13:47:30 -07:00
Jeff Gilbert
48df3413eb
Bug 1278403 - Fix formatting.
...
MozReview-Commit-ID: 12ArnWLnPLG
2016-06-21 13:47:30 -07:00
Carsten "Tomcat" Book
0f670f3910
Backed out changeset dfe70885c37c (bug 1279657)
2016-06-17 13:33:08 +01:00
Carsten "Tomcat" Book
c0c2282bfb
Backed out changeset 097dc302f5a0 (bug 1279657)
2016-06-17 13:33:06 +01:00
Jeff Gilbert
30c5609435
Bug 1279657 - failureId outvar should be a pointer. - r=benwa
...
MozReview-Commit-ID: 4s0OqZcHno5
2016-06-17 05:10:55 -07:00
Jeff Gilbert
1d4c021d59
Bug 1279657 - Star to left against type. - r=jrmuizel
...
MozReview-Commit-ID: IAuzZp4qcRX
2016-06-17 05:10:55 -07:00
eyim
b0ca07b635
Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
...
MozReview-Commit-ID: FjLA9xNH3zD
--HG--
extra : rebase_source : 5809a1f8126360b3fa8ee069b3a463747cb31e6f
2016-06-06 11:17:23 -04:00
Benoit Girard
2586414710
Bug 1276732 - Report the GLContext error to WebGL for telemetry. r=jrmuizel
...
MozReview-Commit-ID: 24eb4FXMOiI
--HG--
extra : rebase_source : 391e44f4d4fdcf5782053fc6c3e9b17e651a9a1f
2016-06-06 16:52:42 -04:00
Benoit Girard
24a4187d15
Backed out changeset 4264b01fd313 (Bug 1276732) for causing build bustage
...
MozReview-Commit-ID: KnEpCcI9a13
2016-06-06 13:37:59 -04:00
Benoit Girard
c391acc0f7
Bug 1276732 - Report the GLContext error to WebGL for telemetry. r=jrmuizel
...
MozReview-Commit-ID: Am733GJkOSb
--HG--
extra : rebase_source : 1eaf4e281b2415f0adcae7e9585a29d912685358
2016-06-06 13:20:13 -04:00
Benoit Girard
e415083929
Bug 1274046 - Add FailureId to gfxConfig (FeatureState). r=dvander
...
MozReview-Commit-ID: Cig23OR7tWi
--HG--
extra : rebase_source : 908c5469bcf1211bcced8542835570836b8a7e8a
2016-06-03 14:54:56 -04:00
Benoit Girard
d1a26c1e94
Backout d9111a0d9a44(bug 1274046) for windows bustage on a CLOSED TREE
...
MozReview-Commit-ID: 3qdijVGuw3O
2016-06-02 01:56:58 -04:00
Benoit Girard
80d61a794a
Bug 1274046 - Add FailureId to gfxConfig (FeatureState). r=dvander
...
MozReview-Commit-ID: FOITlJIMM0Z
--HG--
extra : rebase_source : d76a50e368b2df5f348f6d34136854f2be6166d8
2016-05-26 18:14:35 -04:00
Benoit Girard
b754725d0c
Bug 1275987 - Add a 'reason for warp' histogram. r=jgilbert
...
MozReview-Commit-ID: 7dQf7jLupqL
--HG--
extra : rebase_source : 579254996e28395c0dcde41b438de85582a43657
2016-05-26 19:05:13 -04:00
Jeff Muizelaar
2418bd8394
Bug 1271657. Redo gfxConfig support for HW D3D11 ANGLE. r=dvander
2016-05-24 14:24:03 -04:00
Jeff Muizelaar
e1beb97b75
Bug 1269387. Port D3D11 ANGLE configuration to gfxConfig. r=dvander
2016-05-09 15:57:29 -04:00
Milan Sreckovic
e0f647f55d
Bug 1270180: More instances of MOZ_CRASH converted to gfxDevCrash and getting GFX prefix. r=jgilbert
...
MozReview-Commit-ID: BFUu2JG9Tk2
--HG--
extra : rebase_source : 146e8b8dc49dce7735f961df3ddfa3c9130fee32
2016-05-06 10:19:31 -04:00
Jeff Muizelaar
4e45e68439
Bug 1262427. Don't try D3D11 harder. r=dvander
...
If we know D3D11 isn't going to work we shouldn't bother
using it for ANGLE.
2016-05-04 11:34:01 -04:00
Benoit Girard
85ba14a3e5
Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan
...
MozReview-Commit-ID: JveFLuIcbaN
--HG--
extra : rebase_source : 3f583b44c30495b237fd263e4818430443bf5513
2016-04-13 17:12:47 -04:00
Jeff Gilbert
8bca05c326
Bug 1260944 - Fix ANGLE D3D WARP for WebGL. - r=jrmuizel
2016-04-06 13:47:25 -07:00
Jeff Muizelaar
83bb88f11e
Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan
...
We would rather people not use this pref.
2016-04-05 10:55:17 -04:00
Carsten "Tomcat" Book
fad84a5168
Backed out changeset 864320b75e76 (bug 1259466) for suspicion this caused bc 7 test failures on m-c
2016-04-05 08:54:01 +02:00
Jeff Muizelaar
328e2a6882
Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan
...
We would rather people not use this pref.
2016-04-04 17:15:00 -04:00
Tom Tromey
5412728905
Bug 757969 - use __thread in ThreadLocal; r=froydnj
2016-01-22 10:33:44 -07:00
Jeff Gilbert
475ef4bef2
Bug 1233819 - Fix WebGL on WinXP. - r=jrmuizel
2016-01-21 18:47:29 -08:00
Nicolas Silva
a2d098481d
Bug 1240708 - Various trivial coverity warning fixes (part 2). r=kats
2016-01-19 20:14:27 +01:00
Milan Sreckovic
4a422858eb
Bug 1219494 - Part 3 gfx/gl with gfxCrash. r=mchang
2015-12-10 13:01:00 +01:00
Jeff Gilbert
0889900785
Bug 1209612 - Formalize client vs display EGL exts, and don't check client exts on ANDROID due to topcrash. - r=jrmuizel,snorp
2015-11-12 13:41:45 -08:00
Morris Tseng
dd98b66ab0
Bug 709490 - Part 9: Readback without blocking main thread. r=jgilbert
...
--HG--
extra : rebase_source : 83fe8ec524c061622465221f51e15747e30420fa
2015-10-12 11:21:03 +08:00
Morris Tseng
d5147a9b2a
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
--HG--
extra : rebase_source : ce16acdc340cbe67102da651552f574eee897ca9
2015-10-12 11:21:03 +08:00
Wes Kocher
c1750b75c7
Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
...
Backed out changeset fc04c5d43550 (bug 709490)
Backed out changeset cd8f9410d335 (bug 709490)
Backed out changeset 6e687c9143c1 (bug 709490)
Backed out changeset 9b20f2c833c4 (bug 709490)
Backed out changeset f9d130aea88e (bug 709490)
Backed out changeset fc513b410949 (bug 709490)
Backed out changeset acf6220b431a (bug 709490)
Backed out changeset 9bceaf913791 (bug 709490)
Backed out changeset 37fba20111e2 (bug 709490)
Backed out changeset 2285ce1596b8 (bug 709490)
Backed out changeset fb4e09920569 (bug 709490)
2015-10-05 08:28:25 -07:00
Morris Tseng
27bcae10e8
Bug 709490 - Part 9: Readback without blocking main thread. r=jgilbert
...
--HG--
extra : rebase_source : a8fc936aa9a9096f70f5e58b3b0450943f7215ba
2015-10-05 10:50:16 +08:00
Morris Tseng
2d11e76151
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
--HG--
extra : rebase_source : 16b8b4eaa5f4c649c02cbae6425e895134d4ae41
2015-10-05 10:50:16 +08:00
Jeff Muizelaar
43a087cc38
Bug 1179280. Update ANGLE from chromium/2214 to chromium/2466.
2015-09-29 19:04:17 -04:00
Wes Kocher
8631de9c2b
Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
...
Backed out changeset 5be7514914b6 (bug 709490)
Backed out changeset 04b6f94fbe8a (bug 709490)
Backed out changeset 00c0e85dd8cd (bug 709490)
Backed out changeset 221385b7b81a (bug 709490)
Backed out changeset ecc38c18734f (bug 709490)
Backed out changeset 22878c936384 (bug 709490)
Backed out changeset 0edcbb60eee3 (bug 709490)
Backed out changeset 5feceec2014b (bug 709490)
Backed out changeset 835b655cb873 (bug 709490)
Backed out changeset 6fbb4a3f8cf7 (bug 709490)
Backed out changeset a5f8646fa156 (bug 709490)
Backed out changeset 2ae1386916b3 (bug 709490)
Backed out changeset 6b29a2a0a8fb (bug 709490)
2015-09-29 08:57:36 -07:00
Morris Tseng
7c548ee466
Bug 709490 - Part 9: Readback without blocking main thread, r=jgilbert
2015-09-29 11:51:25 +01:00
Morris Tseng
1d4157900a
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers., r=ehsan, r=jgilbert, r=nical
2015-09-29 11:51:24 +01:00
Jeff Muizelaar
5a4d300b4c
Bug 1186431. Backout "Recreate the RenderTargetView on demand" r=jgilbert
...
This reverts commit 8d5da151b0df
--HG--
extra : rebase_source : 4925147d4793e2e1b4ce968a073af6791e732212
2015-07-29 10:44:05 -04:00
Kyle
06c3dd1246
Bug 1167651 - Passed the forceEnabled pref from function to function down to GLLibraryEGL::EnsureInitialized. r=jgilbert
2015-07-23 13:12:59 -04:00
Kyle
08faa7ea9f
Bug 1167651 - Made EGL initialize its ANGLE display using WARP if the system is blacklisted from using HW acceleration for WebGL ANGLE or if WebGL WARP is forced through a pref. ClientCanvasLayer is changed so that it will use shared surfaces only if the compositing device and the WebGL device are both WARP or both not WARP. Added a mIsWARP field to GLLibraryEGL so that this condition can be checked. r=jgilbert
2015-07-23 13:11:04 -04:00