gfx/gl/GLScreenBuffer.cpp
28738a551bd0a81d7d584f9063900551c2671d0b
created 2015-02-27 14:17 -0500
pushed 2015-03-30 18:32 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1136242 - Make sure we acquire the mutexes when copying the surfaces. r=jgilbert, a=lsblakk
688f46924277905d06c9576a80d1b04fcc1798e7
created 2015-02-18 16:57 -0800
pushed 2015-03-30 18:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1094457 - Implement ReadBuffer and RenderbufferStorageMultisample. - r=kamidphish
df54006fbe9e61a08ed95de60e1958db2e4d9f8f
created 2015-02-12 19:00 -0800
pushed 2015-03-30 18:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
7f7a164973c340e932d90650f41864430b320be7
created 2015-01-14 18:04 -0800
pushed 2015-03-30 18:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1089981 - Reftest both initial and steady-state frame. - r=kamidphish
32e93a36551d133c126ac024d88d99962ea53c84
created 2015-01-12 15:05 -0800
pushed 2015-03-30 18:32 +0000
Jeff Gilbert Jeff Gilbert - Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
71e45360880e3e1ca93957a65878a8064f9ed7db
created 2015-02-27 14:17 -0500
pushed 2015-03-11 19:14 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1136242 - Make sure we acquire the mutexes when copying the surfaces. r=jgilbert, a=lsblakk
8d48c34f44ed06ffe1257afc96b9615b0b26628f
created 2015-01-09 19:15 -0800
pushed 2015-02-23 15:17 +0000
Wes Kocher Wes Kocher - Backed out changeset 88cf7f2fe48f for build bustage
88cf7f2fe48fa70a2c2a2bfec038996fd12d45a7
created 2015-01-09 18:51 -0800
pushed 2015-02-23 15:17 +0000
Jeff Gilbert Jeff Gilbert - Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
ed186e5af4a148cf7a336d1f55e51a036d5c23a4
created 2015-01-05 17:40 -0500
pushed 2015-02-23 15:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1116190. Make sure we grab the keyed mutex when we read from the surface. r=jgilbert
e1dd807b8b2a2f8e72b964e7f11e2c007ceb0646
created 2014-11-17 17:02 -0800
pushed 2015-02-23 15:17 +0000
Jeff Gilbert Jeff Gilbert - Bug 1100699 - Use OriginPos instead of isInverted. - r=mattwoodrow,snorp
585cdb566034bf3024678c54048164036d9e45b1
created 2014-10-25 18:32 -0700
pushed 2015-01-12 19:37 +0000
Jeff Gilbert Jeff Gilbert - Bug 1088345 - Handle AA better. - r=kamidphish
5e5b3c89df165dae1ee53e682641ccd2599e1200
created 2014-10-24 16:52 -0700
pushed 2015-01-12 19:37 +0000
Jeff Gilbert Jeff Gilbert - Bug 1088345 - Improve glGetError handling. - r=kamidphish
6e17d46ddda46d459e04478e8a840fe876cdd2da
created 2014-10-09 16:33 -0400
pushed 2015-01-12 19:37 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1070308. Add Acquire and Release semantics to SharedSurface. r=jgilbert
33aa799d4fe25af5d7af729d4b9ecffc40b1735a
created 2014-10-14 14:49 -0700
pushed 2015-01-12 19:37 +0000
David Anderson David Anderson - WebGL2: Implement invalidateFramebuffer and invalidateSubFramebuffer (bug 1076456, r=jgilbert).
d56d0157891e97004f6a55b7000a5883917dae77
created 2014-10-15 12:58 -0700
pushed 2014-11-28 15:29 +0000
Jeff Gilbert Jeff Gilbert - Backout bug 1066280 for regressions. a=regressions
57a53c8b472ea9edf22aafb6d39b0813e75fabcc
created 2014-10-10 13:57 -0700
pushed 2014-11-28 15:29 +0000
Jeff Gilbert Jeff Gilbert - Bug 1066280 - Fix non-unified bustage. CLOSED TREE
a3bc505ee94570005f01b41bed8082369bdbe7e6
created 2014-10-08 13:04 -0700
pushed 2014-11-28 15:29 +0000
jdashg jdashg - Bug 1066280 - Review fixes. - r=kamidphish,mattwoodrow
72ce4c2ccdcb6f0dd58f55422a52c5dce1caba71
created 2014-10-07 21:15 -0700
pushed 2014-11-28 15:29 +0000
jdashg jdashg - Bug 1066280 - Remove SurfaceStream. - r=kamidphish,mattwoodrow
66f8715610050f9fc67c0190e7e7e3c8cd154ca8
created 2014-10-07 21:11 -0700
pushed 2014-11-28 15:29 +0000
jdashg jdashg - Bug 1066280 - Fixes. - r=kamidphish,mattwoodrow
642bfa833485d0012405126f2d190b63762b762c
created 2014-10-07 21:01 -0700
pushed 2014-11-28 15:29 +0000
jdashg jdashg - Bug 1066280 - Implement GLScreenBuffer simplification. - r=kamidphish
0ab1ed7aa128bad15cbe6130f726a1131dcfd39d
created 2014-08-21 14:59 -0700
pushed 2014-11-28 15:29 +0000
Walter Litwinczyk Walter Litwinczyk - Bug 806301 - Fail early if creating an antialiased buffer will fail. Prevents assert in LLVM pipe. r=jgilbert
fe6593bd706867e63e7138f4de868c5644c2c74a
created 2014-08-27 16:18 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 996266 - Support testing for errors at the GLContext level. - r=kamidphish
365cdbcaaf6a582778c6e800d1e0fbd1ba320279
created 2014-08-27 11:15 +0200
pushed 2014-10-13 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c97ad94c5220 (bug 996266)
c97ad94c5220533ebea774b5c67b9187527f3a6c
created 2014-08-27 01:31 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 996266 - Support testing for errors at the GLContext level. - r=kamidphish
3a946d84ad69f88e9e7102fa7372d8515af7df13
created 2014-08-15 17:38 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1049957 - Fixes from reviews. - r=kamidphish
476eb01b1280c6d978911a2892d03f63baff6a71
created 2014-08-15 17:38 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1049957 - Fix compilation errors. - r=kamidphish
57a7fffebc80722f508398b8fda26c759f255ba2
created 2014-08-15 17:38 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1049957 - Use UniquePtr for SharedSurface, SurfaceFactory. - r=kamidphish
2055bb42b4e5a25d15cbbb529c24ea6836b4105c
created 2014-08-15 17:38 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1049957 - Use RefPtr for SurfaceStream. - r=kamidphish
0c2662b805d2230716216777e6730527e8cf1ec0
created 2014-08-15 17:38 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1049957 - Use UniquePtr for GLScreenBuffer. - r=kamidphish
ea7593d2b0bd0c28bab8394b9f56f3360cd961a6
created 2014-08-07 19:03 -0700
pushed 2014-10-13 16:35 +0000
Jeff Gilbert Jeff Gilbert - Bug 1045955 - Tighten requirements for framebuffer_blit, and use GL_FRAMEBUFFER when unavailable. - r=kamidphish
7dd2566f434919179a0da180696e0abe66103874
created 2014-07-11 23:08 -0700
pushed 2014-09-02 16:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1034398 - Query for max IOSurf sizes. - r=benwa
8559977348164c1b0dbdf0e0e830a90bbebb894b
created 2014-07-11 15:10 -0700
pushed 2014-09-02 16:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
ddbf25725f03bd66265a5a0c6c350e481d1b4631
created 2014-06-17 18:35 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1025489 - Stop using gfxImageSurface in the GL code. r=Bas
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-07-21 20:25 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
407b66988b5675b3390792f0f7af9c4eeaa77306
created 2014-05-13 17:14 -0700
pushed 2014-07-21 20:25 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1009958 - UnlockProd if we fail during attachment. - r=jgilbert
c8871dd41a1025feb43dbb4a52192781cbb81300
created 2014-04-28 18:11 -0700
pushed 2014-07-21 20:25 +0000
Jeff Gilbert Jeff Gilbert - Bug 997374 - Check FB status in GLScreenBuffer. - r=bjacob
b437c670e0907e03e170a3062c2b0c8ec128f1b8
created 2014-04-29 00:26 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Watt Jonathan Watt - Bug 1001683 - Convert a bunch of ReadPixelsIntoImageSurface callers to ReadPixelsIntoDataSurface callers (Moz2D migration). r=mattwoodrow
d6e7ed4cd0a62cd94b8f0946d41cf1468c2c3710
created 2014-03-10 19:08 -0700
pushed 2014-04-28 18:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 976813 - Separate ShSurf::Texture for Prod and Cons. - r=snorp
b8f0eb5251eb6a097a06943eb8697b349ccf2414
created 2014-03-07 13:21 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 980415 - Fix multiple points in the codebase where we fail to call DataSourceSurface::Unmap(). r=Bas
2dda16c0a398f234cc06b4f64102f666614572a3
created 2014-03-05 15:49 -0600
pushed 2014-04-28 18:51 +0000
James Willcox James Willcox - Bug 939276 - Use a single GLContext for all SkiaGL canvases r=jgilbert,vlad,gwright,bjacob
bde06c79829fa7819a7dfeec2e4dc3beff905388
created 2014-02-20 15:23 -0800
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out changeset cf6a31bca4e0 (bug 939276) for webgl reftest crash
cf6a31bca4e0374128683c0ed35957cbb98e256d
created 2014-02-20 16:20 -0600
pushed 2014-04-28 18:51 +0000
James Willcox James Willcox - Bug 939276 - Use a single GLContext for all SkiaGL canvases r=vlad,gwright,bjacob
91dea745dd4a442e0fe19115b43a8859acde2a79
created 2014-02-14 18:48 -0500
pushed 2014-04-28 18:51 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 939276) because of build bustage
61cef3b533ba1671c6bfaa5716a08d73b6d2af44
created 2014-02-14 15:55 -0600
pushed 2014-04-28 18:51 +0000
James Willcox James Willcox - Bug 939276 - Use a single GLContext for all SkiaGL canvases r=bjacob,gwright,dglastonbury
a0862cfdec391b92ef6a725ed6e77a94240bee2c
created 2014-02-12 10:07 -0500
pushed 2014-04-28 18:51 +0000
Tor Arvid Lund Tor Arvid Lund - Bug 948765 - Port CopyableCanvasLayer to Moz2D. r=nical
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
8160a1833ea1e9552642685a8454ca48cd7c99d6
created 2014-01-02 10:17 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 949819 - Move remaining ReadPixels and GetTexImage helpers out of GLContext - r=jgilbert
6ab615e8e4b2905126b1cd3481c2a60624c6871a
created 2013-12-10 17:12 +0100
pushed 2014-03-17 21:55 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 4. Change gfxIntSize to gfx::IntSize in GLScreenBuffer and friends. (carries r=nical)
4757b99924740e45480b6c10b7af85772d82719e
created 2013-12-10 17:11 +0100
pushed 2014-03-17 21:55 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical
2dc6642eba5d2e5f1eb1a3b75d9be5d5051e19b5
created 2013-12-16 16:33 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 877115) for mochitest-1 and reftest orange on this CLOSED TREE
290ad58636151001326b02acef73b03126cfd152
created 2013-12-10 17:12 +0100
pushed 2014-03-17 21:55 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 4. Change gfxIntSize to gfx::IntSize in GLScreenBuffer and friends. (carries r=nical)
4488ec28910eee8aadb9b1557382094eb196d1de
created 2013-12-10 17:11 +0100
pushed 2014-03-17 21:55 +0000
Andreas Pehrson Andreas Pehrson - Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical
0d405a9b2a8a252e620d2a5b4e53e1fdaa743b14
created 2013-12-06 10:36 -0500
pushed 2014-02-04 01:06 +0000
Dan Glastonbury Dan Glastonbury - Bug 945023 - Extract CreateTextureXXX and CreateRenderbufferXXX from GLContext. r=bjacob
8e1d2c3938492518fe59d70de5a035f4ed83213b
created 2013-12-04 20:42 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9d673e562fa6 (bug 945023) for OSX bustage.
9d673e562fa695054a08f92e73f0773511845aed
created 2013-12-04 15:41 +1000
pushed 2014-02-04 01:06 +0000
Dan Glastonbury Dan Glastonbury - Bug 945023 - Extract CreateTextureXXX and friends from GLContext. r=bjacob
24df3fc6014ee7a8ca0f5449dbcfdb4a28909916
created 2013-12-01 07:20 +0900
pushed 2014-02-04 01:06 +0000
Mike Hommey Mike Hommey - Bug 944830 - Fix non-unified build in gfx after bug 942492, bug 943293 and bug 944172. r=bjacob
b45bcc12e8a1addc89e2990c83f8a0dee79b9b54
created 2013-10-31 09:51 -0400
pushed 2014-02-04 01:06 +0000
Jeff Gilbert Jeff Gilbert - Bug 922368 - Check for features instead of framebuffer_blit extensions. r=bjacob
3552e205f45e5e65d6b8023f759b7f33d4f973cc
created 2013-09-25 20:18 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 914823 - Reorder the ScreenBuffer teardown so that the SurfaceFactory is destroyed last - r=jgilbert
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
caa6b17647c5c0369f3a48cdad6aa7db7b508a4c
created 2013-09-25 20:18 -0400
pushed 2013-10-28 21:59 +0000
Benoit Jacob Benoit Jacob - Bug 914823 - Reorder the ScreenBuffer teardown so that the SurfaceFactory is destroyed last - r=jgilbert, a=koi+
less more (0) -60 tip