gfx/thebes/gfxWindowsPlatform.cpp
92d1bc3781b966c1de758b6e20f68a0f484d50e0
created 2023-01-24 02:08 +0200
pushed 2023-01-24 09:30 +0000
Csoregi Natalia Csoregi Natalia - Backed out 6 changesets (bug 1799258) for failures on gfx.color_management.display_profile. CLOSED TREE
791eeb52f0346565055cd9c9a881661b1ca688c5
created 2023-01-23 22:13 +0000
pushed 2023-01-24 09:30 +0000
Kelsey Gilbert Kelsey Gilbert - Bug 1799258 - Do color-management on Windows+DComp via IDCompositionFilterEffects. r=sotaro
f9f36cc6d2c479dc929c0fb18b18f15b98d4b589
created 2022-12-21 01:41 +0200
pushed 2022-12-21 21:21 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 3 changesets (bug 1799258) for causing GTest-1proc failures on Span. CLOSED TREE
0facab7b9a1dad599c9f5049cdf104926eace696
created 2022-12-20 22:47 +0000
pushed 2022-12-21 21:21 +0000
Kelsey Gilbert Kelsey Gilbert - Bug 1799258 - Do color-management on Windows+DComp via IDCompositionFilterEffects. r=sotaro
386bcb49827f40a49874515358ccc58ccb71de02
created 2022-11-30 06:31 +0000
pushed 2022-11-30 16:11 +0000
Brad Werth Brad Werth - Bug 1803034: Omit missing enums from an older dxgicommon.h for Windows MinGW builds. r=gfx-reviewers,jgilbert
fad1872ea96303ecf56a12bb69b7282f09d6d0c5
created 2022-11-29 02:31 +0000
pushed 2022-11-29 08:40 +0000
Brad Werth Brad Werth - Bug 1798067 Part 2: Implement gfxWindowsPlatform::SupportsHDR. r=jgilbert,gfx-reviewers
89dacc8bb0b6ded1d877c8f37f04b99bc1a1c94a
created 2022-11-28 23:56 +0200
pushed 2022-11-29 08:40 +0000
Butkovits Atila Butkovits Atila - Backed out 3 changesets (bug 1798067) for causing bustages at gfxPlatformMac.cpp.
f87001406f297f154e98d5744d3ef0483544591b
created 2022-11-28 20:51 +0000
pushed 2022-11-29 08:40 +0000
Brad Werth Brad Werth - Bug 1798067 Part 2: Implement gfxWindowsPlatform::SupportsHDR. r=jgilbert,gfx-reviewers
f518d5630dee70e46477bd8a61407a6438adf154
created 2022-10-28 12:36 +0000
pushed 2022-10-28 21:22 +0000
Andrew Osmond Andrew Osmond - Bug 1794722 - Part 2. Remove all uses of gfxVars::UseWebRender(). r=jrmuizel,media-playback-reviewers,alwu
59c1fde85cd0d5113d42bab66fa7c6796aeee1a2
created 2022-10-27 20:52 -0400
pushed 2022-10-28 09:44 +0000
Cristian Tuns Cristian Tuns - Backed out 3 changesets (bug 1794722) for causing multiple failures on RemoteProcessMonitor CLOSED TREE
d7805be9dfb395370db300e69f7c1d1978c059a5
created 2022-10-28 00:08 +0000
pushed 2022-10-28 09:44 +0000
Andrew Osmond Andrew Osmond - Bug 1794722 - Part 2. Remove all uses of gfxVars::UseWebRender(). r=jrmuizel,media-playback-reviewers,alwu
5c78a73fd7cd488426efb2fe2c654f77eb21bf1b
created 2022-09-28 15:17 +0000
pushed 2022-09-28 21:33 +0000
Andrew McCreight Andrew McCreight - Bug 1792574, part 3 - Don't include nsMemory where it isn't needed. r=xpcom-reviewers,necko-reviewers,valentin,nika
6525c26179327d54ceb22ae9e579e979955ce42c
created 2022-08-04 21:24 +0000
pushed 2022-08-05 09:28 +0000
Jonathan Kew Jonathan Kew - Bug 1779205 - part 1 - Make gfxPlatform::HasVariationFontSupport() a static method that does not require a gfxPlatform instance. r=gfx-reviewers,jrmuizel
b9a56d9c0ade5e96f82de967ffaeec8a24ec7b8b
created 2022-08-04 17:47 +0300
pushed 2022-08-05 09:28 +0000
Iulian Moraru Iulian Moraru - Backed out 2 changesets (bug 1779205) for causing windows 2012 build bustages on gfxWindowsPlatform. CLOSED TREE
49f2cdcc1a6be58fb93e5cae05f177fd697b1880
created 2022-08-04 14:12 +0000
pushed 2022-08-05 09:28 +0000
Jonathan Kew Jonathan Kew - Bug 1779205 - part 1 - Make gfxPlatform::HasVariationFontSupport() a static method that does not require a gfxPlatform instance. r=gfx-reviewers,jrmuizel
a7d8ae83e74268bc3a46c3a008d1b7044feead0d
created 2022-08-03 20:16 +0300
pushed 2022-08-04 04:34 +0000
Sandor Molnar Sandor Molnar - Backed out 2 changesets (bug 1779205) for causing browser-chrome failures in gfx/thebes/gfxPlatform.cpp CLOSED TREE
186424c5f4ea7a088a24cf5b9dcd04ef362fac25
created 2022-08-03 15:52 +0000
pushed 2022-08-04 04:34 +0000
Jonathan Kew Jonathan Kew - Bug 1779205 - part 1 - Make gfxPlatform::HasVariationFontSupport() a static method that does not require a gfxPlatform instance. r=gfx-reviewers,jrmuizel
805110b540517d2531951ea874bc9d4670eddfaf
created 2022-05-05 02:15 +0000
pushed 2022-05-05 09:42 +0000
Markus Stange Markus Stange - Bug 1765399 - Don't create a new SoftwareVsyncSource instance when layout.frame_rate is changed to a different value. r=smaug
5dd523c09fedd9051160c272d50880fdd2872454
created 2022-05-05 02:15 +0000
pushed 2022-05-05 09:42 +0000
Markus Stange Markus Stange - Bug 1765399 - Rename Get/CreateHardwareVsync to GetGlobalVsync, CreateGlobalHardwareVsync and CreateSoftwareVsync. r=smaug
9e8ac4aed845ef91ed0b3957395e131607b9ba6e
created 2022-05-05 00:30 +0300
pushed 2022-05-05 09:42 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 16 changesets (bug 1765399) for causing build bustages on RefPtr.h.
8ff5e213e3512242944e6195a30140ec58a54969
created 2022-05-04 16:13 +0000
pushed 2022-05-05 09:42 +0000
Markus Stange Markus Stange - Bug 1765399 - Don't create a new SoftwareVsyncSource instance when layout.frame_rate is changed to a different value. r=smaug
d5a4004a2955b51cff37ec96a822184c3ed676a3
created 2022-05-04 16:13 +0000
pushed 2022-05-05 09:42 +0000
Markus Stange Markus Stange - Bug 1765399 - Rename Get/CreateHardwareVsync to GetGlobalVsync, CreateGlobalHardwareVsync and CreateSoftwareVsync. r=smaug
1f8659bc50a22645c3d96c6e07dc8a478f0eb894
created 2022-05-03 20:49 +0000
pushed 2022-05-04 03:39 +0000
Mike Hommey Mike Hommey - Bug 1766561 - Add missing l modifier for long formatting. r=Jamie,media-playback-reviewers,gfx-reviewers,nika,necko-reviewers,mhowell,rkraesig,gerald,application-update-reviewers,bytesized,alwu,kershaw
aa1f738fc3c4b94c0f56dbd5985e1c1e97e488ad
created 2022-03-15 18:13 +0000
pushed 2022-03-16 04:13 +0000
Markus Stange Markus Stange - Bug 1759234 - Merge VsyncSource::Display into VsyncSource. r=smaug
09dc0429a37d44f71ef41e25478ad94b23af8195
created 2022-03-08 10:32 +0000
pushed 2022-03-08 22:01 +0000
Gerald Squelart Gerald Squelart - Bug 1757596 - #include "mozilla/ProfilerThreadSleep.h" instead of GeckoProfiler.h where possible - r=florian
86408d479d7b7073b4a73d0cecee8782f9c22ecd
created 2022-02-28 15:59 +0000
pushed 2022-02-28 21:45 +0000
Bob Owen Bob Owen - Bug 1755470: Assume zero GPU usage in GetGpuTimeSinceProcessStartInMs when win32k locked down. r=florian
b5e68b89a433513401b0e122b385f437a536da58
created 2022-02-11 15:19 +0000
pushed 2022-02-12 09:47 +0000
Florian Quèze Florian Quèze - Bug 1754519 - Add missing profiler_thread_sleep annotations, r=gerald,necko-reviewers,kershaw.
ecda0074c8e2bb5f8ba267740c7b3636544ee934
created 2022-02-02 13:40 +0000
pushed 2022-02-02 21:46 +0000
Jonathan Kew Jonathan Kew - Bug 1752881 - Include our preferred emoji fonts in Common Fallbacks on Windows, so that they'll take precedence over random user-installed emoji fonts when no explicit font request applies. r=m_kato
73b2b5a8685adcc29f991bf67d2cbb7e3f892367
created 2022-01-10 16:27 +0000
pushed 2022-01-10 21:31 +0000
Jamie Nicol Jamie Nicol - Bug 1742821 - Allow GPU process to be blocklisted on all platforms. r=aosmond
5d68cc62e2bc275f68bc01d8286c3f20285b8163
created 2021-12-10 12:20 +0000
pushed 2021-12-10 21:58 +0000
Florian Queze Florian Queze - Bug 1744162 - Expand FOG IPC to RDD process, to collect CPU and GPU time used there, r=chutten,jrmuizel.
61409f36fb88457351498040c0d5bbdb5f0565c2
created 2021-12-01 09:11 +0000
pushed 2021-12-01 16:01 +0000
sotaro sotaro - Bug 1743743 - Remove TextureReadbackSink and ReadbackManagerD3D11 r=gfx-reviewers,nical
43a61bc21c1ba2c172423f6938b3544672cf2560
created 2021-11-30 21:07 +0000
pushed 2021-12-01 05:05 +0000
Florian Quèze Florian Quèze - Bug 1743176 - Collect the GPU time used in the parent process through Glean, r=chutten,jrmuizel.
b089d0f2f0cf2023a577eae49cd117f4c58f77c8
created 2021-11-18 21:27 +0000
pushed 2021-11-19 04:11 +0000
sotaro sotaro - Bug 1741123 - Remove LayersBackend::LAYERS_D3D11 r=gfx-reviewers,bradwerth,nical
4ad22daf744b49726e02bcf489591fd8edb96a25
created 2021-09-29 15:00 +0000
pushed 2021-09-30 03:43 +0000
Chris Martin Chris Martin - Bug 1718414 - Stop canvas from initializing D3D in locked-down content process when GPU process fails r=sotaro,bobowen
c6cb25d1e08d1f44cec2874288ca0e0e8041bf84
created 2021-09-08 00:32 +0000
pushed 2021-09-08 09:47 +0000
Tetsuharu Ohzeki Tetsuharu Ohzeki - Bug 1729570 - part 3: Remove unused gfxPlatform::GetAcceleratedCompositorBackends(). r=jrmuizel
f6bc5c97d6b4bd6305ca13888efa8389a12064e8
created 2021-08-26 11:55 +0000
pushed 2021-08-26 16:22 +0000
Bob Owen Bob Owen - Bug 1726744: Don't force GDI classic when cleartype rendering mode pref is set. r=jfkthame
0f164023deccd05fbc718cca1f26dbe3ce1b7113
created 2021-08-24 16:02 +0000
pushed 2021-08-25 03:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1727351 - Remove mVsyncEnabledLock. r=aosmond
e2b9b629b02f2be19e947fac1be6f75c31fe612a
created 2021-08-20 13:20 +0000
pushed 2021-08-20 21:33 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1726672 - Remove PaintThread. r=mattwoodrow
dc5761625593529660d422bf88ba811f3e3abe75
created 2021-08-05 09:13 +0000
pushed 2021-08-05 16:34 +0000
Bob Owen Bob Owen - Bug 1698946 p4: Remove remaining old ClearType parameters code. r=jfkthame
ee3a3769b412044574d4705a2483dbddd88fdfd3
created 2021-08-05 09:13 +0000
pushed 2021-08-05 16:34 +0000
Bob Owen Bob Owen - Bug 1698946 p1: Add and maintain ClearType parameters gfxVars. r=jfkthame
412bb2c193746a11b6c8e9153830e4e122b860e0
created 2021-08-04 15:02 +0000
pushed 2021-08-04 21:45 +0000
Bob Owen Bob Owen - Bug 1711545 p2: Don't uninitialize COM in gfxWindowsPlatform when win32k is locked down. r=jrmuizel
3e2b1cc37a1ab2b4c6e765a3207940af30042a59
created 2021-08-04 14:04 +0000
pushed 2021-08-04 21:45 +0000
Bob Owen Bob Owen - Bug 1711545: Don't attempt to initialize COM in gfxWindowsPlatform when win32k is locked down. r=jrmuizel
a01eaeed432ab996a3f5275229be89814e92b95a
created 2021-05-18 11:10 +0000
pushed 2021-05-18 21:36 +0000
Jonathan Kew Jonathan Kew - Bug 1708768 - Preliminary cleanup of gfxPlatformFontList creation/initialization code; no functional change. r=lsalzman
189cabf979a403d8ddd74cd047671a98365a9cbd
created 2021-05-16 11:46 +0300
pushed 2021-05-16 08:47 +0000
Iulian Moraru Iulian Moraru - Backed out 3 changesets (bug 1708768) for causing font related crashes (bug 1711332). a=backout DONTBUILD
c03c7df7cd61c88de130f49dbceaa8a62c9a7758
created 2021-05-14 18:05 +0000
pushed 2021-05-14 21:58 +0000
Jonathan Kew Jonathan Kew - Bug 1708768 - Preliminary cleanup of gfxPlatformFontList creation/initialization code; no functional change. r=lsalzman
6e3c2a39bf3272bd0be8c1365eb39e2be6f87ef1
created 2021-02-25 15:10 +0000
pushed 2021-02-25 21:52 +0000
Bob Owen Bob Owen - Bug 1692894 p1: Don't create devices for canvas when remote canvas is in use. r=jrmuizel
8d41504bf8345cd8528d20b822d4d3ce0d78f0ef
created 2021-02-18 13:26 +0000
pushed 2021-02-18 21:46 +0000
Alexis Beingessner Alexis Beingessner - Bug 1686616 - make GfxInfo use Components instead of Services. r=kmag
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
b8b93e74f4bf8a2121305ef061642979e026737c
created 2021-02-10 02:04 +0000
pushed 2021-02-10 09:49 +0000
Matt Woodrow Matt Woodrow - Bug 1541472 - Remove Advanced Layers, since it's disabled everywhere now. r=jrmuizel
91a03ce2391f8033e6b9832958a3d372676d834b
created 2021-01-19 14:11 +0000
pushed 2021-01-20 09:51 +0000
sotaro sotaro - Bug 1686974 - Add memory reporters to GPU process r=jrmuizel
47f6358938e21b4fed516ded1d6ab8ae317c14dc
created 2020-12-10 20:30 +0000
pushed 2020-12-11 04:47 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1681832 - Use WaitForVBlank on Win8 or higher. r=aosmond
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
ca28b160dbfc363d2c7b2739c96e7a4eb3e43cf3
created 2020-11-13 20:04 +0000
pushed 2020-11-14 09:46 +0000
Jonathan Kew Jonathan Kew - Bug 1617520 - Check for failure when creating default dwrite rendering params. r=lsalzman
5dac6f92223f02cf04c3013aac33bc0befc985c0
created 2020-10-22 19:53 +0000
pushed 2020-10-23 09:46 +0000
Andrew Osmond Andrew Osmond - Bug 1671518 - Improve hardware stretching support to check all monitors and configurations. r=jrmuizel
c1cb7c66c3990ae8bcd616b8ccef1ce39981b6b4
created 2020-09-21 20:43 +0000
pushed 2020-09-22 03:47 +0000
Andrew Osmond Andrew Osmond - Bug 1666272 - Use the HW ANGLE failure ID when disabled WebRender due to it. r=jrmuizel
0b9e3c47482e1e2ea95eef86f2a2ac0b258bcd45
created 2020-09-18 15:56 +0000
pushed 2020-09-18 21:14 +0000
Andrew Osmond Andrew Osmond - Bug 1665764 - Expose in about:support hardware stretching support and scaling status. r=kats
018626d3fbfd60d25326128790c365472158fb05
created 2020-09-17 14:04 +0000
pushed 2020-09-18 09:45 +0000
Andrew Osmond Andrew Osmond - Bug 1665648 - Initialize GPU process config before WebRender. r=kats
4ed43385c9b20765067bc4e441b09b0450e02545
created 2020-09-01 07:43 +0000
pushed 2020-09-01 15:11 +0000
Jonathan Kew Jonathan Kew - Bug 1661570 - Allow webfonts to be used for emoji-default codepoints even if they don't provide color glyphs. r=m_kato
f8cda577ac2f0eb74b5707f5f8140d656994628f
created 2020-08-26 09:31 +0000
pushed 2020-08-26 15:40 +0000
Jonathan Kew Jonathan Kew - Bug 1371386 - Take account of requirements for emoji-style or text-style presentation during font selection & fallback. r=m_kato
9a20d7d354d7bcdf66201735b3fa7d6d4e5b8b13
created 2020-08-24 21:02 +0300
pushed 2020-08-24 21:50 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 0cad1ef724ee (bug 1371386) for causing failures in emoji-fallback-3.html
less more (0) -300 -100 -60 tip