Nicholas Cameron
|
613fcb3cd7
|
Bug 944087. Fix main thread unlocking and tidy up. r=Bas
|
2014-01-27 17:10:40 +13:00 |
|
Benoit Jacob
|
67a17b1047
|
Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
find content/media dom/ipc widget/ gfx/tests gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)LAYERS_\(NONE\|BASIC\|OPENGL\|D3D9\|D3D10\|D3D11\|CLIENT\|LAST\)\($\|[^A-Za-z0-9_]\)/\1LayersBackend::LAYERS_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::BUFFER_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(BUFFERED\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(DRAW\|DRAW_SNAPPED\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::CLIP_\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SURFACE_\(NONE\|OPAQUE\|SINGLE_CHANNEL_ALPHA\|COMPONENT_ALPHA\)\($\|[^A-Za-z0-9_]\)/\1SurfaceMode::SURFACE_\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(STRETCH\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::SCALE_\2\3/g'
|
2014-01-23 13:26:41 -05:00 |
|
David Zbarsky
|
3e6531d3e8
|
Bug 952977: Switch GL world transform to gfx::Matrix r=nical
|
2014-01-16 02:22:19 -05:00 |
|
Benoit Jacob
|
06f7a9c4a2
|
Bug 958375 - 8/9 - Make remaining Moz2D enums typed - 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:17 -05: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
|
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 |
|
Nicholas Cameron
|
e3a771b492
|
Bug 900248. Move logic for device checking to Ready() and check it at the start of transactions. r=Bas
|
2013-11-22 11:07:57 +13:00 |
|
Nicholas Cameron
|
82a91f798b
|
Bug 900248. Reinstate some removed code and don't composite immediately after resetting the device. 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
|
a2c46dbd46
|
Bug 900248. Rebuild the d3d9 device. r=Bas
|
2013-11-22 11:07:56 +13:00 |
|
David Anderson
|
c06bd5c0fb
|
Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
|
2013-11-21 11:25:16 -08:00 |
|
Matt Woodrow
|
19816190f1
|
Bug 35380 - Part 5: Remove aOffset from everywhere. r=nrc
|
2013-11-07 22:53:08 +13:00 |
|
Matt Woodrow
|
37b891a516
|
Bug 935380 - Part 4: Make the Compositors use the RenderTarget's origin instead of aOffset. r=nrc
|
2013-11-07 22:53:08 +13:00 |
|
Matt Woodrow
|
accb417824
|
Bug 935380 - Part 3: Make CompositingRenderTarget store it's origin. r=nrc
|
2013-11-07 22:53:08 +13:00 |
|
Matt Woodrow
|
613408a7f4
|
Bug 935380 - Part 2: Pass the actual rect that the RenderTarget represents as the first parameter to CreateRenderTarget. r=nrc
|
2013-11-07 22:53:07 +13:00 |
|
Ed Morley
|
b0b384ebfc
|
Backed out changeset f24ee0606ea6 (bug 926128) for reftest failures on OS X & crashes on B2G on a CLOSED TREE
|
2013-11-01 15:51:32 +00:00 |
|
Andreas Gal
|
07faf96a6d
|
Bug 926128 - Use a single configurable shader in OpenGL layers backend. r=vlad, r=nical
|
2013-11-01 09:29:20 -04:00 |
|
Nicholas Cameron
|
6d1b35bad7
|
Bug 882113. Azurification of compositor classes. r=mattwoodrow
|
2013-09-27 12:37:19 +12: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
|
117fcc1062
|
Bug 899435. Part 4 - smooth resizing with OMTC. r=roc
|
2013-08-09 11:32:26 +12:00 |
|
Nicholas Cameron
|
94bba53801
|
Bug 901722. Tweek to d3d9 compositor blend modes. r=bas
|
2013-08-09 11:30:19 +12:00 |
|
Nicholas Cameron
|
27e0d267bc
|
Bug 901722. Fix up component alpha/sub-pixel AA enablement. r=mattwoodrow
|
2013-08-09 11:30:19 +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 |
|