Matt Woodrow
|
ef02a5191e
|
Bug 1078109 - Make sure we initialize tiled textures to the format we're going to upload with. r=jgilbert
--HG--
extra : rebase_source : a779c602a9ef55f8a36e0e5886302f3d3d9624f0
|
2014-10-08 13:10:59 +13:00 |
|
Gautam Akiwate
|
8fddacb296
|
Bug 1021614 - [Moz2Dification] Remove the constructors that use thebes sizes in GLTextureImage.h. r=nical
|
2014-07-23 21:13:00 +02:00 |
|
Jonathan Watt
|
c885ba1f0b
|
Bug 1036858 - Remove various includes of gfxImageSurface.h that are no longer necessary. r=Cwiiis
|
2014-07-11 08:06:38 +01:00 |
|
Jonathan Watt
|
f0cc7f7531
|
Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
|
2014-06-19 21:35:33 +01:00 |
|
Jonathan Watt
|
131a0c83b6
|
Bug 1025489 - Stop using gfxImageSurface in the GL code. r=Bas
|
2014-06-17 18:35:50 +01:00 |
|
Jonathan Watt
|
90d9a5c55c
|
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
|
2014-06-17 10:37:45 +01:00 |
|
Michael Wu
|
eb62b17d81
|
Bug 1024166 - Misc header/namespace cleanups in imglib, r=seth
|
2014-06-16 18:25:43 -04:00 |
|
Nicolas Silva
|
1762a07762
|
Bug 1001458 - Rename TileIterator ino BigImageIterator. r=BenWa
|
2014-04-28 13:27:25 +02:00 |
|
Kyle Huey
|
84360900b0
|
Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
|
2014-03-15 12:00:17 -07:00 |
|
Kyle Huey
|
9f9541e388
|
No bug: dos2unix GLTextureImage.cpp. r=me
DONTBUILD
|
2014-02-28 17:32:07 -08:00 |
|
Andreas Pehrson
|
c39d6fc9e7
|
Bug 959154 - Part 7: Moz2Dify GLTextureImage::BeginUpdate/EndUpdate. r=nical
|
2014-02-13 19:00:01 +01:00 |
|
Andreas Pehrson
|
5f6eee106c
|
Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical
|
2014-02-13 17:27:19 +01:00 |
|
Andreas Pehrson
|
f5e9e64444
|
Bug 959154 - Part 5: Create Moz2D version of TextureImage::DirectUpdate. r=nical
|
2014-02-13 17:25:55 +01:00 |
|
Andreas Pehrson
|
053d840d5b
|
Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical
|
2014-02-13 17:25:36 +01:00 |
|
Andreas Pehrson
|
9b11dcdc31
|
Bug 959154 - Part 3: Deprecate naming of gl::UploadTextureForSurface for thebes. r=nical
|
2014-02-13 17:22:31 +01:00 |
|
Ryan VanderMeulen
|
344dd922c4
|
Backed out 8 changesets (bug 959154) for various oranges.
Backed out changeset 00e465be0552 (bug 959154)
Backed out changeset 0f9be8d2caaf (bug 959154)
Backed out changeset 6ca9ba706c94 (bug 959154)
Backed out changeset c6ec9df2d729 (bug 959154)
Backed out changeset 53da6aef5629 (bug 959154)
Backed out changeset 88a6337fc8fb (bug 959154)
Backed out changeset b2535f63d78e (bug 959154)
Backed out changeset fffb200a94bc (bug 959154)
|
2014-02-14 13:30:39 -05:00 |
|
Andreas Pehrson
|
3b57ddea97
|
Bug 959154 - Part 7: Moz2Dify GLTextureImage::BeginUpdate/EndUpdate. r=nical
|
2014-02-13 19:00:01 +01:00 |
|
Andreas Pehrson
|
ce51738acb
|
Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical
|
2014-02-13 17:27:19 +01:00 |
|
Andreas Pehrson
|
1fdf477883
|
Bug 959154 - Part 5: Create Moz2D version of TextureImage::DirectUpdate. r=nical
|
2014-02-13 17:25:55 +01:00 |
|
Andreas Pehrson
|
eeb6b7bfe7
|
Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical
|
2014-02-13 17:25:36 +01:00 |
|
Andreas Pehrson
|
ced2402f77
|
Bug 959154 - Part 3: Deprecate naming of gl::UploadTextureForSurface for thebes. r=nical
|
2014-02-13 17:22:31 +01:00 |
|
Ms2ger
|
479e9f45c5
|
Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
|
2014-02-09 09:04:38 +01:00 |
|
Benoit Jacob
|
93826fc6b0
|
Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Jacob
|
3369ca8bb6
|
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Jacob
|
14d864afaf
|
Bug 958369 - 5/5 - Make ContextType a typed enum - r=jgilbert
|
2014-01-10 13:55:24 -05:00 |
|
Benoit Jacob
|
8174b9386e
|
Bug 958369 - 2/5 - Make GLVendor and GLRenderer typed enums - r=jgilbert
|
2014-01-10 13:55:23 -05:00 |
|
Ms2ger
|
9b8e245bf9
|
Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
|
2013-12-31 10:06:12 +01:00 |
|
Tor Arvid Lund
|
1fb97ff74a
|
Bug 929513 - Replace gfxIntSize in layers/AutoOpenSurface.h r=nical
This rippled into other replacements in layers and in gfx/gl.
|
2013-12-13 18:32:06 +01:00 |
|
Dan Glastonbury
|
defcd6a300
|
Bug 942506 - Remove ApplyFilterToBoundTexture from GLContext - r=bjacob
Move it to CompositorOGL.
|
2013-12-09 14:07:18 +10:00 |
|
Benoit Jacob
|
1dea809c09
|
Bug 942499 - Part 1: Move CanUploadSubTextures and WantsSmallTiles out of GLContext - r=BenWa
|
2013-12-03 13:44:38 -05:00 |
|
Benoit Jacob
|
aeba86a7b1
|
Bug 942509 - Move Upload* functions to new GLUploadHelpers files - r=gal,jgilbert
|
2013-12-03 13:44:38 -05:00 |
|
Benoit Jacob
|
ccea62e706
|
Bug 942501 - Part 3: move CreateTextureImage and TileGenFunc out of GLContext - r=BenWa
|
2013-12-03 13:44:38 -05:00 |
|
Nicolas Silva
|
16948fa98a
|
Bug 929506 - fix context bug in BasicTextureImage. r=bjacob
|
2013-12-03 11:44:49 +01:00 |
|
Mike Hommey
|
19da4ce8f2
|
Bug 944830 - Fix non-unified build in gfx after bug 942492, bug 943293 and bug 944172. r=bjacob
|
2013-12-01 07:20:57 +09:00 |
|
Wes Kocher
|
639f366712
|
Backed out changeset f08ab0578efb (bug 929506) for breaking GLContext during a CLOSED TREE
|
2013-11-21 14:55:22 -08:00 |
|
Nicolas Silva
|
8a39bfa189
|
Bug 929506 - fix context bug in BasicTextureImage. r=bjacob
|
2013-11-21 23:02:17 +01:00 |
|
Ehsan Akhgari
|
6c364e9615
|
Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
|
2013-10-01 17:01:19 -04:00 |
|
Benoit Jacob
|
c1d7f88886
|
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 |
|
Nicholas Cameron
|
b85b496768
|
Bug 903816. Fixups in non-layers files. r=roc
|
2013-08-12 11:15:10 +12:00 |
|
Adrian May
|
89808cf57b
|
Bug 877115 - Moz2Dify GLContext and GLTextureImage. r=nical
|
2013-08-13 15:44:53 +02:00 |
|
Phil Ringnalda
|
be5f1b23e0
|
Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
CLOSED TREE
|
2013-08-11 19:21:17 -07:00 |
|
Nicholas Cameron
|
a23e8df091
|
Bug 903816. Fixups in non-layers files. r=roc
|
2013-08-12 11:15:10 +12:00 |
|
Edwin Flores
|
c80309e9c2
|
Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow
|
2013-08-08 10:38:21 +12:00 |
|
Nicolas Silva
|
134b1e0673
|
Bug 899583 - Disallow BigImage with YCbCr compositing. r=BenWa
|
2013-08-02 01:02:06 +02:00 |
|
Nicolas Silva
|
5ec3fda767
|
Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc
|
2013-07-30 11:59:51 +02:00 |
|
Birunthan Mohanathas
|
fce40fe022
|
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)
|
0ffb387490
|
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
|
5827b2e86b
|
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
|
a7c3879a87
|
Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe
|
2013-06-24 13:05:13 -04:00 |
|
Bas Schouten
|
341383c413
|
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 |
|