Jeff Gilbert
|
4943991010
|
Bug 1037147 - Remove SharedTextureHandle and friends r=mattwoodrow,snorp
|
2014-09-17 08:13:29 -05:00 |
|
James Willcox
|
e07d73a455
|
Back out a84f9edfe968 for bustage
|
2014-09-12 14:01:26 -05:00 |
|
Jeff Gilbert
|
63c2e0ad7f
|
Bug 1037147 - Replace SharedTextureHandle with a TextureClient variant r=mattwoodrow,snorp
|
2014-09-12 13:39:20 -05:00 |
|
Ehsan Akhgari
|
6ad78acff0
|
Bug 1050609 - Fix more bad implicit constructors in gfx/layers; r=roc
|
2014-08-20 00:55:14 -04:00 |
|
Nicolas Silva
|
f8d771a884
|
Bug 1042052 - Add TextureClient::CreateSimilar and have component alpha buffer be of the same type. r=sotaro
|
2014-07-25 11:24:46 +02:00 |
|
Jeff Gilbert
|
e9a9e7bc3d
|
Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
|
2014-07-11 15:10:49 -07:00 |
|
Jeff Gilbert
|
6b722909fc
|
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
|
2014-06-18 17:04:06 -07:00 |
|
Wes Kocher
|
5de84ad908
|
Backed out changeset 3a764e34c366 (bug 1000640)
|
2014-06-04 18:27:22 -07:00 |
|
Jeff Gilbert
|
c1ad500e63
|
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
|
2014-06-04 15:20:26 -07:00 |
|
Sotaro Ikeda
|
49e7b8aab1
|
Bug 971946 - Remove TextureClientData r=nical
|
2014-05-14 06:29:52 -07:00 |
|
Nicolas Silva
|
dca99e78f0
|
Bug 990871 - Move TextureClientDrawTarget into TextureClient. r=mattwoodrow
|
2014-04-10 10:14:28 +02:00 |
|
Carsten "Tomcat" Book
|
5adb9c9e75
|
Backed out changeset 3747c80a1cde (bug 990871) for bustage on a CLOSED TREE
|
2014-04-10 13:15:47 +02:00 |
|
Nicolas Silva
|
be00cc4369
|
Bug 990871 - Move TextureClientDrawTarget into TextureClient. r=mattwoodrow
|
2014-04-10 10:14:28 +02:00 |
|
Nicolas Silva
|
6fe09cdc9a
|
Bug 989904 - Remove the remaining deprecated textures code. r=mattwoodrow
|
2014-04-03 14:04:04 +08:00 |
|
Bas Schouten
|
bcf9cda593
|
Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa
http://hg.mozilla.org/users/bschouten_mozilla.com/tiling/summary
This work is mainly porting tiled layers to new textures, implementing
double-buffered tiles and implementing a texture client pool, to be used by
tiled content clients.
Any questions regarding this patch should go to:
Bas Schouten <bschouten@mozilla.com>
Chris Lord <clord@mozilla.com>
Nicolas Silva <nsilva@mozilla.com>
In their absence questions can be directed to:
Jeff Muizelaar <jmuizelaar@mozilla.com>
Benoit Girard <bgirard@mozilla.com>
|
2014-03-07 22:34:04 +01:00 |
|
James Willcox
|
dbd7710a49
|
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=jgilbert,vlad,gwright,bjacob
|
2014-03-05 15:49:37 -06:00 |
|
Wes Kocher
|
efe2ecb071
|
Backed out changeset cf6a31bca4e0 (bug 939276) for webgl reftest crash
|
2014-02-20 15:23:52 -08:00 |
|
James Willcox
|
51a7c02955
|
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=vlad,gwright,bjacob
|
2014-02-20 16:20:28 -06:00 |
|
Ehsan Akhgari
|
16c5a334d9
|
Backed out 2 changesets (bug 939276) because of build bustage
Backed out changeset 1cedc759f877 (bug 939276)
Backed out changeset 61cef3b533ba (bug 939276)
|
2014-02-14 18:48:05 -05:00 |
|
James Willcox
|
81769a9d59
|
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=bjacob,gwright,dglastonbury
|
2014-02-14 15:55:58 -06:00 |
|
Nicolas Silva
|
681031b346
|
Bug 966999 - Remove some deprecated GL textures code. r=vlad
|
2014-02-04 21:47:20 +01:00 |
|
Nicolas Silva
|
33945ba0f6
|
Bug 952507 - Fix locking in double buffered ContentClient. r=nrc
|
2014-01-24 15:25:04 +01:00 |
|
Benoit Jacob
|
aeb3bee922
|
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 |
|
Carsten "Tomcat" Book
|
452d0e1f5a
|
Backed out changeset 24668220c9a4 (bug 952507) for OS X Build Bustage on a CLOSED TREE
|
2014-01-23 15:50:14 +01:00 |
|
Nicolas Silva
|
cf78cabbc7
|
Bug 952507 - Fix locking in double buffered ContentClient. r=nrc
|
2014-01-23 15:27:06 +01:00 |
|
Morris Tseng
|
f35fda7f31
|
Bug 893304 - Convert CanvasClient to new TextureClint/Host and replace SurfaceDescriptors with TextureClients inside SharedSurfaces. r=nical, r=snorp, r=jgilbert, r=bjacob
|
2014-01-10 08:06:06 -05:00 |
|
Ryan VanderMeulen
|
41dbf5dae8
|
Backed out changeset 403ab3213879 (bug 893304) for bustage.
|
2014-01-07 10:07:32 -05:00 |
|
Morris Tseng
|
8b900aa427
|
Bug 893304 - Convert CanvasClient to new TextureClint/Host and replace SurfaceDescriptors with TextureClients inside SharedSurfaces. r=nical, r=snorp, r=jgilbert, r=bjacob
|
2014-01-07 09:58:03 -05:00 |
|
Ryan VanderMeulen
|
079696ef4c
|
Backed out changeset 96b0ddfc63f7 (bug 893304) for causing bug 950589.
|
2013-12-16 22:49:02 -05:00 |
|
Morris Tseng
|
218d9fec1e
|
Bug 893304 - Convert CanvasClient to new TextureClient/Host. r=nical, r=snorp, r=jgilbert
|
2013-12-13 12:45:13 -05:00 |
|
Benoit Jacob
|
37e5ffc058
|
Bug 938970 - 1/5. Move MacIOSurfaceTexture* classes to separate files, minimize the number of cpp files including MacIOSurface.h - r=mattwoodrow
|
2013-11-17 21:04:38 -05:00 |
|
Matt Woodrow
|
41adbd1f06
|
Bug 887791 - Add a TextureClient implementation for MacIOSurface. r=nical
|
2013-11-01 14:54:14 +13:00 |
|
Benoit Jacob
|
80cb54ab4d
|
Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
|
2013-09-24 16:45:14 -04:00 |
|
Benoit Jacob
|
f6f57bbbb4
|
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 |
|
Nicolas Silva
|
fff1d4e586
|
Bug 901224 - Postpone deallocation of shared data to the end of the next transaction. r=sotaro
|
2013-09-12 16:50:28 +02:00 |
|
Benoit Jacob
|
8b1ffe319e
|
Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel
|
2013-09-04 08:14:52 -04: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 |
|
Nicholas Cameron
|
6ff5d55180
|
Bug 903816. Include-what-you-use for gfx/layers. r=roc
|
2013-08-12 11:17:23 +12:00 |
|
Nicolas Silva
|
86064316f3
|
Bug 858914 - Various TextureClient/Host cleanups. r=nrc.
|
2013-08-08 14:53:12 +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
|
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 |
|
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
|
d9acf2e7f6
|
Bug 858914 - Mark all TextureHost and TextureClient classes deprecated. r=mattwoodrow
|
2013-07-08 23:30:44 +02:00 |
|
Nicholas Cameron
|
777d942480
|
Bug 844928, remove PTexture. r=nical
|
2013-04-12 19:28:55 +12:00 |
|