Nicolas Silva
|
1ba45cb6e3
|
Bug 993417 - Fix race between CairoTextureClientD3D9's destruction and it's TextureHost creation. r=Bas
|
2014-04-10 09:24:55 +02:00 |
|
Nicolas Silva
|
c1caaa0096
|
Bug 993360 - Don't crash when a region is passed to DataTextureSourceD3D*::Update. r=mattwoodrow
|
2014-04-08 15:17:26 +02:00 |
|
Matt Woodrow
|
f67caf0664
|
Bug 904890 - Part 5: Add a d3d9 texture host for DXGI surfaces. r=nical
|
2014-04-07 15:23:06 +12:00 |
|
Matt Woodrow
|
7eef44b9f5
|
Bug 991028 - Remove AutoOpenSurface. r=nical
|
2014-04-07 13:32:48 +12:00 |
|
Phil Ringnalda
|
18f873ac9e
|
Backed out 4 changesets (bug 991028) for nonunified bustage
CLOSED TREE
Backed out changeset 147581a518c3 (bug 991028)
Backed out changeset e5bacc566e58 (bug 991028)
Backed out changeset 6dc852777a4d (bug 991028)
Backed out changeset 780bec5571b9 (bug 991028)
|
2014-04-06 21:21:38 -07:00 |
|
Matt Woodrow
|
a64bf46575
|
Bug 991028 - Remove AutoOpenSurface. r=nical
|
2014-04-07 13:32:48 +12:00 |
|
Nicolas Silva
|
d1a5b2c8bd
|
Bug 989904 - Remove deprecated d3d textures. r=mattwoodrow
|
2014-04-01 14:28:14 +08:00 |
|
Ryan VanderMeulen
|
8636d21ab3
|
Backed out changesets 0b596070fe54 and ed6969e4fb6f (bug 957560) for causing bug 990027 on a CLOSED TREE.
|
2014-03-31 14:31:52 -04:00 |
|
Nicolas Silva
|
db25bebbdc
|
Bug 957560 - Fix new textures on windows (OMTC). r=mattwoodrow
|
2014-03-31 11:07:40 +08:00 |
|
Benoit Jacob
|
be25d16da4
|
Bug 971695 - 2/2 - make YCbCrImageDataSerializer check data size - r=nical
|
2014-02-20 16:04:13 -05:00 |
|
Nicolas Silva
|
f3df1dc1c3
|
Bug 971744 - Move checks from GetAsDrawTarget to Lock in D3D9 TextureClient. r=mattwoodrow
|
2014-02-13 11:45:13 +01:00 |
|
Nicolas Silva
|
320150da1a
|
Bug 957560 - Fix some issues with CairoTextureClientD3D9 and DataTextureSourceD3D. r=Bas
|
2014-02-11 17:13:14 +01:00 |
|
Nicolas Silva
|
c001bc916a
|
Bug 965096 - Use image surfaces for ARGB content with non-deprecated textures. r=BenWa
|
2014-02-07 14:30:01 +01:00 |
|
Nicolas Silva
|
a22bfcb0ef
|
Bug 965096 - Backed out changeset 224e15123ae0 because of wrong bug number. r=me
|
2014-02-07 14:24:30 +01:00 |
|
Nicolas Silva
|
eb64d872aa
|
Bug 955096 - Use image surfaces for ARGB content with non-deprecated textures. r=BenWa
|
2014-02-07 14:20:19 +01:00 |
|
Nicolas Silva
|
ab6c3237f1
|
Bug 952507 - Flush the back buffer after syncing with the front buffer in the buffered ContentClient. r=Bas
|
2014-02-04 21:35:22 +01:00 |
|
Benoit Jacob
|
e6d46b061f
|
Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(GRALLOC_PLANAR_YCBCR\|PLANAR_YCBCR\|SHARED_RGB\|CAIRO_SURFACE\|MAC_IOSURFACE\|REMOTE_IMAGE_BITMAP\|SHARED_TEXTURE\|REMOTE_IMAGE_DXGI_TEXTURE\|D3D9_RGB32_TEXTURE\)\($\|[^A-Za-z0-9_]\)/\1ImageFormat::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|ImageFormat\:\:ImageFormat|ImageFormat|g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)STEREO_MODE_\(MONO\|LEFT_RIGHT\|RIGHT_LEFT\|BOTTOM_TOP\|TOP_BOTTOM\)\($\|[^A-Za-z0-9_]\)/\1StereoMode::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|StereoMode\:\:StereoMode|StereoMode|g'
|
2014-01-30 17:58:49 -05:00 |
|
Nicolas Silva
|
cef0bf3210
|
Bug 965250 - Fix TextureHostD3D9. r=Bas
|
2014-01-29 17:27:01 +01:00 |
|
Nicolas Silva
|
f9d19b4183
|
Bug 952507 - Fix locking in double buffered ContentClient. r=nrc
|
2014-01-24 15:25:04 +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 |
|
Nicolas Silva
|
776aff8935
|
Bug 957560 - Clear the newly allocated d3d TextureClient if the allocation flags says so. r=nrc
|
2014-01-20 14:52:12 +01:00 |
|
Benoit Jacob
|
55e7c24065
|
Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Nicolas Silva
|
844f4228e2
|
Bug 900244 - Implement the D3D9 specific TextureClients. r=nrc
|
2014-01-07 17:20:40 +01:00 |
|
Nicolas Silva
|
89a1de2117
|
Bug 938591 - Use texture flags in DataTextureSource + D3D9/11 fixes. r=nrc
|
2014-01-07 17:20:11 +01:00 |
|
Nicolas Silva
|
c13ae1926c
|
Bug 900244 - New D3D9 Textures for BufferTextures. r=nrc
|
2014-01-07 17:20:03 +01:00 |
|
Birunthan Mohanathas
|
c293ca84b8
|
Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
--HG--
extra : rebase_source : 1ff19b2c8fd0e77fa8e822f5007a9fa3a6b6d474
|
2014-01-06 10:06:04 -05:00 |
|
Tor Arvid Lund
|
4476fdeea4
|
Bug 950677 - Change all remaining gfxIntSize -> IntSize refs. r=nical
|
2013-12-20 11:46:30 -05:00 |
|
Tor Arvid Lund
|
9730e53aed
|
Bug 950677 - gfxIntSize -> IntSize for Texture* classes. r=nical
|
2013-12-20 11:46:30 -05:00 |
|
Nicholas Cameron
|
66a02fcd19
|
Bug 942819. Check the return value of GetD3D9DeviceManager. r=mattwoodrow
|
2013-11-26 10:54:13 +13:00 |
|
Nicholas Cameron
|
d46ced7f0e
|
No bug. Add a missing include to fix bustage in the previous patches. r=me
|
2013-11-22 11:07:58 +13:00 |
|
Nicholas Cameron
|
66f6fcf591
|
Bug 900248. An extra safety check in TextureD3D9 plus some refactoring around it. r=Bas
|
2013-11-22 11:07:58 +13:00 |
|
Nicholas Cameron
|
6038069353
|
Bug 900248. Remove managed pool d3d9 texture use. r=Bas
|
2013-11-22 11:07:57 +13:00 |
|
Nicholas Cameron
|
b59f54b2f4
|
Bug 900248. Don't return a d3d9 device from device() if we can't composite. r=Bas
|
2013-11-22 11:07:56 +13:00 |
|
Nicholas Cameron
|
2c528ed544
|
Bug 900248. ReleaseTextureResources. r=Bas
|
2013-11-22 11:07:56 +13:00 |
|
Nicholas Cameron
|
a6d524ccf4
|
Bug 900248. Don't assume ThebesLayerBufer will get the buffers it wants. r=mattwoodrow
|
2013-11-22 11:07:55 +13:00 |
|
Nicolas Silva
|
a98016bf5f
|
Bug 940959 - Use alpha textures for YCbCr planes with D3D9. r=nrc
|
2013-11-21 17:40:55 +01:00 |
|
Benoit Jacob
|
ac3ababc4b
|
Bug 938970 - 3/5. Some d3d tweaks needed to build with UNIFIED_SOURCES - r=Bas
|
2013-11-17 21:06:23 -05:00 |
|
Matt Woodrow
|
accb417824
|
Bug 935380 - Part 3: Make CompositingRenderTarget store it's origin. r=nrc
|
2013-11-07 22:53:08 +13: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
|
a3183c442b
|
Bug 912766. Funky refcounting to keep the gfxWindowsSurface alive during transport. r=mattwoodrow
|
2013-09-24 13:14:12 +12:00 |
|
Nicholas Cameron
|
789ebcc522
|
Bug 912766. Use the DIB texture client/host. r=mattwoodrow
|
2013-09-24 13:14:12 +12:00 |
|
Nicholas Cameron
|
ce3f74d743
|
Bug 912766. DIB texture client/host. r=mattwoodrow,jrmuizel
|
2013-09-24 13:14:11 +12:00 |
|
Nicholas Cameron
|
cc619b7421
|
Bug 912766. Refactor DataToTexture. r=mattwoodrow
|
2013-09-24 13:14:11 +12:00 |
|
Nicholas Cameron
|
beb04c20b9
|
Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
|
2013-08-04 19:46:17 +12:00 |
|