gfx/thebes/gfxXlibSurface.cpp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f49ea7c48d1abb09c82c94c7ce4e630c0bb78211
created 2018-05-24 14:06 +0200
pushed 2018-06-18 21:43 +0000
Martin Stransky Martin Stransky - Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-06-18 21:43 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
50011cd297845aa9b6ddae72993d6ffa2ec1a25e
created 2017-07-18 12:15 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Protect D2D singletons with a mutex. (bug 1380922 part 2, r=mchang)
e760ad8231d667e777534dce301db6bee92acbbd
created 2016-08-29 16:51 -0400
pushed 2016-11-14 12:26 +0000
Botond Ballo Botond Ballo - Bug 1288686 - Avoid X11's |#define None 0L| intruding on other parts of the code. r=jrmuizel
56154813d29d7b56d2039fc3a3c80f27c0a4571f
created 2016-06-10 13:32 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 2 - Switch all but one of the gfxASurface::CheckSurfaceSize calls to call Factory::CheckSurfaceSize. r=mstange
72577f72121a09977fdf229b720f2a15c4597365
created 2016-06-11 00:44 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1279628) for reftest bustage
07e4432bd6b312a8191b084e2ac064df0d45d29a
created 2016-06-09 15:31 +0100
pushed 2016-09-19 13:38 +0000
Jonathan Watt Jonathan Watt - Bug 1279628, part 2 - Replace all gfxASurface::CheckSurfaceSize calls with Factory::CheckSurfaceSize and remove gfxASurface::CheckSurfaceSize. r=mstange
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
2708f83e4c15836f7925e69a4227778ae9a1809e
created 2015-09-28 12:07 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 2) - Remove gfxImageFormat::A1. r=nical.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
5753576396107c2080e75a8fc8d47cf8b5a2a565
created 2015-07-30 12:40 -0400
pushed 2015-09-21 14:04 +0000
Andrew Comminos Andrew Comminos - Bug 1187440 - Implement GLX shared surfaces on the OpenGL compositor. r=jgilbert,nical
cda0eccc0f7de029b575a63ce4dbe0088d75e79c
created 2015-07-28 18:33 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188705 (part 1) - Remove gfxASurface::GetMemoryLocation(). r=seth.
3eae6ca6d8224912983d8177ab863f0504dc5727
created 2015-06-01 10:26 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical
07e55dfe0411918979fcd99a9d62cc705d645605
created 2015-04-20 15:53 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1155252 - Don't allocate X11TextureClients bigger than xlib's maximum surface size. r=jrmuizel
2754e0ac36f8fba1f419f670f631eb27a1f325c9
created 2014-09-02 09:47 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061250 - Fix more bad implicit constructors in graphics; r=roc
beb9d95844dd10fd5dbcc32a785409cdffee31eb
created 2014-08-29 13:18 +0900
pushed 2014-10-13 16:35 +0000
John Daggett John Daggett - Bug 1059691. Cleanup tabs in gfx/thebes source files. r=mkato
b347f6eb2239cf0c08eef7af4f6d9eb36a0eda99
created 2014-05-08 21:03 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
3d346d2c6f8839afbb523b2bf4d011461df69e38
created 2014-04-09 02:23 +0200
pushed 2014-06-09 21:49 +0000
Martin Stransky Martin Stransky - Bug 979839 - Don't cache size of wrapped surfaces, it causes rendering artifacts when nsWindow is resized. r=karlt
73d924b389d4ebcd8245ee78f457fec490c41bae
created 2014-02-25 12:56 +1300
pushed 2014-04-28 18:51 +0000
Matt Woodrow Matt Woodrow - Bug 680817 - Keep GLXPixmaps bound to textures between updates on NVIDIA drivers to improve performance. r=joe
716111e4922a7cd6cc03d43a08920c63a64336a4
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 5/5 - Make gfxMemoryLocation a typed enum - r=jrmuizel
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
70c49b6342bd48c27a9b38735092c44ad50028b6
created 2014-01-10 13:55 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958368 - Remove the code paths to load a custom Mesa/llvmpipe build instead of system OpenGL (sadface) - r=jgilbert
d23ba68d326ec6214703f758ee338e59ae750c03
created 2013-10-16 16:49 -0400
pushed 2014-02-04 01:06 +0000
Milan Sreckovic Milan Sreckovic - Bug 922600 - Avoid integer overflow. r=bjacob
e6057ba50267120f87da1e8b3eaf2244b8d97150
created 2013-10-25 23:25 +0200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 924679. Part 5: Add gfxXlibSurface::CreateCairo. r=karlt
87b489625999c8107423a3c8d1bd48616e823847
created 2013-10-25 23:25 +0200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 924679. Part 2: Create static gfxXlibSurface::GetColormapAndVisual so it can be used without a gfxXlibSurface. r=karlt
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
6a26a65777a5b22010de9ece5eaa166ee25acd9b
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 919219 - Trim gfxASurface more - r=jrmuizel
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
c26871bd5f5effec8546dd48f77be3434c800f1e
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - X11/Xlibint.h defines 'min' and 'max' as macros which breaks any use of std::min/std::max. r=ehsan
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
5f4ff39ef24f8e2f1617bc725376767c9c28cfe9
created 2012-11-26 00:08 -0800
pushed 2013-02-19 18:06 +0000
Oleg Romashin Oleg Romashin - Bug 814979 - Fennec build fails with Mer SDK: invalid inclusion of GLXLibrary.h. r=glandium,mattwoodrow
541b971b847b323dfdd8b3995c5945dd296d68be
created 2012-10-31 15:54 +1300
pushed 2013-01-07 21:25 +0000
Karl Tomlinson Karl Tomlinson - b=797568 destroy GLXPixmap on Finish r=roc
8f3c3170cc8c69bd2d12f55fcd554441fe794613
created 2012-10-10 21:11 -0400
pushed 2012-11-19 21:10 +0000
Jan Beich Jan Beich - Bug 799813 - Qt/Linux needs GetGLXPixmap() after bug 788042. r=karlt, a=lsblakk
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
99c9907683561369247983e26d51d510545e1bee
created 2012-09-06 20:16 -0400
pushed 2012-11-19 21:10 +0000
Andrew Quartey Andrew Quartey - Bug 761155 - Extend Mesa LLVMpipe Preference to GLX r=bjacob
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
d3bf0c140b25c7a66f07049552260d2cff09a5e3
created 2012-02-29 10:23 -0500
pushed 2012-04-24 17:33 +0000
Nathan Froyd Nathan Froyd - Bug 731301 - eliminate duplicate headers in gfx/; r=jrmuizel
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
062549aab2685b354dc0d90c82e9a9979fd1d58b
created 2011-08-05 15:10 +1200
pushed 2011-09-27 17:13 +0000
Matt Woodrow Matt Woodrow - No Bug - Fix Maemo/Qt bustage by only referencing GLXPixmap on GTK2. r=roc
86192af6031047f74255b89050193bea8cfdcc27
created 2011-08-05 13:13 +1200
pushed 2011-09-27 17:13 +0000
Matt Woodrow Matt Woodrow - Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc
effa390ec9c588f42a9c3db28ce6fce489be2c78
created 2011-07-18 09:20 -0400
pushed 2011-09-27 17:13 +0000
Justin Lebar Justin Lebar - Bug 664659 - Fix about:memory image reporters. r=joe
f4415470040ae76e50f83d55bd57e9cbe45e2fe8
created 2011-08-01 10:20 +0200
pushed 2011-09-27 17:13 +0000
Marco Bonardo Marco Bonardo - Backout changeset 984e656becec (Bug 664659) due to regressions in Tp5 XRES and RSS.
984e656becec82ca202aafa9361bbac74ed247ad
created 2011-07-18 09:20 -0400
pushed 2011-09-27 17:13 +0000
Justin Lebar Justin Lebar - Bug 664659 - Fix about:memory image reporters. r=joe
0ed1ea384ead893ea6de2fe5fb2f49b15011cf3a
created 2011-07-19 19:25 -0400
pushed 2011-09-27 17:13 +0000
Justin Lebar Justin Lebar - Backing out bug 664659 (rev 7b49a2857e18) due to Mac memory regressions.
less more (0) -60 tip