gfx/gl/GLContextProviderCGL.mm
11fddf9b0949346c7f21e56fdb82c282e4fa009a
created 2021-04-07 07:04 +0000
pushed 2021-04-07 09:45 +0000
sotaro sotaro - Bug 1700524 - Rename aWebRender of CreateForCompositorWidget() to aHardwareWebRender r=jgilbert
ac0573f1c3ac66afbbc746719a0047e8adc21342
created 2021-04-06 14:33 +0000
pushed 2021-04-07 03:19 +0000
Markus Stange Markus Stange - Bug 1702898 - Remove some respondsToSelector checks that were only needed for old macOS versions. r=mac-reviewers,jgilbert,tnikkel,bradwerth
14358973739cbd590dac55abb23d78f6409e7ef8
created 2021-02-16 04:44 +0000
pushed 2021-02-16 09:40 +0000
Gerald Squelart Gerald Squelart - Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian
93fabad45659d172b723c9606215d3acaab54df1
created 2020-11-23 16:21 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika
192bcaecf2693450eadc00bf225a47d4b91b28f1
created 2020-08-07 07:14 +0000
pushed 2020-08-07 15:28 +0000
Jeff Gilbert Jeff Gilbert - Bug 1656034 - Support multiple EglDisplays per GLLibraryEGL. r=lsalzman,sotaro,stransky
887e25a97d1019504a9f3f3c1ea59941095dcf5d
created 2020-08-07 02:36 +0300
pushed 2020-08-07 03:32 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset f1f10f791e99 (bug 1656034) for causing bustages in DMABufSurface.cpp
f1f10f791e991b44a2abbb3db989f9c3aa4f72e5
created 2020-08-06 22:53 +0000
pushed 2020-08-07 03:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1656034 - Support multiple EglDisplays per GLLibraryEGL. r=lsalzman,sotaro,stransky
bea0f713c05d95948df2292bc098ceb73fb2d76c
created 2020-08-07 00:19 +0300
pushed 2020-08-07 03:32 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 06538f141210 (bug 1656034) for causing bustages in GLContextProviderEGL.cpp
06538f141210b2683b8efa822ad90cb267eeacf2
created 2020-08-06 19:56 +0000
pushed 2020-08-07 03:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1656034 - Support multiple EglDisplays per GLLibraryEGL. r=lsalzman,sotaro,stransky
0067bb1fb8e45078f4383c9e371dd1c7eafbffbe
created 2020-07-29 02:33 +0000
pushed 2020-07-29 09:49 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1652972 - Mark EGL context as lost on Shutdown() r=aosmond
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
8439f89e170b1fa8175723699f9abeff27ad09bf
created 2020-06-15 18:26 +0000
pushed 2020-06-15 21:48 +0000
Jeff Gilbert Jeff Gilbert - Bug 1632249 - Replace GLContextProvider::CreateOffscreen with GLContext::CreateOffscreenDefaultFb. r=lsalzman
16c5dd2cfd600a62c80ca17cfb35c0868e016056
created 2020-06-15 18:25 +0000
pushed 2020-06-15 21:48 +0000
Jeff Gilbert Jeff Gilbert - Bug 1632249 - Support compositing out-of-process WebGL. r=handyman,lsalzman,nical,geckoview-reviewers,agi,imanol
3a722303e8853eb8b88422f151d3d12dfd6234bc
created 2020-06-11 19:44 +0300
pushed 2020-06-12 03:05 +0000
Dorel Luca Dorel Luca - Backed out 7 changesets (bug 1632249) for Gtest perma chrash in [@ mozilla::BlockingResourceBase::CheckAcquire()]. CLOSED TREE
204b899f436d99f0eae759af3ccfcbaabfbbb428
created 2020-06-11 06:37 +0000
pushed 2020-06-11 09:34 +0000
Jeff Gilbert Jeff Gilbert - Bug 1632249 - Support compositing out-of-process WebGL. r=handyman,lsalzman,nical,geckoview-reviewers,agi,imanol
c7dbcbcbb07745ad124640bc639c86a251c66300
created 2020-06-11 02:43 +0300
pushed 2020-06-11 04:04 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 6 changesets (bug 1632249) for causing bustages in CanvasRenderingContext2D.cpp
dd00e2da3a0f11a7cc0af9e5ece21a339f4393eb
created 2020-06-10 22:21 +0000
pushed 2020-06-11 04:04 +0000
Jeff Gilbert Jeff Gilbert - Bug 1632249 - Support compositing out-of-process WebGL. r=handyman,lsalzman,nical,geckoview-reviewers,agi,imanol
4b54c176764ecb8e0c9576687087d4c75bd1da4f
created 2020-06-09 03:19 +0300
pushed 2020-06-09 09:21 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1632249) for Build bustages and mda failures. CLOSED TREE
bbfe23c61add07377daf80696fd6996c0463f5b6
created 2020-06-08 20:34 +0000
pushed 2020-06-09 09:21 +0000
Jeff Gilbert Jeff Gilbert - Bug 1632249 - Support compositing out-of-process WebGL. r=handyman,lsalzman,nical,geckoview-reviewers,agi,imanol
5edfca9532a086db51558e8d72fa2da2f4fc6352
created 2020-02-11 01:23 +0000
pushed 2020-02-11 15:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614208 - Remove some include dependencies in nsStyleConsts.h. r=jfkthame,jgilbert
f333efd51fbeab6ca13d25ad139ee8cf09cccbfd
created 2019-12-18 00:12 +0000
pushed 2019-12-19 09:50 +0000
Markus Stange Markus Stange - Bug 1604633 - Stop calling -[NSOpenGLContext pixelFormat] on 10.9, take 2. r=jrmuizel
2b3e5d860458cb3129b248b006ffe312ba52f3de
created 2019-12-10 21:57 +0000
pushed 2019-12-12 04:25 +0000
Markus Stange Markus Stange - Bug 1602813 - Stop calling -[NSOpenGLContext pixelFormat] because it's not available on 10.9. Instead, inline CreateWithFormat into this callsite. r=jrmuizel
4ec011830a0b2649d70b58d30e30edb8babfc6f1
created 2019-11-19 08:52 +0000
pushed 2019-11-20 09:47 +0000
Markus Stange Markus Stange - Bug 1579664 - Migrate compositor GLContexts to the active GPU after a GPU switch. r=jgilbert
1b1fe528fa9b6c32ebef806b08509c9a2d12e43e
created 2019-11-19 03:14 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Remove some duplicated checks, and the unused EMULATE_VM define. r=jgilbert,jrmuizel
827e48eb21a70205b84ad3c811ca6db03e5b6f8b
created 2019-11-19 03:49 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Use CreateHeadless in GLContextProviderCGL::CreateForCompositorWidget. r=jgilbert
4fbfff4426f27af63551139fc8d7d71ecca01d69
created 2019-11-19 03:13 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Stop specifying depth buffer surface caps for WebRender. r=jgilbert
2fb40100f0fa675f1fba17b81e660a9743dafb87
created 2019-11-19 03:48 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Stop specifying depth buffer attributes when creating a GLContext for WebRender. r=jgilbert
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
3bfe21f8500ee0257b8e0bca73a8611feb9e81f9
created 2019-11-19 17:57 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Remove the pref gl.require-hardware and instead just respect CreateContextFlags::FORCE_ENABLE_HARDWARE. r=jgilbert
d332b04a1d99c13e02411e056774f63564772f1b
created 2019-11-19 03:12 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Remove any notion of single or double buffered GLContexts. r=jgilbert
60f93190c588d63248631a3b12c1f03a20c75c42
created 2019-11-19 03:12 +0000
pushed 2019-11-20 04:03 +0000
Markus Stange Markus Stange - Bug 1596248 - Remove unused GLContextProvider::CreateForWindow. r=jgilbert
fbab3b7be09261b604148655537ba0ff90d2a9fb
created 2019-11-13 19:07 +0000
pushed 2019-11-14 17:12 +0000
Markus Stange Markus Stange - Bug 1576390 - Remove the prefs gfx.core-animation.enabled and gfx.compositor.glcontext.opaque, and all the code needed to support it. r=mattwoodrow,spohl
cb449c1f91ff25d459cc9c20349dc77f95e19b22
created 2019-09-02 00:37 +0000
pushed 2019-09-02 09:48 +0000
Markus Stange Markus Stange - Bug 1578099 - Remove now-unnecessary default framebuffer functionality from GLContextCGL. r=mattwoodrow
28ed211ab542dfb8c750688701f1353db47a912e
created 2019-08-28 21:45 +0000
pushed 2019-08-29 04:08 +0000
Markus Stange Markus Stange - Bug 1576968 - Use glFlush() instead of -[NSOpenGLContext flushBuffer] when we have no framebuffer zero. r=mattwoodrow
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
282ffbb04271463f95c052196a526ff912ecc937
created 2019-07-17 20:45 +0000
pushed 2019-07-18 03:45 +0000
Markus Stange Markus Stange - Bug 1565668 - Create a depth buffer for the default framebuffer of a GLContext that is used with WebRender. r=jgilbert
4c6c75383a8b08b60471cb5b50302eabe8f0f09c
created 2019-07-17 20:44 +0000
pushed 2019-07-18 03:45 +0000
Markus Stange Markus Stange - Bug 1565668 - Add support for using an IOSurface as the default framebuffer for a GLContextCGL. r=jgilbert
3e95c2d9fcf75200f7431bc3acb08b4ed8aee200
created 2019-06-27 16:28 +1000
pushed 2019-06-29 10:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561825 - Make layout.* static prefs follow the naming convention. r=KrisWright
0adbbba384efaaa3d747b5a9a986cb318594516a
created 2019-06-26 13:05 +1000
pushed 2019-06-27 09:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561491 - Make gl.* static prefs follow the naming convention. r=KrisWright
52f6453da5d633c17d63b0b867e83a61071c0001
created 2019-06-26 10:38 +1000
pushed 2019-06-27 09:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561491 - Make gfx.* static prefs follow the naming convention. r=KrisWright
0750ee399aa5c5c8d9fec62dfa9214e78135ce31
created 2019-05-26 14:30 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel
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.
1033546224a7414c7a9ebd5af0a9be576298fd12
created 2019-05-24 11:33 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel
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.
e2938a444234955dc3e77809d7dc7900f78acb28
created 2019-05-22 12:44 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel
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
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-14 16:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a0767cb93359a8c1595d7fba55fa51de3d7f65ed
created 2019-03-13 00:17 +0000
pushed 2019-03-13 09:57 +0000
sotaro sotaro - Bug 1532949 - Bug 1532024 - Explicityly create headless context for webrender in RenderCompositorEGL r=jgilbert
cf7f4cea93be4a11ecb91c916a0514e403edd042
created 2019-02-22 21:17 +0000
pushed 2019-02-23 04:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1528396 - More precise GL symbol loading. r=lsalzman
ddbb01dd4359e392a1193bce3f128630f3829f84
created 2019-02-21 04:39 +0200
pushed 2019-02-21 09:28 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset e74b9560a9d4 (bug 1528396) for causing mochitest webgl failures on test_pixel_pack_buffer. CLOSED TREE
e74b9560a9d4a993f93b0144485e4f05a266c66b
created 2019-02-20 15:46 +0000
pushed 2019-02-21 09:28 +0000
Jeff Gilbert Jeff Gilbert - Bug 1528396 - More precise GL symbol loading. r=lsalzman
dc44a6e74d728d149118ce1adea2f412f4408b17
created 2019-02-07 22:35 +0000
pushed 2019-02-08 09:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1523728 - Add gl.allow-high-power:true, webgl.default-low-power:false. r=lsalzman
0e3b5fe32d113a4a857bf7b948921f531cca8a8e
created 2019-01-21 18:18 +0100
pushed 2019-01-23 09:28 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1521460 - Also reformat objective-c files r=mstange,ehsan,spohl
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
28a4562cb5173c543cce6b58480ac80fcce3763a
created 2018-10-26 19:30 +0300
pushed 2018-10-26 16:31 +0000
Noemi Erli Noemi Erli - Backed out 4 changesets (bug 1399501) per developer's request for causing Bug 1502286 on Android,Bug 1502305 and Bug 1502292 a=backout
7b88a6284d31c87ee25d782d869c936cb0b7648d
created 2018-10-11 17:18 -0700
pushed 2018-10-24 22:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1399501 - !MakeCurrent() should clear the current context. - r=kvark
12e986367fe985de767c4a32a9e5c7fadf824bdd
created 2018-10-23 23:38 +0300
pushed 2018-10-24 04:16 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1399501) for aseertions failures on GLContextProviderEGL.
b7e7638dbfd10f04f0eea8f9d886266abe791378
created 2018-10-11 17:18 -0700
pushed 2018-10-24 04:16 +0000
Jeff Gilbert Jeff Gilbert - Bug 1399501 - !MakeCurrent() should clear the current context. - r=kvark
less more (0) -100 -60 tip