Nicholas Nethercote
|
e1ef44c0c1
|
Bug 831193 (part 10) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in parts of gfx/. r=bjacob.
|
2013-01-17 16:45:11 -08:00 |
|
Matt Woodrow
|
8b2b2e484b
|
Bug 907792 - Use SharedTextureClientOG for SharedTextureImage. r=nical
|
2013-08-28 08:16:54 +12:00 |
|
Ryan VanderMeulen
|
b5d245f9a6
|
Backed out changeset a255d2d2b67f (bug 907792) for OSX mochitest asserts on a CLOSED TREE.
|
2013-08-27 13:07:33 -04:00 |
|
Matt Woodrow
|
85ac66ae1d
|
Bug 907792 - Use SharedTextureClientOGL when needed. r=nical
|
2013-08-27 11:50:24 +12:00 |
|
Andreas Gal
|
af161fddf8
|
Bug 909113 - Make FPS counter code a bit more readable. r=jgilbert
|
2013-08-27 09:01:45 -04:00 |
|
Gabriele Svelto
|
4c7c7f557d
|
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
|
2013-08-24 08:12:51 +02:00 |
|
Ms2ger
|
098de51886
|
Revert this CLOSED TREE to changeset 4d3e221584a0.
|
2013-08-24 13:31:48 +02:00 |
|
Gabriele Svelto
|
ede887d01f
|
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
|
2013-08-24 08:12:51 +02:00 |
|
Andreas Gal
|
15d38d2857
|
Bug 905589 - Use VBO instead of client side rendering. r=bas
|
2013-08-22 15:04:55 -04:00 |
|
Jan Beich
|
8b5ebe84be
|
Bug 907837 - Fix IWYU false positive to unbreak non-SPS build. r=nrc
|
2013-08-22 19:11:47 +12:00 |
|
Nicholas Cameron
|
6ff5d55180
|
Bug 903816. Include-what-you-use for gfx/layers. r=roc
|
2013-08-12 11:17:23 +12:00 |
|
Matt Woodrow
|
edcc6bbd1a
|
Bug 904620 - Always send a transaction when we get a WebGL update to ensure that we get a composite. r=nrc
|
2013-08-20 11:39:55 +12:00 |
|
Nicolas Silva
|
86064316f3
|
Bug 858914 - Various TextureClient/Host cleanups. r=nrc.
|
2013-08-08 14:53:12 +02:00 |
|
Adrian May
|
4194c6f863
|
Bug 877115 - Moz2Dify GLContext and GLTextureImage. r=nical
|
2013-08-13 15:44:53 +02:00 |
|
Phil Ringnalda
|
06a2cbfa32
|
Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
CLOSED TREE
|
2013-08-11 19:21:17 -07:00 |
|
Nicholas Cameron
|
b2b3fa4f0b
|
Bug 903816. Include-what-you-use for gfx/layers. r=roc
|
2013-08-12 11:17:23 +12:00 |
|
Nicholas Cameron
|
f77185f038
|
Bug 901722. Fix up component alpha/sub-pixel AA enablement. r=mattwoodrow
|
2013-08-09 11:30:19 +12:00 |
|
Edwin Flores
|
3d5d8a28dc
|
Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow
|
2013-08-08 10:38:21 +12:00 |
|
Milan Sreckovic
|
c2140cd0ba
|
Bug 900729: Make TextureFlags constant names (UseNearestFilter, NeedsYFlip, AllowRepeat, NewTile, ComponentAlpha) all caps in CompositorTypes.h and prefix them with TEXTURE_ for consistency and uniqueness. r=nsilva.
|
2013-08-06 13:36:35 -04:00 |
|
Nicolas Silva
|
558f4920c0
|
Bug 900793 - Rename TextureSourceOGL::ReleaseTexture into UnbindTexture. r=nrc
|
2013-08-05 12:15:21 +02:00 |
|
Nicholas Cameron
|
286f32664c
|
Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
|
2013-08-04 19:46:17 +12:00 |
|
Matt Woodrow
|
24865baddd
|
Bug 900133 - Recreate the TextureClient for an ImageClient if the image size changes. r=nical
|
2013-08-03 13:29:18 -04:00 |
|
Wes Kocher
|
55965cdc4b
|
Backed out 6 changesets (bug 900133, bug 881634, bug 893302) for build bustage
Backed out changeset 49632bc14e27 (bug 900133)
Backed out changeset 036780fccc89 (bug 900133)
Backed out changeset b8db58f5e209 (bug 893302)
Backed out changeset 67c3e4204e44 (bug 893302)
Backed out changeset a857a4246dd9 (bug 900133)
Backed out changeset e0e2e27af6c1 (bug 881634)
|
2013-08-02 20:35:39 -07:00 |
|
Matt Woodrow
|
d99eb94e80
|
Bug 900133 - Recreate the TextureClient for an ImageClient if the image size changes. r=nical
|
2013-08-02 22:59:26 -04:00 |
|
Matt Woodrow
|
ad14f0f924
|
Bug 900133 - Support MaskLayers that are backed by a NewTextureHost. r=nical
|
2013-08-01 21:12:16 -04:00 |
|
Matt Woodrow
|
8706896e00
|
Bug 898129 - Only set the texture transform for shaders where it will be used. r=nrc
|
2013-08-01 21:12:15 -04:00 |
|
Matt Woodrow
|
ae903ef11c
|
Bug 900188 - Correctly treat WebGL as being single buffered when we share it across ipdl. r=nrc
|
2013-08-01 21:12:15 -04:00 |
|
Mike Hommey
|
3f8dfcaa1c
|
Backout changesets 8b67eb363e5c (bug 893824), 2f603fe51b71, d623d68577ec, 12adb590b761, e08e42b8435b (bug 900133) and c8230843d507 (bug 898129) for crashtest bustage on a CLOSED TREE
|
2013-08-02 15:35:25 +09:00 |
|
Ryan VanderMeulen
|
7c7f150a17
|
Backed out changeset 9a5f4bbd4fcb (bug 900188) to see if it fixes the OSX crashtest and reftest asserts.
CLOSED TREE
|
2013-08-02 00:45:09 -04:00 |
|
Matt Woodrow
|
04d12036bb
|
Bug 898129 - Only set the texture transform for shaders where it will be used. r=nrc
|
2013-08-01 21:12:15 -04:00 |
|
Matt Woodrow
|
1c926d61cb
|
Bug 900188 - Correctly treat WebGL as being single buffered when we share it across ipdl. r=nrc
|
2013-08-01 21:12:15 -04:00 |
|
Nicolas Silva
|
500da44280
|
Bug 899583 - Disallow BigImage with YCbCr compositing. r=BenWa
|
2013-08-02 01:02:06 +02:00 |
|
Nicholas Cameron
|
b0e54709d1
|
back out bug 874721, bug 899435
|
2013-08-01 18:30:46 +12:00 |
|
Nicholas Cameron
|
4f9ebb5b61
|
Bug 874721; identify multi-process OMTC and use shmem. r=Bas
|
2013-08-01 16:52:46 +12:00 |
|
Nicholas Cameron
|
b167448714
|
Bug 874721. Fallback for EnsureAllocated and compositor, and some more sanity checks. r=mattwoodrow
|
2013-08-01 16:52:36 +12:00 |
|
Nicolas Silva
|
c039b2a50f
|
Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc
|
2013-07-30 11:59:51 +02:00 |
|
Nicolas Silva
|
dcaed8655e
|
Bug 858914 - Mark some Image related classes deprecated. r=jrmuizel DONTBUILD
|
2013-07-24 18:08:35 +02:00 |
|
Nicolas Silva
|
9422ae869c
|
Backed out changeset 9089fe288899
|
2013-07-24 18:01:39 +02:00 |
|
Nicolas Silva
|
0df86844d5
|
Bug 868914 - Mark some Image related classes deprecated. r=jrmuizel
|
2013-07-24 17:43:35 +02:00 |
|
Birunthan Mohanathas
|
aa0ba8d191
|
Bug 784739 - Switch from NULL to nullptr in gfx/layers/opengl/; r=joe
|
2013-07-20 11:48:55 +03:00 |
|
James Willcox
|
f2bcf66b73
|
Bug 894405 - fix leaks on a CLOSED TREE
|
2013-07-19 00:23:07 -04:00 |
|
Matt Woodrow
|
44f205f705
|
Bug 894891 - Follow-up to fix bustage, remove unused shader from the enum. CLOSED TREE
|
2013-07-19 00:10:21 -04:00 |
|
Matt Woodrow
|
9f3030f3b6
|
Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel
|
2013-07-18 23:05:06 -04:00 |
|
Matt Woodrow
|
43fdf43725
|
Bug 894891 - Use the correct shader for b2g video. r=nrc
|
2013-07-18 23:05:06 -04:00 |
|
James Willcox
|
1bac7cae11
|
Bug 894405 - Ref GLContext before sending SurfaceStream to compositor r=jgilbert
|
2013-07-17 13:03:18 -04:00 |
|
Matt Woodrow
|
742bd5d912
|
Bug 875232 - Add a BGRX shader program that reads from GL_TEXTURE_RECTANGLE. r=jrmuziel
|
2013-07-17 23:24:15 -04:00 |
|
Matt Woodrow
|
4473e0d572
|
Bug 875232 - Add SharedSurface_IOSurface for sharing textures on OSX. r=jgilbert
|
2013-07-17 23:24:15 -04:00 |
|
Matt Woodrow
|
8461a5c4c4
|
Bug 875232 - Make alpha channel optional for MacIOSurface. r=BenWa
|
2013-07-17 23:24:14 -04:00 |
|
Matt Woodrow
|
3928d446c5
|
Bug 886667 - Just assert rather than aborting when our framebuffer is invalid. r=jrmuizel
|
2013-07-16 15:56:10 -04:00 |
|
Peter Chang
|
967cd15e7b
|
Bug 885345 - HwcComposer2D doesn't render Camera or Video frames. r=nrc
Correct the buffer validation inside GetRenderState() to pass gralloc
buffer to composer module
|
2013-07-12 09:06:26 -04:00 |
|