Commit Graph

31 Commits (e27317d58f0c37f57476971554d3665e1c4a12d3)

Author SHA1 Message Date
Fedor 983728fddc [gfx][Skia] Hold mutex while accessing shared SkImage data. 2021-02-04 16:51:14 +02:00
Fedor 75fc2843ab Nuke vim lines. 2021-02-04 16:48:36 +02:00
Fedor c6b9f6717e Add missed gfx/tests/gtest/TestMatrix.cpp. 2021-02-04 16:48:27 +02:00
Fedor 54c5407dc7 Take overflow-wrap into account when calculating... 2021-02-04 16:48:04 +02:00
Fedor 5ca94b9b0b Improve dll loading on Windows. 2020-09-17 08:08:52 +03:00
Fedor 94b5dd401f [printing] Fix build bustage with --disable-printing. 2020-07-16 02:37:02 +03:00
Fedor 57f6b7c5b5 De-unify all gfx but angle. 2020-07-16 02:35:31 +03:00
Fedor 706e9348a2 Kill the NVidia 3D-Vision utils. 2020-07-16 02:30:23 +03:00
Fedor c010b34378 [Layers] Clear WrappingTextureSourceYCbCrBasic::mTexture correctly. 2020-04-03 20:49:52 +03:00
Fedor cd5cc91f9d Simplify and streamline HWA on various OSes. 2020-04-03 20:47:30 +03:00
Fedor af95d17221 Fix graphics crash on systems missing gpu_shader5. 2020-04-03 20:45:46 +03:00
Fedor d1171a2e89 Enable layers acceleration by default on GTK. 2020-04-03 20:43:59 +03:00
Fedor 41d0dc16ca Update in-tree Brotli, Woff2 and OTS components. 2019-12-25 15:45:57 +03:00
Fedor 68b5a6fbfe Update the in-tree cairo code. 2019-12-25 15:45:20 +03:00
Fedor fdc0a37db5 Correctly return zero vertices if clipping plane... 2019-12-25 15:41:04 +03:00
Fedor c0a23f0579 SVG placement misaligned. 2019-09-05 20:09:38 +03:00
Fedor 8c8a1485ff Fix call to macro `MOZ_ASSERT_UNREACHABLE`. 2019-09-05 20:09:01 +03:00
Fedor 6dc3e59b82 Add CheckedInt check for GL texture uploads. 2019-09-05 20:08:55 +03:00
Fedor 60affebbd1 Support gzip-compressed SVGs in OpenType+SVG fonts 2019-07-08 13:08:53 +03:00
Fedor ba9a4b84ca Enable double buffering when using XRENDER. 2019-07-08 13:08:47 +03:00
Fedor 74f1a97751 When using XRENDER, create Xlib-based offscreen image surfaces. 2019-07-08 13:07:34 +03:00
Fedor b4340daf09 Make extra sure Compositables don't refer back to layers after reassignment. 2019-06-12 13:44:36 +03:00
Fedor 37d1650b5a Port an upstream Skia fix. 2019-06-12 13:44:10 +03:00
Fedor b9a6c8d251 Remove code for unused OS - AIX and such other. 2019-05-20 09:02:10 +03:00
Fedor 58d35590d4 Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. 2019-05-20 09:02:04 +03:00
Fedor e26c5e1e50 Remove crashreporter toolkit files. 2019-05-20 09:02:01 +03:00
Fedor b2628357b3 Unhook CR exception handler. 2019-05-20 09:01:58 +03:00
Fedor 6bd59d4de4 Option disable GMP 2019-03-12 19:36:48 +03:00
Fedor 3e27fff9b4 Restore winxp 2019-03-12 19:33:28 +03:00
Fedor 277045c132 ooops, some files where missed 2019-03-12 18:31:25 +03:00
Fedor 454d000db6 basic source 2019-03-11 13:26:37 +03:00