Chris Jones
|
f4f50f626e
|
Bug 573894: Have LayerManagerOGL hold a strong ref to its root layer. r=Bas
|
2010-06-23 13:59:07 -05:00 |
|
Chris Jones
|
6b36c3e919
|
Followup to bug 572939: include fixes for Mesa-family drivers that were accidentally omitted earlier.
|
2010-06-22 19:24:52 -05:00 |
|
Matt Woodrow
|
9fb5f65fde
|
Bug 572939: Implement GLContexProvider::CreateForWindow() for GLX. r=vlad
|
2010-06-18 18:17:00 -05:00 |
|
Robert O'Callahan
|
a8f155672f
|
Fixing bustage
|
2010-06-18 21:40:11 +12:00 |
|
Robert O'Callahan
|
e3bb21d777
|
Bug 572283. Part 3: Fix compiler warnings. r=vlad
|
2010-06-18 21:22:08 +12:00 |
|
Robert O'Callahan
|
0132a97ead
|
Bug 572283. Fix CanvasLayerOGL to work with retained layers (and on Mac). r=vlad
|
2010-06-18 21:21:42 +12:00 |
|
Matt Woodrow
|
add71beb77
|
b=565833; add GLX GLContextProvider, pbuffers only; r=vlad
|
2010-06-14 23:55:08 -07:00 |
|
Oleg Romashin
|
c1ec97595b
|
Bug 545632 - Add 16bpp format support enabler. r=jmuizelaar
|
2010-06-11 05:33:22 -04:00 |
|
Oleg Romashin
|
ff064189d9
|
Backed out changeset 2959eddcd018, to fix oranges
|
2010-06-11 08:35:26 -04:00 |
|
Oleg Romashin
|
cfe4ce6dd8
|
Bug 545632 - Add 16bpp format support enabler. r=jmuizelaar
--HG--
extra : rebase_source : 8ddcebaa4f6418c65325b4374f7f9f5ab4ec377e
|
2010-06-11 05:33:22 -04:00 |
|
Justin Wood
|
ce097ec76a
|
Bug 467051 - Introduce GLOBAL_DEPS to build system (gfx/cairo) r=vlad, feedback+=ted
--HG--
extra : rebase_source : 3dee9c67387cb9b72dd81da6d52ad996afa2bfae
|
2010-05-30 22:49:32 -04:00 |
|
Vladimir Vukicevic
|
85aecff85c
|
b=562409; add GLContextProvider form EGL (patch from vlad/fred/romaxa); r=bas
|
2010-06-09 15:27:29 -07:00 |
|
Neil Rashbrook
|
9270d2e6b4
|
Bug 569490 Don't build D3D9 layer if we can't find d3d9.h r=ted,jmuizelaar
|
2010-06-06 11:37:44 +01:00 |
|
Robert O'Callahan
|
a66b969df2
|
Bug 586041. Part 2: refactor RemoveChild. r=bas
|
2010-06-01 11:32:05 +12:00 |
|
Robert O'Callahan
|
17b78218c8
|
Bug 568041. Add user-data API and GetRoot to LayerManager. Move mVisibleRegion into Layer. r=bas,sr=vlad
|
2010-06-01 11:29:37 +12:00 |
|
Bas Schouten
|
c5e57ed188
|
Numerous whitespace fixes in D3D9 layers code.
|
2010-05-29 05:27:03 +02:00 |
|
Daniel Holbert
|
2b3e20e689
|
Bug 567626 followup: Add missing "*/" at end of first line in CanvasLayerOGL.cpp, ColorLayerOGL.h, & ThebesLayerOGL.h, to fix 'warning: "/*" within comment'. rs=vlad
|
2010-05-27 13:04:26 -07:00 |
|
Bas Schouten
|
6474fe97fc
|
Bug 568150: Properly use parent sibling members for OGL Containers. r=roc
|
2010-05-26 06:06:34 +02:00 |
|
Bas Schouten
|
cd94c32d80
|
Bug 567966: Part 2: Remove rogue allocation from PlanarYCbCrImageD3D9. r=vlad
|
2010-05-25 09:37:21 +02:00 |
|
Bas Schouten
|
44402345e3
|
Bug 567966: Part 1: Properly handle siblings and children. Also fix missing release on container destructor. r=vlad
|
2010-05-25 09:37:19 +02:00 |
|
Vladimir Vukicevic
|
917dfcb032
|
b=567626; fix up opengl layers; r=bas
|
2010-05-24 23:35:35 -07:00 |
|
Bas Schouten
|
a6f5b5a240
|
Bug 567943: Let ContainerLayerD3D9 keep references to their children. r=roc
|
2010-05-25 04:43:59 +02:00 |
|
timeless@mozdev.org
|
b0d20bf42c
|
Bug 565337 Please cache GetOpacity() in ContainerLayerOGL::RenderLayer. r=Bas
--HG--
extra : rebase_source : 101952fad466e60ac4933ac5d4c347c2b3449092
|
2010-05-23 15:34:58 -07:00 |
|
Bas Schouten
|
5c0ef5136a
|
Bug 546515: Part 1: Add a layers backend based on Direct3D9. r=jrmuizel
|
2010-05-24 17:28:51 +02:00 |
|
Robert O'Callahan
|
fd35fd2894
|
Bug 564993. Fix build error, and fix Bas' review comment.
|
2010-05-24 14:25:58 +12:00 |
|
Robert O'Callahan
|
5cb6f06477
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
491e959191
|
Backed out changeset b37bdb032fe7
|
2010-05-24 10:53:05 +12:00 |
|
Robert O'Callahan
|
f3c689bd37
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
6709a65d60
|
Backed out changeset efa8719a93d2
|
2010-05-21 16:34:23 +12:00 |
|
Robert O'Callahan
|
ddda37f6c8
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
17458baeb0
|
Bug 564993. Part 4: Add trivial user-data API so layout can attach data to layers. r=Bas,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
|
Robert O'Callahan
|
3e0f925498
|
Bug 565875. Part 4: Recycle textures used by PlanarYCbCrImageOGL to avoid reallocation/recommit costs (especially on Mac). r=bas
|
2010-05-17 11:09:28 +12:00 |
|
Robert O'Callahan
|
e3d9ccde5f
|
Bug 565875. Part 3: Recycle temporary buffer used by PlanarYCbCrImageOGL to avoid reallocation/recommit costs (especially on Mac). r=bas
|
2010-05-17 11:08:41 +12:00 |
|
Robert O'Callahan
|
a36e98ca1e
|
Bug 565875. Part 2: Create GLTexture wrapper to manage texture lifetimes and ensure textures are released on the main thread. r=bas
|
2010-05-17 11:08:01 +12:00 |
|
Robert O'Callahan
|
cd78edcb73
|
Bug 565875. Part 1: Refactor PlanarYCbCrImageOGL to make ownership of its temporary buffer more explicit. r=bas
|
2010-05-17 11:07:13 +12:00 |
|
Rich Dougherty
|
2d7164e741
|
Bug 557982. Use Image objects in the video frame queue so we can avoid making an extra copy as we put frames into the queue. r=kinetik
|
2010-05-19 15:04:33 +12:00 |
|
Robert O'Callahan
|
ed549b0dfb
|
Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
|
2010-05-13 12:56:11 +12:00 |
|
Robert O'Callahan
|
582ab69719
|
Bug 547924. Paint <canvas> using EXTEND_PAD to prevent seams. r=vlad
|
2010-05-19 15:04:32 +12:00 |
|
Vladimir Vukicevic
|
e80faabc40
|
b=561168; convert canvas to use layers for rendering - followup #2; r=roc
|
2010-05-17 21:04:22 -07:00 |
|
Vladimir Vukicevic
|
a1121cc3a2
|
b=561168; convert canvas to use layers for rendering - followup; r=roc
|
2010-05-17 21:04:22 -07:00 |
|
Vladimir Vukicevic
|
b99bb96c47
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
|
Robert O'Callahan
|
74823b00ed
|
Bug 561959. Implement ColorLayer, which paints a solid color into its layer. r=bas,sr=vlad
|
2010-05-13 12:56:11 +12:00 |
|
Robert O'Callahan
|
d7d6f2ce93
|
Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
|
2010-03-03 13:53:52 +13:00 |
|
Bas Schouten
|
1803c0e148
|
Add a comment explaining texture usage as backbuffer.
|
2010-05-12 18:21:34 +02:00 |
|
Bas Schouten
|
3c4be85e84
|
Bug 562392: Use TEXTURE_RECTANGLE_EXT for backbuffer where we can't bind NPOT TEXTURE_2D to a framebuffer. r=joedrew
|
2010-05-12 18:21:31 +02:00 |
|
Bas Schouten
|
181e985775
|
Bug 560147: Follow-up fixing non-libxul builds. This will include layers into thebes.dll, and ensure thebes.dll exposes the correct symbols. r=ted
|
2010-04-28 22:43:52 +02:00 |
|
Matt Woodrow
|
38db2f043b
|
Bug 561957. Support GL backend on Mac OS X. r=vlad
|
2010-04-28 10:29:29 +12:00 |
|
Chris Pearce
|
2cb468725a
|
Bug 556455 - Remove liboggz, liboggplay, libfishsound from video decoder. r=doublec
|
2010-04-27 20:53:48 +12:00 |
|
Chris Pearce
|
3841ce0fd3
|
Bug 556889 - Honour video aspect ratio in layers rendering. r=roc
|
2010-04-27 20:53:44 +12:00 |
|
Bas Schouten
|
a969fc0eec
|
Bug 560147: Another follow-up bustage fix for changeset c453741bcbdb. r=joe
|
2010-04-27 04:37:14 +02:00 |
|