dom/canvas/WebGLContext.cpp
f377fb74e5c5ce6b42d350bbda9b7328802d5376
created 2020-04-07 18:48 +0000
pushed 2020-04-07 21:44 +0000
Imanol Fernandez Imanol Fernandez - Bug 1614499 - Implement XRWebGLLayer r=jgilbert,daoshengmu
a39217483d297c1de697f91d376ac6425a5abbf7
created 2020-03-14 08:27 +0000
pushed 2020-03-14 21:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 1621523 - WebGL: Don't Present on no-op Resize. r=lsalzman
71ac44e7f4cdbf6c5eb85411b2bed2ced3b1c66b
created 2020-03-14 03:18 +0200
pushed 2020-03-14 10:28 +0000
Razvan Maries Razvan Maries - Backed out 2 changesets (bug 1621523) for perma failures on perma failures on test_2_conformance2__rendering__framebuffer-render-to-layer.html. CLOSED TREE
c997932b6bfe4e3b0f4d7d1c3c605bd78ff2400e
created 2020-03-14 00:33 +0000
pushed 2020-03-14 10:28 +0000
Jeff Gilbert Jeff Gilbert - Bug 1621523 - WebGL: Don't Present on no-op Resize. r=lsalzman
8d3e96a5a07afb04df663adb63cf5d1cef6cc725
created 2020-03-03 00:43 +0000
pushed 2020-03-03 15:54 +0000
Imanol Fernandez Imanol Fernandez - Bug 1617751 - Ensure that GLScreenBuffer back buffer is created using the newly attached factory. r=jgilbert
2e06f187b37127a9640b077da662bf878cb82acd
created 2020-02-27 20:29 +0200
pushed 2020-02-28 09:24 +0000
Razvan Maries Razvan Maries - Backed out changeset e3a8032a4a14 (bug 1617751) for Android webgl failures. CLOSED TREE
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-02-28 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-02-27 09:49 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-02-27 09:49 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
57b9344a88a3250ee0924a4ecf7a27b986b050fd
created 2020-02-26 00:44 +0000
pushed 2020-02-26 16:25 +0000
Jeff Gilbert Jeff Gilbert - Bug 1617785 - Optimize GetDrawFetchLimits and vertexAttribPointer. r=lsalzman
e3a8032a4a14c42613e8c43bcfb9d42614c56a5d
created 2020-02-25 21:05 +0000
pushed 2020-02-26 09:27 +0000
Imanol Fernandez Imanol Fernandez - Bug 1617751 - Ensure that GLScreenBuffer back buffer is created using the newly attached factory r=jgilbert
4dfe33cbf167780e0778cdf90aa3bab82fc9a7a2
created 2020-02-21 04:00 +0000
pushed 2020-02-21 09:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1617091 - Remove DynDGpuManager, add webgl.power-preference-override. r=lsalzman
adc841b3e204564ee8515a87206eb317275844c4
created 2020-02-21 02:27 +0000
pushed 2020-02-21 09:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1616715 - SurfaceFromElement gets alpha Premult unless opt-in to NonPremult. r=lsalzman
7917b3a4a9a72295f3c4d5f00c839fc336e72d26
created 2020-02-21 03:11 +0000
pushed 2020-02-21 09:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1617082 - Don't query zero uniform lists. r=lsalzman
161fde043557b4ce32267839b006742907f68bb9
created 2020-02-21 01:33 +0200
pushed 2020-02-21 05:56 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 5005fe56b7b0 (bug 1616715) for failures on test_2_conformance2__canvas__to-data-url-with-pack-params.html. CLOSED TREE
5005fe56b7b0153d2069d25c6f1f4e311e2c1eb1
created 2020-02-20 20:52 +0000
pushed 2020-02-21 05:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1616715 - SurfaceFromElement gets alpha Premult unless opt-in to NonPremult. r=lsalzman
d2e26bdf818cb9a9f22b8d479b320c548b2722d5
created 2020-02-18 21:08 +0000
pushed 2020-02-19 17:23 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/canvas. r=jgilbert
ebf55c927f7145251191553dfa9eb98bb92359aa
created 2020-02-15 04:15 +0000
pushed 2020-02-16 09:30 +0000
Jeff Gilbert Jeff Gilbert - Bug 1615750 - InvalidateFramebuffer DEPTH_STENCIL too on WebGL Present. r=lsalzman
5e1fdd4ae2ff964d58f1df10b9a09f752b3b205c
created 2020-02-07 01:52 +0000
pushed 2020-02-07 21:53 +0000
Imanol Fernandez Imanol Fernandez - Bug 1613712 - Pass a correct compositorConnection instead of null ptr in the GLScreenBuffer::CreateFactory call used to ensure that a not added to DOM canvas is ready for VR. r=jgilbert
77847cfc676bf46e246c7fbff5aa12c95af12986
created 2020-02-03 20:37 +0000
pushed 2020-02-04 04:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1612213 part 3. Switch Promise::RejectWithDOMException consumers to new convenience methods. r=smaug,jgilbert
eb91a337cfafb88203fca9b0fedc70117601a157
created 2020-02-03 20:19 +0000
pushed 2020-02-04 04:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert
8c876eb8651e4e638e923aa0966a37d127b47c61
created 2020-01-23 22:32 +0000
pushed 2020-01-24 03:50 +0000
Jeff Gilbert Jeff Gilbert - Bug 1609908 - Reset WebGL layer on resize. r=lsalzman
9bbd187403886737e066fd6ed21831a70a1d5b51
created 2020-01-15 21:18 +0000
pushed 2020-01-16 09:46 +0000
Imanol Fernandez Imanol Fernandez - Bug 1608500 - Set SurfaceTexture factory into the VR GLScreenBuffer. r=jgilbert
e1b0906509efa6433978b9f980ec639b7eafbc6d
created 2020-01-08 22:19 +0000
pushed 2020-01-09 03:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1477756 - Fix non-webgl CI tests. r=handyman
7e2a2b1b416f1a64c6548aab29e92acc9554ae7d
created 2020-01-08 22:19 +0000
pushed 2020-01-09 03:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1477756 - Fix all webgl regression tests according to CI. r=handyman
ccfa767dba644dc193e0246eb8e8ff3377e8b8a5
created 2020-01-08 22:19 +0000
pushed 2020-01-09 03:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1477756 - Client-side bindings mirror for precise CC, and merge similar codepaths. r=handyman
71c122ac0ca73391866b1ef19f4f82bc2d28568b
created 2020-01-08 22:19 +0000
pushed 2020-01-09 03:40 +0000
David Parks David Parks - Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman
0d3256a2c780b9d2ca106d0703f51c2681b67d22
created 2019-12-13 22:13 +0000
pushed 2019-12-16 17:21 +0000
Miko Mynttinen Miko Mynttinen - Bug 1603041 - Remove WebGLContext from WebGLMemoryTracker before destroying resources r=jgilbert
d235a06ca6bee8e27b6cad159d8aa00e75b3ca20
created 2019-12-06 09:24 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
04da0ed7b980ff65c4c081772ce5737080b72dca
created 2019-12-04 17:32 +0200
pushed 2019-12-05 04:11 +0000
Dorel Luca Dorel Luca - Backed out changeset f6e53d1c6518 (bug 1600545) for Android build bustage. CLOSED TREE
f6e53d1c65182d92d51f94caec7bacea5be729f6
created 2019-12-04 15:01 +0000
pushed 2019-12-05 04:11 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
442b6daa41ae76228077895f98cefab4ddbe9c76
created 2019-11-19 21:49 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Add CreateContextFlags::PREFER_MULTITHREADED and change the pref name from gl to webgl. r=jgilbert
10d924f0c08118b3241a0fe60e3ee7af59ad68ef
created 2019-11-15 21:32 +0000
pushed 2019-11-16 05:13 +0000
Kearwood "Kip" Gilbert Kearwood "Kip" Gilbert - Bug 1581374 - Implement WebGLContext.makeXRCompatible (WIP) r=jgilbert,daoshengmu,bzbarsky
3a527c210483a17418269c37b4fece790c80cd61
created 2019-11-11 13:09 +0000
pushed 2019-11-11 21:52 +0000
Miko Mynttinen Miko Mynttinen - Bug 1578576 - Part 3: Prefer ES2 for WebGL1 r=jgilbert
4d18e8024acf3c695ffab1b076f49d32654a8ab9
created 2019-10-29 00:35 +0000
pushed 2019-10-29 04:05 +0000
Daosheng Mu Daosheng Mu - Bug 1565268 - Recovering VRDisplay status after VRService is shutdown. r=kip,jgilbert
1708688569b40d0b8ba09f7a15d81fbacbb5cbf3
created 2019-10-23 19:39 +0000
pushed 2019-10-24 03:54 +0000
Thomas Nguyen Thomas Nguyen - Bug 1580462 - Store iframe's FeaturePolicy in browsingContext to inherit cross origin document. r=baku,farre
027bd9ae581f46f7331bf6218f3ec7fc2a6a7720
created 2019-10-23 11:07 +0300
pushed 2019-10-23 15:48 +0000
Razvan Maries Razvan Maries - Backed out changeset ae33b9c001e5 (bug 1580462) for build bustages on nsWindow.cpp. CLOSED TREE
ae33b9c001e53e243db6cd5ef486648e91fa76d7
created 2019-10-22 14:36 +0000
pushed 2019-10-23 15:48 +0000
Thomas Nguyen Thomas Nguyen - Bug 1580462 - Store iframe's FeaturePolicy in browsingContext to inherit cross origin document. r=baku,farre
265d683ed5c396f3f0e38044cd2a91f881d931b7
created 2019-09-10 11:54 +0300
pushed 2019-09-10 08:55 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout
cd2799d2d190d7a913d3626b567128c011e8c6fc
created 2019-09-07 19:38 +0000
pushed 2019-09-08 09:46 +0000
Miko Mynttinen Miko Mynttinen - Bug 1578576 - Part 3: Prefer ES2 for WebGL1 r=jgilbert
77a9896062fef3733d08f36da1fc499be6f78b21
created 2019-09-06 20:55 +0000
pushed 2019-09-07 21:48 +0000
Imanol Fernandez Imanol Fernandez - Bug 1579028 - Do not call surface->Commit() if composition failed in WebGLContext::GetVRFrame. r=jgilbert,rbarker
4e4751677534ad208d37a0630bbcf39cf04de8e9
created 2019-07-26 01:10 +0000
pushed 2019-07-26 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1563139 - Remove StaticPrefs.h. r=glandium
b82b1ad094e47bd8e3343a43582bb8099b864b5d
created 2019-07-12 02:34 +0000
pushed 2019-07-12 21:43 +0000
Jan Andre Ikenmeyer Jan Andre Ikenmeyer - Bug 1565365 - Let webgl.force-enabled apply to WebGL2 as well r=jgilbert
6d492faea9ecc22e09ea2758d9fc0bee830ccc16
created 2019-07-02 16:45 +0000
pushed 2019-07-02 21:46 +0000
Jeff Gilbert Jeff Gilbert - Bug 1562812 - For powerPreference:Default, only keep dGPU active for consistently active contexts. r=lsalzman
98d86b9328ef5cf0454b98385f056020a4569f72
created 2019-06-29 07:56 +1000
pushed 2019-07-01 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1562331 - Make webgl.* static prefs follow the naming convention. r=KrisWright
0c28fedb2c6a5face6a488ac940a42af62674e66
created 2019-06-30 01:29 +0000
pushed 2019-06-30 09:52 +0000
Jeff Gilbert Jeff Gilbert - Bug 1541396 - Refactor (non-)transform-feedback binding/use checks. r=lsalzman
001b4c1fa4f7c1671920f80cdd2ccc1b9efd43de
created 2019-06-25 01:09 +0000
pushed 2019-06-25 09:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1561073 - powerPreference 'default' => 'low-power' if Canvas element has no parent. r=jrmuizel
11921e0666e813701281ddf994492598788a9237
created 2019-06-25 03:21 +0300
pushed 2019-06-25 09:39 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset bd8a279979b3 (bug 1561073) for crashtests failures at obj-firefox/dist/include\mozilla/RefPtr.h
bd8a279979b3969d4d8a6dd3d155df5df4bf7a3e
created 2019-06-24 22:09 +0000
pushed 2019-06-25 09:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1561073 - powerPreference 'default' => 'low-power' if Canvas element has no parent. r=jrmuizel
40c99f4752f968db32f189243b4432b18d1b3471
created 2019-06-17 06:40 +0000
pushed 2019-06-17 21:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1442825 - Remove ScopedGLWrapper base class. r=lsalzman
ab2b01ce20d6b270aef1693c50704f6cf025fba2
created 2019-06-14 19:29 +0000
pushed 2019-06-15 09:53 +0000
Jeff Gilbert Jeff Gilbert - Bug 1559285 - Add webgl.default-antialias. r=mccr8,lsalzman
fb82f90e1e6e1d89d66bc3ee9c19c918b3b3c65d
created 2019-06-10 19:32 +0000
pushed 2019-06-11 21:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1557409 - Part 2: Use WorkerPrivate objects to determine whether we should use fingerprinting resistance on worker threads; r=baku
37fd585d6c8ffd435e422eec6f3e77fca4dcc798
created 2019-05-26 14:29 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:39 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
e0cd10d35327b9061a7b825153896fed5e5c151b
created 2019-05-25 00:03 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 15:52 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
2fef10a7cce589dc6af60e675a3751a2201e866f
created 2019-05-22 12:43 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
ba078373f2c242bdada0f3cd73a2b28b03029480
created 2019-05-17 02:36 +0000
pushed 2019-05-17 16:24 +0000
Jeff Gilbert Jeff Gilbert - Bug 1526027 - Remove webgl.bypass-shader-validation. r=lsalzman
1c0a3a443f9734d543535c61bdc3ceb1ad3002b3
created 2019-04-08 01:51 +0000
pushed 2019-04-08 19:00 +0000
Nathan Froyd Nathan Froyd - Bug 1542344 - fix API mismatches in ImageEncoder; r=mccr8
08d7c5e08995786915ff90c15c85139401e78fcc
created 2019-04-02 17:00 +0000
pushed 2019-04-03 04:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1540357 - Force -Werror for and fix implicit int truncation in dom/canvas. r=lsalzman
less more (0) -300 -100 -60 tip