Matt Woodrow
|
5f5f42b900
|
b=580101; fix GLX GL context provider; r=vlad
|
2010-07-19 21:05:42 -07:00 |
|
Vladimir Vukicevic
|
f27c744656
|
b=579696; BasicTextureImage doesn't handle partial updates properly; r=cjones
|
2010-07-19 14:54:17 -07:00 |
|
Vladimir Vukicevic
|
2e5ea3a4e6
|
b=575469; use CreateOffscreen in layers; r=bas
|
2010-07-18 22:01:14 -07:00 |
|
Vladimir Vukicevic
|
87ed9bbf6b
|
b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
|
2010-07-18 22:01:14 -07:00 |
|
Vladimir Vukicevic
|
801cf0739c
|
b=575032; make GL Context providers static, allow for multiple providers; r=bas
|
2010-07-18 22:01:14 -07:00 |
|
|
|
1227798262
|
Bug 576375 LayerManagerOGL::Initialize leaks p in SHADER_PROGRAM when p->Initialize fails
r=vlad
|
2010-07-02 17:31:08 +03:00 |
|
|
|
b88eb7f14b
|
Bug 565326 ContainerLayerOGL::ContainerLayerOGL doesn't use mTexture
r=bas
|
2010-05-25 17:34:09 +03:00 |
|
Benoit Jacob
|
6b764d6d35
|
b=576081; Remove gfx/layers/opengl/glDefs.h; r=vladimir
|
2010-07-03 18:26:56 -04:00 |
|
Robert O'Callahan
|
802883e070
|
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
|
2010-03-04 10:37:04 +13:00 |
|
Matt Woodrow
|
a349797ef9
|
Bug 564991. Part 8: Hoist GetLayerType out of individual layer manager types and make it available for all layers. r=jrmuizel,sr=vlad
|
2010-07-01 20:01:09 -05:00 |
|
Chris Jones
|
5c97e52a5d
|
Bug 574585: Have LayerManagerOGL release its root layer before destruction. r=vlad
|
2010-07-01 20:01:09 -05:00 |
|
Chris Jones
|
31ea8b7d87
|
Bug 573889, part 6: RefactorThebesLayerOGL to use TextureImage. r=Bas
|
2010-07-01 11:30:38 -05:00 |
|
Chris Jones
|
bba9c648c0
|
Bug 573889, part 0: Move the DEBUG_GL_ERROR_CHECK() macro into GLContext.h. r=vlad
|
2010-07-01 11:30:38 -05:00 |
|
Vladimir Vukicevic
|
be3e8bf77d
|
b=573181; clean up render path on Android and prepare for GL layers rendering; r=mwu
|
2010-06-25 17:52:37 -07:00 |
|
Oleg Romashin
|
2139cf1c83
|
Bug 574581 - "Conditional jump or move depends on uninitialised value(s)" in ThebesLayerOGL::EnsureSurface(). r=jones.chris.g
|
2010-06-25 07:18:56 -04:00 |
|
Matt Woodrow
|
04afb9641e
|
Bug 573929: Prevent GLX textures from being released after the window supplying the GLContext from which they were allocated dies. r=vlad
|
2010-06-23 18:37:00 -05:00 |
|
Oleg Romashin
|
c07a4627aa
|
Bug 571832 - GL ThebesLayer rendering layout on X-System terribly slow. ImageLayer. r=vladimir.
|
2010-06-23 10:03:31 -04:00 |
|
Oleg Romashin
|
a03715ba0e
|
Bug 571832 - GL ThebesLayer rendering layout on X-System terribly slow. CanvasLayer. r=vladimir.
|
2010-06-23 10:02:32 -04:00 |
|
Oleg Romashin
|
970dbfbc8a
|
Bug 571832 - GL ThebesLayer rendering layout on X-System terribly slow. ThebesLayer. r=vladimir.
|
2010-06-23 10:01:29 -04:00 |
|
Chris Jones
|
85d71b3a5a
|
Bug 573894: Have LayerManagerOGL hold a strong ref to its root layer. r=Bas
|
2010-06-23 13:59:07 -05:00 |
|
Chris Jones
|
c402c805cd
|
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
|
a8d6687626
|
Bug 572939: Implement GLContexProvider::CreateForWindow() for GLX. r=vlad
|
2010-06-18 18:17:00 -05:00 |
|
Robert O'Callahan
|
d7b6e86c87
|
Fixing bustage
|
2010-06-18 21:40:11 +12:00 |
|
Robert O'Callahan
|
3303fed0c5
|
Bug 572283. Part 3: Fix compiler warnings. r=vlad
|
2010-06-18 21:22:08 +12:00 |
|
Robert O'Callahan
|
25a52e2dfd
|
Bug 572283. Fix CanvasLayerOGL to work with retained layers (and on Mac). r=vlad
|
2010-06-18 21:21:42 +12:00 |
|
Matt Woodrow
|
3b66e14a6a
|
b=565833; add GLX GLContextProvider, pbuffers only; r=vlad
|
2010-06-14 23:55:08 -07:00 |
|
Robert O'Callahan
|
9f01d99db1
|
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 |
|
Daniel Holbert
|
8faad1f57a
|
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
|
6c9f0e6f8c
|
Bug 568150: Properly use parent sibling members for OGL Containers. r=roc
|
2010-05-26 06:06:34 +02:00 |
|
Vladimir Vukicevic
|
dd7a30853c
|
b=567626; fix up opengl layers; r=bas
|
2010-05-24 23:35:35 -07:00 |
|
|
|
cdc85f943b
|
Bug 565337 Please cache GetOpacity() in ContainerLayerOGL::RenderLayer. r=Bas
|
2010-05-23 15:34:58 -07:00 |
|
Robert O'Callahan
|
ec80a69bd2
|
Bug 564993. Fix build error, and fix Bas' review comment.
|
2010-05-24 14:25:58 +12:00 |
|
Robert O'Callahan
|
077cae77a8
|
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
|
b0069a62d7
|
Backed out changeset b37bdb032fe7
|
2010-05-24 10:53:05 +12:00 |
|
Robert O'Callahan
|
878449cec1
|
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
|
3565425117
|
Backed out changeset efa8719a93d2
|
2010-05-21 16:34:23 +12:00 |
|
Robert O'Callahan
|
be435d540e
|
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
|
cf45c21f17
|
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
|
ecad682ba6
|
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
|
68d1574271
|
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
|
094da3fdea
|
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 |
|
Vladimir Vukicevic
|
fce8c7c47d
|
b=561168; convert canvas to use layers for rendering - followup; r=roc
|
2010-05-17 21:04:22 -07:00 |
|
Vladimir Vukicevic
|
f105732465
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
|
Robert O'Callahan
|
371a289e0f
|
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
|
261c95ae14
|
Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
|
2010-03-03 13:53:52 +13:00 |
|
Bas Schouten
|
2e83411a74
|
Add a comment explaining texture usage as backbuffer.
|
2010-05-12 18:21:34 +02:00 |
|
Bas Schouten
|
7a45b47338
|
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 |
|
Matt Woodrow
|
67b92eb4d4
|
Bug 561957. Support GL backend on Mac OS X. r=vlad
|
2010-04-28 10:29:29 +12:00 |
|
Chris Pearce
|
4a0f88baec
|
Bug 556889 - Honour video aspect ratio in layers rendering. r=roc
|
2010-04-27 20:53:44 +12:00 |
|
Bas Schouten
|
80da07eee0
|
Bug 560147: Another follow-up bustage fix for changeset c453741bcbdb. r=joe
|
2010-04-27 04:37:14 +02:00 |
|