Benoit Jacob
|
28a414fd93
|
Bug 919987 - pass surface as an EGLSurface, not a void* - r=jgilbert
|
2013-11-15 12:33:51 -05:00 |
|
Benoit Jacob
|
15b3f49236
|
Bug 925608 - 7/8: rename ProvideEGLSurface to CreateEGLSurfaceForCompositor - r=kats
|
2013-11-15 11:28:59 -05:00 |
|
Benoit Jacob
|
c7ed367a33
|
Bug 925608 - 4/8: Consistently manage the client surface on the GLContext side. Java only provides the function to create a surface - r=kats,jgilbert
Also folded in the originally separate patch on bug 936968 because it didn't work on its own.
|
2013-11-15 11:28:54 -05:00 |
|
Benoit Jacob
|
d6cbadbfb1
|
Bug 919987 - Replace mCurSurface, which was redundant state, by a saner mSurfaceOverride that does nothing when it's EGL_NO_SURFACE - r=jgilbert
|
2013-11-15 11:28:38 -05:00 |
|
Benoit Jacob
|
715cbe8461
|
Bug 937196 - Remove mPlatformContext from GLContextProviderEGL - r=jgilbert
|
2013-11-15 11:28:36 -05:00 |
|
Matt Woodrow
|
9c51cbb0f8
|
Bug 887791 - Remove a bunch of now-unused SharedTextureHandle code. r=roc
|
2013-11-01 14:54:15 +13:00 |
|
Benoit Jacob
|
286cb09f7b
|
Bug 814159 - Part 4: Split TextureImageEGL into separate files - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
343745dead
|
Bug 814159 - Part 3: remove the backing surface code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
ad163989cd
|
Bug 814159 - Part 2: remove the global context code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Benoit Jacob
|
4ce8a28e25
|
Bug 814159 - Part 1: remove X11, Qt, and unused Gonk code from GLContextProviderEGL.cpp - r=benwa
|
2013-10-11 09:16:44 -04:00 |
|
Sushil Chauhan
|
756b0a7897
|
Bug 919676 - Fix multiple hwc prepare calls with different layer lists. r=mwu, r=dwilson
|
2013-10-08 08:29:35 -07:00 |
|
Ryan VanderMeulen
|
cf37f08716
|
Backed out changeset e02e1b107db7 (bug 919676) for causing bug 924129.
|
2013-10-08 09:39:07 -04:00 |
|
Jeff Gilbert
|
a4398dc7ad
|
Bug 917160 - AssureBlitted before switching EGLSurfaces with MakeCurrent. - r=bjacob
|
2013-10-07 15:56:08 -07:00 |
|
Sushil Chauhan
|
06cfc1d663
|
Bug 919676 - Fix multiple hwc prepare calls with different layer lists. r=mwu, r=dwilson
|
2013-10-04 11:01:22 -07:00 |
|
Benoit Jacob
|
0f90257361
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
|
Diego Wilson
|
b03cdbbbf8
|
Bug 911391 - Add Jellybean support to HwcComposer2D. r=mwu
|
2013-09-11 15:10:33 +02:00 |
|
Benoit Jacob
|
94f74c705d
|
Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel
|
2013-09-04 08:14:52 -04:00 |
|
Doug Turner
|
5dc544505a
|
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
|
2013-08-25 16:56:53 -07:00 |
|
Edwin Flores
|
6318f92344
|
Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow
|
2013-08-08 10:38:21 +12:00 |
|
Guillaume Abadie
|
4a627d22da
|
bug 899264 - Add OpenGL version and profile support in GLContext - r=jgilbert
|
2013-08-01 19:43:27 -04:00 |
|
Birunthan Mohanathas
|
1332e2dec8
|
Bug 784739 - Switch from NULL to nullptr in gfx/gl/; r=ehsan
--HG--
extra : rebase_source : 236322c2d0e4d5c8917d900f768852139b0abc80
|
2013-07-20 11:48:55 +03:00 |
|
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
|
139c9584fb
|
Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes.
|
2013-07-04 13:25:50 -04:00 |
|
Ehsan Akhgari
|
2906766499
|
Backed out changeset 1bf0cdeacb22 (bug 867460) for assertions in various test suites
Landed on a CLOSED TREE
|
2013-06-25 21:39:07 -04:00 |
|
Andreas Gal
|
363a64ab55
|
Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe
|
2013-06-24 13:05:13 -04:00 |
|
Michael Wu
|
bce75998cc
|
Bug 870198 - Support basic display functions on gonk-JB, r=vlad
|
2013-05-07 23:58:22 -04:00 |
|
Matt Woodrow
|
f6a99ea56f
|
Bug 756601 - Use TextureImageCGL again, and used TiledTexturedImage for large textures. r=BenWa
|
2013-05-10 09:02:48 +12:00 |
|
Matt Woodrow
|
f7d12ccdaa
|
Bug 864287 - Add back code to readback IOSurface plugins when using BasicLayers. r=BenWa
|
2013-05-01 17:03:27 +12:00 |
|
Benoit Jacob
|
89887a1712
|
Bug 863397 - remove a couple more unused static functions - r=nical
|
2013-04-20 10:08:18 -04:00 |
|
Benoit Jacob
|
e48938d5e1
|
Bug 863397 - remove more dead B2G paths, mostly in TextureImage - r=nical
|
2013-04-20 10:08:18 -04:00 |
|
Benoit Jacob
|
e4f2a0f4e1
|
Bug 863397 - kill BindExternalBuffer and UnbindExternalBuffer with FIRE - r=jgilbert
|
2013-04-20 10:08:18 -04:00 |
|
Benoit Jacob
|
bb033f5949
|
Bug 863397 - Remove all the eglLockSurface-using code; leave the GL symbols in - r=jgilbert
|
2013-04-20 10:08:18 -04:00 |
|
Benoit Jacob
|
44f85252bd
|
Bug 860441 - Camera preview update is not smooth on gonk - r=nsilva
|
2013-04-17 16:56:03 -04:00 |
|
Matt Woodrow
|
631e98fb1c
|
Bug 860615 - Add CreateSharedHandle to GLContextProvider so we can create one without a GLContext. r=jgilbert
|
2013-04-17 14:21:06 +12:00 |
|
Bas Schouten
|
7d182a2102
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
|
Jeff Gilbert
|
a74b6b9a5e
|
Bug 845482 - Init scissor box values on offscreen context init - r=bjacob
|
2013-03-04 16:44:31 -08:00 |
|
Oleg Romashin
|
a9c27fbebc
|
Bug 844698 Make Qt EGL port working on X11 Maemo/Meego after bug 716859 landed. r=jgilbert
--HG--
extra : rebase_source : ecd6996396379823b9eec44cb0fd20e115fa8153
|
2013-02-27 20:56:29 -08:00 |
|
Kartikaya Gupta
|
bd341fe084
|
Bug 844275 - Drive the layer manager creation from the GLController rather than GetLayerManager. r=Cwiiis
|
2013-02-28 13:28:23 -05:00 |
|
Jeff Gilbert
|
78f00c0f31
|
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
--HG--
extra : rebase_source : 3fb4230127df8a265d930fb779bdc93e05626c8b
|
2013-02-13 15:26:24 -08:00 |
|
Ed Morley
|
23a70898de
|
Backed out changeset 82747d694e7a (bug 716859) for android reftest-2 timeouts
|
2013-02-21 19:54:25 +00:00 |
|
Jeff Gilbert
|
197c718e7b
|
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
--HG--
extra : rebase_source : 5dad29809733a54a19cd3e5030498f00597d1dc8
|
2013-02-13 15:26:24 -08:00 |
|
Ryan VanderMeulen
|
b891b80fa0
|
Backed out changeset b46c006a7696 (bug 716859) and changeset 6a14e4c15aa6 (bug 841836) for B2G test failures on a CLOSED TREE.
|
2013-02-20 10:01:20 -05:00 |
|
Jeff Gilbert
|
2187525c49
|
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
|
2013-02-13 15:26:24 -08:00 |
|
Kartikaya Gupta
|
ba94268f7d
|
Bug 841503 - Delete a bunch of non-OMTC android codepaths. r=BenWa,snorp
|
2013-02-19 12:35:38 -05:00 |
|
Chris Jones
|
739aae6070
|
Bug 792966: Don't try to gralloc small buffers. r=kanru
|
2013-01-28 23:49:38 -08:00 |
|
Kartikaya Gupta
|
ef869e5ac5
|
Bug 826300 - Don't block on waiting for a valid surface when trying to resume the compositor; allow resuming to fail gracefully. r=snorp,BenWa
|
2013-01-10 11:21:10 -05:00 |
|
Jeff Gilbert
|
0466aaefe7
|
Bug 811958 - Move TextureImage into its own files - r=bgirard
|
2012-11-26 14:23:27 -08:00 |
|
Jeff Gilbert
|
f0fdb0504f
|
Bug 811958 - Fix and move ShateType type - r=bgirard
|
2012-11-26 14:23:27 -08:00 |
|
Jeff Gilbert
|
31671553a5
|
Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android
|
2012-11-26 13:48:20 -08:00 |
|
Jeff Gilbert
|
c8b0be7790
|
Bug 811958 - Move TextureImage to its own files - r=bgirard
|
2012-11-26 12:51:58 -08:00 |
|
Jeff Gilbert
|
08572e4b8e
|
Bug 811958 - Fix and move ShareType type - r=bgirard
|
2012-11-26 12:51:57 -08:00 |
|