Commit Graph

3567 Commits

Author SHA1 Message Date
Jeff Muizelaar
e741cc4d8a Bug 671428. cairo: try to crash earlier and record some stuff about the crash. r=joe. 2011-08-04 16:30:51 -04:00
Matt Woodrow
ca6f9b4c50 No Bug - Fix Maemo/Qt bustage by only referencing GLXPixmap on GTK2. r=roc 2011-08-05 15:10:47 +12:00
Matt Woodrow
343093175d Bug 675073 - Release OpenGL textures with the global context if the creating context has been destroyed. r=joe 2011-08-05 13:13:25 +12:00
Matt Woodrow
6b3e01d5ec Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc 2011-08-05 13:13:25 +12:00
Jim Chen
7cbd23a51a Bug 674806 - a. Include cast in compound literal expression. r=blassey 2011-08-04 15:01:47 -07:00
Justin Lebar
51d9635f4a Bug 664659 - Fix about:memory image reporters. r=joe
--HG--
extra : rebase_source : 489def10afa7f9a33e988d9fc78acdb50e450817
2011-07-18 09:20:27 -04:00
Robert Sesek
6a70e0ff21 Bug 448168 - Apply |s/entires/entries/g|; r=roc 2011-08-04 09:04:29 +02:00
Ali Juma
6224d810fd Bug 675210 - Postpone texture creation on Android to prevent internal format errors. r=mwoodrow 2011-08-03 23:18:31 -04:00
Marco Bonardo
b92ca56a08 Merge last green changeset from mozilla-inbound to mozilla-central 2011-08-03 10:46:22 +02:00
Matt Woodrow
62d1425e0b Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc 2011-08-03 15:04:23 +12:00
Matt Woodrow
fe4345bd93 Bug 505115 - Part 10 - Implement the backface-visibility CSS property. r=dbaron 2011-08-03 15:04:22 +12:00
Matt Woodrow
ed6a68e2ae Bug 505115 - Part 8b - Add 3D Point support, and ray tracing to gfx3DMatrix. r=bjacob, sr=roc 2011-08-03 15:04:20 +12:00
Matt Woodrow
9486dc0d39 Bug 505115 - Part 8a - Add BasePoint3D and gfxPoint3D. r=roc 2011-08-03 15:04:20 +12:00
Matt Woodrow
cd05bbfd33 Bug 505115 - Part 7 - Layers support for 3d transforms. r=roc 2011-08-03 15:04:20 +12:00
Matt Brubeck
96deef1828 Bug 669851 - Update reftest annotations for tests that no longer have Android-specific failures 2011-08-02 19:57:42 -07:00
Benoit Jacob
c3d59e565c Bug 675634 - import ANGLE r712 - r=upstream 2011-08-02 18:06:25 -04:00
Benoit Jacob
d624db447b Bug 675625 - limit GLSL identifiers to 250 characters to work around a NVIDIA bug - r=jrmuizel 2011-08-02 18:06:25 -04:00
Marco Bonardo
99ffcc6359 Backout changeset 984e656becec (Bug 664659) due to regressions in Tp5 XRES and RSS. 2011-08-01 10:20:18 +02:00
Mike Hommey
d1ce73f80c Bug 654049 - Use global optimization flags for jemalloc, cairo, pixman and sqlite. r=ted 2011-07-21 08:32:23 +02:00
Brad Lassey
b355e967d6 bug 636042 - All fonts are serif, follow up to fix build warning r=jdaggett 2011-07-29 21:44:32 -04:00
Walter Meinl
1a962a5ab4 Bug672951 [OS/2] follow-up for bug668758 r=dragtext 2011-07-31 14:05:14 -07:00
Walter Meinl
28228f2ee2 Bug672959 [OS/2] follow-up to bug467669 r=dragtext 2011-07-31 14:00:13 -07:00
Justin Lebar
816e51259b Bug 664659 - Fix about:memory image reporters. r=joe 2011-07-18 09:20:27 -04:00
Marco Bonardo
b818d65b85 Merge mozilla-central and mozilla-inbound 2011-07-29 13:46:15 +02:00
Marco Bonardo
394c34977d Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-29 11:48:24 +02:00
Benoit Jacob
2bc65bec27 Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel
This limits the length of uniform and attrib identifiers to 4095 characters, to steer clear GL implementation bugs with too long identifiers. The 4095 is totally arbitrary, all we know is that crashes happen after 2^22 chars.
2011-07-28 17:12:31 -04:00
Jeffrey Gilbert
a50f06d79d Bug 674731 - WebGL/ANGLE interop with D3D layers requests incorrect extension - r=bjacob 2011-07-28 16:37:58 -04:00
Ehsan Akhgari
b9380105e9 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-28 10:37:23 -04:00
Benoit Jacob
06db157d33 Bug 668743 - ANGLE fails to load on WinXP after upgrade from r653 to r686 - r=jrmuizel
This patch implements delay-loading of DWMAPI.DLL to prevent ANGLE's libEGL.dll from failing to load on WinXP where DWMAPI.DLL is not present.
2011-07-27 14:46:14 -04:00
Scott Ruff
a1835137c8 Bug 649525 - WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version). r=jmuizelaar 2011-07-27 13:00:17 +02:00
Michael Wu
6a28121ce1 Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc 2011-07-26 23:43:37 -07:00
Michael Wu
3d255259df Bug 668133 - Add telemetry probes for font enumeration, r=jtd 2011-07-26 23:42:53 -07:00
Matthew Gregan
db3428cfec Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe 2011-07-22 15:17:23 +12:00
Brad Lassey
fabf4f3f9a bug 636042 - All fonts are serif, give preference to stock android fonts r=jdaggett 2011-07-28 01:28:43 -04:00
Benoit Girard
378a10a454 Bug 674230 - Rename qcms pref; r=jmuizelaar 2011-07-27 16:09:27 -04:00
Joe Drew
769a87995c Bug 660090 - EGL: Track creation/allocation/valid status of textures; r=florian.haenel,romaxa 2011-07-26 13:52:03 -07:00
Joe Drew
c72fce6b51 Bug 660090 - EGL: Allocate Texture in Constructor; r=florian.haenel,romaxa 2011-07-26 13:51:56 -07:00
Benoit Girard
fa00069d9c Bug 674230 - Add 'Add gfx.color_management.force_v4' pref; r=jmuizelaar 2011-07-27 13:56:22 -04:00
Benoit Girard
3cde961989 Bug 674230 - Merge from qcms github branch v4; r=jmuizelaar 2011-07-27 10:11:19 -04:00
Daniel Holbert
95e333a50a Merge last green mozilla-central changeset to mozilla-inbound 2011-07-28 14:53:21 -07:00
Jeff Muizelaar
783a3434f0 Bug 674003. D2D: Fix premultiplying to only premultiply the color components. r=bjacob
We were accidentally squaring alpha this caused our surface to end up with superluminescent values.
Fix this by only multiplying alpha with the color componenets and not itself.
2011-07-28 16:31:28 -04:00
Chris Lord
0d59203155 Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar] 2011-07-07 03:08:00 -07:00
Ed Morley
08c695d2ea Bug 670338 - Add double overload to NSToIntRound to stop build warnings; r=roc 2011-07-11 09:14:12 -04:00
Ed Morley
4b39be95e2 Bug 670111 - Add double overloads to NSToCoord(Round|Floor|Ceil|Clamped) to stop numerous build warnings; r=roc 2011-07-11 09:14:12 -04:00
Ehsan Akhgari
0742b4d4cd Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-26 14:03:34 -04:00
Benoit Jacob
002ad973d9 Bug 646825 - import ANGLE r702 - r=upstream 2011-07-26 11:53:47 -04:00
Paul ADENOT
a09cf85d8c Bug 634997 - no synthetic bolding on Android. r=jdaggett 2011-07-26 10:04:55 -04:00
Marco Castelluccio
6e58070f5f Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel 2011-07-25 17:19:37 -05:00
Josh Matthews
67d4a7782c Bug 671960 - Prevent calling cairo functions on invalid surfaces through gfxASurface. r=joe,dougt,jmuizelaar 2011-07-21 20:41:39 -07:00
Matt Woodrow
ba6834dec3 Bug 670573 - Add glTex(Sub)Image2D wrappers that correctly handle stride and alignment. r=derf 2011-07-25 19:32:56 +12:00