Jonathan Kew
40198e7c4e
bug 726962 - remove stray instances of PRBool in gfx. r=joe
2012-02-14 16:17:19 +00:00
Oleg Romashin
9de30fca2d
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
2012-02-10 11:22:21 -08:00
Ed Morley
0cba88efa3
Backout b43f4d9f38da (bug 725925) for reftest failures
2012-02-10 23:23:16 +00:00
Oleg Romashin
5d41a0622b
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
...
--HG--
extra : rebase_source : 517e8624b3da7f83fbb786c10acb45e02f7b5be9
2012-02-10 11:22:21 -08:00
Bas Schouten
df85ecb4bb
Bug 668344: Deal with missing Direct2D device in Azure. r=jrmuizel
2012-02-07 06:14:21 +01:00
Jacek Caban
cb180b90b1
Bug 723942 - ImageLayerD3D*.cpp does not compile on mingw r=bas
...
--HG--
extra : rebase_source : e98c15c62a8998c1c646a5d9851ec96514f0b376
2012-02-06 11:24:47 +01:00
Rafael Ávila de Espíndola
5e083f121a
Bug 723738 - Remove invalid forward declaration of an objective c interface. r=BenWa.
2012-02-03 01:22:34 +01:00
Bas Schouten
bd42169468
Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
2012-02-01 03:18:30 +01:00
Joe Drew
e8396257dd
Back out 9699edcbcedd (bug 721467) for causing bug 722167.
2012-01-29 19:41:48 -05:00
George Wright
6672bf8383
Bug 721467 - Add an optional codepath (currently enabled only for Adreno 200 GPUs) to only use glTexImage2D for texture uploads as glTexSubImage2D can be slow and/or buggy r=joe,BenWa
...
--HG--
extra : rebase_source : 0f2903fe23edf3b191ae5dcfa7df6d9066d1d952
2012-01-24 19:44:48 -05:00
Julian Seward
718d044230
Bug 720758 - Uninitialised value use in gfx/layers/basic/BasicLayers.cpp. r=bas
...
--HG--
extra : rebase_source : 78899a63fff9762875ee720817514ab0625ceab1
2012-01-26 11:00:15 +01:00
Chris Jones
bb1dd66504
Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
2012-01-25 18:05:34 -08:00
Benoit Jacob
b718918058
Bug 717658 - OOM crash in BasicLayers: dump sizes to help understand this crash - r=joe
2012-01-24 16:12:30 -05:00
Benoit Girard
dad8afacb0
Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc
2012-01-21 21:01:17 -05:00
aceman
ff3b047be8
Bug 678982 - check for null pointer dereference in gfx/layers/d3d10/ImageLayerD3D10.cpp; r=bas.schouten
2012-01-19 15:53:56 +01:00
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E)
10d4df463e
Bug 711168 - Implement the compositor protocol for OMTC. r=cjones
2012-01-19 09:45:37 -05:00
Jeff Muizelaar
c4546a4ef0
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Matt Brubeck
62f6eb194e
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
6fffa906f2
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Bas Schouten
beb7e1dd62
Bug 644199: Properly re-upload after clearing mTexture because of device reset. r=roc
2012-01-17 18:32:24 +01:00
Matt Woodrow
67558b3b68
Bug 715720 - Support DrawTargets in CanvasLayerOGL. r=jrmuizel
2012-01-17 10:55:43 +13:00
Oleg Romashin
a5cfd57579
Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow
2012-01-16 00:41:55 -05:00
Boris Zbarsky
63feecbdde
Bug 718150. Make sure to update our stored size on Swap() even if we didn't already have a front surface. r=cjones
2012-01-14 11:48:48 -05:00
Ed Morley
2537334d2c
Merge mozilla-central to mozilla-inbound
2012-01-13 03:19:46 +00:00
Oleg Romashin
70f89939ad
Bug 694964 - crash [@ gfxSharedImageSurface::Open]. r=ajuma
2012-01-12 15:49:43 -08:00
Chris Jones
fbcecfeecd
Bug 716332: Delete temporary fbo. r=joedrew
2012-01-12 16:27:34 -08:00
Karl Tomlinson
79ae6b2b25
b=682625 pass VisualID when PictFormat is not available r=cjones
...
--HG--
extra : transplant_source : A%2ALD%92%93%A3%D8%AB%03i%17Y%F4%CA%D3%AAE%3D%99
2012-01-10 23:54:38 +13:00
Krzysztof Kotlenga
7d7af68671
Bug 678940 - remove caching of uniform values. r=joe
2012-01-09 10:57:21 +01:00
Jeff Muizelaar
9204c6fbaa
Bug 696398. Add an api to analyse frame rate. r=ajuma
...
This adds a startFrameTimeRecording() and stopFrameTimeRecording()
to DOMWindowUtils. stopFrameTimeRecording() returns an array of frame times in milliseconds.
2012-01-05 17:40:35 -05:00
Bas Schouten
6bcf9853da
Bug 711063 - Part 11: Allow using Azure for content drawing with D3D10 layers. r=jrmuizel
2012-01-05 08:17:52 +01:00
Bas Schouten
e8bb9d13ab
Bug 711063 - Part 10: Adjust BasicLayers code for Azure-Thebes wrapper. r=roc
2012-01-05 08:17:52 +01:00
Karl Tomlinson
5ddb16ab36
b=713572 don't draw from BasicThebesLayerBuffers when transaction is incomplete r=roc
...
--HG--
extra : rebase_source : a85034d1207100a3563e7bb8b92ea696c91ac206
2012-01-05 11:16:37 +13:00
Rafael Ávila de Espíndola
71a3eaf68b
Bug 708051 - Avoid IPC x ipc confusion on case insensitive filesystems. r=joe.
2012-01-03 14:36:00 -05:00
Ed Morley
26471af978
Backout 76dcfabe0a2a, d8004eb22252, 86e91202ef51 & f9a5736cd6bc (bug 695845) for build failures on windows
2011-12-19 20:27:59 +00:00
Matt Woodrow
876ec275f7
Bug 695845 - Part 4: Move BasicShadowableLayer into ImageLayers.h. r=cjones
2011-12-19 14:49:45 -05:00
Matt Woodrow
c80e8f62d2
Bug 695845 - Part 3: Add Flush() and Disconnect() methods to ImageContainer. r=cjones
2011-12-19 14:49:45 -05:00
Matt Woodrow
6f643cfd80
Bug 695845 - Part 2: Add ShadowImplData. r=cjones
2011-12-19 14:49:45 -05:00
Matt Woodrow
de442321de
Bug 695845 - Part 1: Add ImplData to ImageContainer. r=roc
2011-12-19 14:49:45 -05:00
Jeff Gilbert
42a004e3d6
Bug 711649 - Resolve OGL canvas layer in UpdateSurface - r=mattwoodrow
2011-12-19 11:21:56 -08:00
Matt Woodrow
4f97b72958
Bug 707563 - Restore the w component in the LayerManager shaders after applying the offset. r=Bas
2011-12-19 10:11:30 +13:00
Jeff Gilbert
31be7199ca
Bug 708124 - Remove unnecessary glFlushs from Layers - r=bjacob
2011-12-16 14:24:46 -08:00
Jeff Gilbert
31b31c80ce
Bug 705024 - Guarantee GLContexts are resolved properly - r=bjacob
2011-12-16 14:24:46 -08:00
Ali Juma
9877e39437
Bug 705641 - Add even more output to framebuffer incompleteness abort message. r=jrmuizel
2011-12-16 14:02:03 -05:00
Ali Juma
b336f1ee50
Bug 705641 - Add more output to framebuffer incompleteness abort message. r=jrmuizel
2011-12-15 13:06:18 -05:00
Robert O'Callahan
3f8b3494fb
Bug 708109. Remove THEBES_INLINE_DECL_THREADSAFE_REFCOUNTING in favour of NS_ version. r=joe
2011-12-15 23:26:42 +13:00
Andrew Quartey
ed6375373b
Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
2011-12-13 14:17:59 +00:00
Matt Woodrow
1222b84d76
Bug 707563 - Convert vertex vector back into normal coordinate space before applying offset. r=Bas
2011-12-09 16:21:45 +13:00
Jeff Walden
28b66411e2
Bug 704313 - Implement mozilla/StdInt.h. r=cjones
...
--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101
2011-11-22 17:42:57 -08:00
Ali Juma
03b2f1037e
Bug 705641 - Add reason for framebuffer incompleteness to abort message. r=jrmuizel
2011-12-02 09:43:58 -05:00
Jeff Gilbert
f2de1e594d
Bug 706297 - Remove unnecessary glFinish preceeding glReadPixels from LayerManagerOGL - r=bjacob
2011-11-30 17:25:20 -08:00