dom/canvas/WebGLContext.cpp
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
3f4d60ce34181da85f9c1cd01196db3843c63b5d
created 2015-10-16 18:42 -0700
pushed 2015-10-17 01:42 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 09e059daabae (bug 1215072) for adding a permaorange-on-b2g test
09e059daabae5ad4df486a1ce2bf8e83c22188d2
created 2015-10-16 22:52 +0300
pushed 2015-10-16 20:26 +0000
Olli Pettay Olli Pettay - Bug 1215072 - throw in case dictionary initialization fails in canvas.getContext, r=baku
01f8ae8c05ed3edc4335c86b4e23d5738d58ba69
created 2015-10-12 11:21 +0800
pushed 2015-10-12 03:57 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
20215e2d29476817bc08979b90ce30e9b6402e70
created 2015-10-12 11:21 +0800
pushed 2015-10-12 03:57 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d56c816b35c34133a9249663b2c19830a29b133a
created 2015-10-05 08:28 -0700
pushed 2015-10-05 20:11 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
f9d130aea88e7d8d88eae87c2e3e483696709e39
created 2015-10-05 10:50 +0800
pushed 2015-10-05 03:11 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
2285ce1596b828513b98a755cc251ee311e8a15a
created 2015-10-05 10:50 +0800
pushed 2015-10-05 03:11 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
f6c99c8baa9b0b6a34d6791e5d4031a2de8f2087
created 2015-10-02 09:18 +0200
pushed 2015-10-02 07:21 +0000
Milan Sreckovic Milan Sreckovic - Bug 1205900 - Compare context and canvas element sizes before extracting the data. r=gwright
c4f66a050ed0fd985658e458b90ef1be481b6fc0
created 2015-09-29 08:57 -0700
pushed 2015-09-29 15:57 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
0edcbb60eee3914e07e8a85e959f209fbaaf323f
created 2015-09-29 11:51 +0100
pushed 2015-09-29 11:01 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer, r=roc
2ae1386916b3fe46a30ffcc45bb67c6dc2a48905
created 2015-09-29 11:51 +0100
pushed 2015-09-29 11:01 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers., r=ehsan, r=jgilbert, r=nical
0cecdec0f6e144c874e203744dc84c213ec057a5
created 2015-09-24 12:21 -0700
pushed 2015-09-24 21:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel
a33b2098c4ffb9a3d6c695c13708bca887bf22b9
created 2015-09-22 19:26 -0700
pushed 2015-09-23 02:26 +0000
Phil Ringnalda Phil Ringnalda - Back out f84aedf7a62d (bug 1191042) for b2g emulator test failures
f84aedf7a62d08479a37c66d7cbfa72935bb877f
created 2015-09-22 16:49 -0700
pushed 2015-09-23 00:24 +0000
Jeff Gilbert Jeff Gilbert - Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel
261ea38e6cf60b70a4cf548101de424e0f8cd90d
created 2015-09-17 11:37 +0800
pushed 2015-09-18 06:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1161913 - Part 1 - Add invalidation state for CaptureStream to Canvas and Contexts. r=mt
84f157e5abfc2791dc2196bdfa38945608b63fa5
created 2015-08-27 17:12 -0400
pushed 2015-08-27 21:12 +0000
Andrew Comminos Andrew Comminos - Revert "Bug 1191042 - Establish correct EGLConfig at GLContext creation. r=jrmuizel" CLOSED TREE
abf546d8981642415bf0916b1c2e8982ce11d0ef
created 2015-08-27 10:38 -0400
pushed 2015-08-27 20:55 +0000
Jeff Gilbert Jeff Gilbert - Bug 1191042 - Establish correct EGLConfig at GLContext creation. r=jrmuizel
c360730ee38af0ab1e3a3c87328533e0dd0049d5
created 2015-08-17 15:10 -0700
pushed 2015-08-17 22:16 +0000
Andrew Comminos Andrew Comminos - Bug 1194472 - Correctly fetch compositor backend in WebGLContext. r=jgilbert
4a61055fc72db54c77ea8c4d0ea510b09b12ffd1
created 2015-07-03 11:55 +1000
pushed 2015-08-12 02:15 +0000
Dan Glastonbury Dan Glastonbury - Bug 1170842 - Part 4: Implement FramebufferTextureLayer. r=jgilbert
af87603b35cd762855cb069c283b879ef5847a0f
created 2015-07-29 15:01 -0400
pushed 2015-08-06 20:41 +0000
Kyle Kyle - Bug 1136428 - Create a different set and restore path of the draw buffer state in WebGLContext::ForceClearFramebufferWithDefaultValues depending on whether or not the default framebuffer is being used. r=jgilbert
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-08-04 23:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
d4a8f6b67ce0ebbafce7df91b67b0be6549ab99a
created 2015-08-04 07:12 -0400
pushed 2015-08-04 18:08 +0000
Andrew Comminos Andrew Comminos - Bug 1189903 - Don't use RGBA surfaces on GLX if surface sharing is not used. r=jgilbert
c2b62aef6a4421753e42b9856a55579c62b98921
created 2015-08-03 14:34 -0700
pushed 2015-08-03 21:34 +0000
Jeff Gilbert Jeff Gilbert - Bug 1188540 - Forward texture-related functions to WebGLTexture. - r=kamidphish
5753576396107c2080e75a8fc8d47cf8b5a2a565
created 2015-07-30 12:40 -0400
pushed 2015-07-30 16:41 +0000
Andrew Comminos Andrew Comminos - Bug 1187440 - Implement GLX shared surfaces on the OpenGL compositor. r=jgilbert,nical
eabf1cf9b676e9eb0a8790d4ec1dba0f78121bfc
created 2015-07-29 15:53 -0700
pushed 2015-07-29 22:53 +0000
Wes Kocher Wes Kocher - Bug 1150944 - Fix typo on a CLOSED TREE
06156197d11dfc69f56f4b4ad370017ff2cf2701
created 2015-07-29 18:08 -0400
pushed 2015-07-29 22:08 +0000
Matt Woodrow Matt Woodrow - Bug 1150944 - Fix windows build bustage. CLOSED TREE
4bdf3da13458555e057c4fa9fcd2dbd23cc7d47d
created 2015-07-29 16:35 -0400
pushed 2015-07-29 21:50 +0000
Matt Woodrow Matt Woodrow - Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
d45d53f73998a0326a3a8a6ad564e4b75a257428
created 2015-07-29 14:16 -0700
pushed 2015-07-29 21:16 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1150944, bug 1034370) for build failures in WebGLContext.cpp CLOSED TREE
1c510537d20b6af344b996d86c6f0ebfdc8bc295
created 2015-07-29 16:35 -0400
pushed 2015-07-29 20:37 +0000
Matt Woodrow Matt Woodrow - Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
1de396008d5b24a20a8193ff1b51bae3a884bd90
created 2015-07-24 13:55 -0400
pushed 2015-07-28 19:37 +0000
Kyle Kyle - Bug 1175931 - TexImageFromVideoElement uses GL_HALF_FLOAT if it does not support GL_HALF_FLOAT_OES which would be the case on non-ANGLE systems. Using GL_HALF_FLOAT_OES on a non OES system would result in an error when using TexImage2D. r=jgilbert
d05a79889594df7d1d12b0fcef7904b2fb9e3cf8
created 2015-07-23 13:12 -0400
pushed 2015-07-24 07:16 +0000
Kyle Kyle - Bug 1167651 - Passed the forceEnabled pref from function to function down to GLLibraryEGL::EnsureInitialized. r=jgilbert
5141f9fd3b4e0c8047fa19a30e7f36c0f399ae9d
created 2015-07-21 14:38 +1000
pushed 2015-07-22 01:57 +0000
Dan Glastonbury Dan Glastonbury - Bug 1185815 - Hoist generation increment. r=jgilbert
1ce930b301cb73c9f48e8a4f267d41ce1f23c819
created 2015-07-16 17:23 -0400
pushed 2015-07-17 14:56 +0000
Kyle Kyle - Bug 1106138 - Remove the early unpremultiply in WebGLContext::SurfaceFromElementResultToImageSurface, and let the texel conversion code handle it instead. r=jgilbert
de9b963a048c99d3c5306237c401e5577ea135fa
created 2015-07-08 16:51 -0400
pushed 2015-07-15 14:57 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1178426. Add GfxInfo to ServicesList.h. r=nfroyd
2e3bce121f7cfc0e334da9f8a1c4fc99a0eea879
created 2015-07-14 17:37 -0700
pushed 2015-07-15 00:37 +0000
Jeff Gilbert Jeff Gilbert - Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
e587e6bd4d6f0d8e7afda65baa43f2386c4a0a29
created 2015-03-27 12:07 +1300
pushed 2015-07-07 07:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Replace ImageContainer Lock methods with simplified AutoLockImage. r=nical
22a6dcbf4b03e16ee065844b1e2392040f9925ea
created 2015-06-23 17:25 -0700
pushed 2015-07-02 18:22 +0000
Kyle Kyle - Bug 1137494 - Change the type given to type validation check. r=jgilbert
e2628ca5b59846f75d927c761eda07a3370783ff
created 2015-07-01 16:19 -0700
pushed 2015-07-01 23:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 66096f511050 (bug 1178999) for gl bustage CLOSED TREE
bfa760b74ce60668cbe8b39de8140057f7ee9088
created 2015-07-01 16:18 -0700
pushed 2015-07-01 23:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 288fee06d8aa (bug 1178999)
288fee06d8aa361c22cfed709a30c924c79d5d07
created 2015-07-01 15:21 -0700
pushed 2015-07-01 22:24 +0000
Jeff Gilbert Jeff Gilbert - Bug 1178999 - Switch to backbuffer as needed.
66096f511050e6e8f00f20e585b96105d0c30673
created 2015-07-01 14:28 -0700
pushed 2015-07-01 21:28 +0000
Jeff Gilbert Jeff Gilbert - Bug 1178999 - Do initial backbuffer clear lazily. - r=kamidphish
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 18:52 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
f4367d79d0629dba4145e43f2856337e5be80cce
created 2015-06-15 17:05 -0400
pushed 2015-06-15 21:52 +0000
Benoit Girard Benoit Girard - Bug 1171682 - Disable WebGL in safemode. r=jgilbert
b833745e59812746966a14ba454e925f61a89466
created 2015-06-09 10:18 +1000
pushed 2015-06-11 05:12 +0000
Dan Glastonbury Dan Glastonbury - Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert
862dd46b819fb81619d07c0c9cf8f3858ff064ca
created 2015-06-10 20:47 -0700
pushed 2015-06-11 03:47 +0000
Phil Ringnalda Phil Ringnalda - Backed out 12 changesets (bug 1170855) for Windows build bustage
cca48a1bc6efe924c549ff18dc91a0a7a887c7ef
created 2015-06-09 10:18 +1000
pushed 2015-06-11 02:34 +0000
Dan Glastonbury Dan Glastonbury - Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert
8f4e5ac93a6bcd03d13bc259651fea59320cdc07
created 2015-05-21 09:55 +1000
pushed 2015-06-10 04:03 +0000
Dan Glastonbury Dan Glastonbury - Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert
d216678de399a1aa77e01b084187bb91afb7a1f8
created 2015-05-29 19:27 -0400
pushed 2015-06-03 15:16 +0000
Lee Salzman Lee Salzman - Bug 1167176 - Only premultiply webgl snapshot pixels if alpha is used. r=jgilbert
3cbbdeb91bc4bd2376c3f51f013f38c9cf824240
created 2015-05-21 11:51 -0400
pushed 2015-05-22 13:56 +0000
Kyle Fung Kyle Fung - Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
5242ffa9e8d558d70164d5849b83cc4a565c3963
created 2015-04-30 17:30 -0700
pushed 2015-05-01 00:30 +0000
Jeff Gilbert Jeff Gilbert - Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish
737853697fe3c5aaee5879c26f3fdf43cbc6e08d
created 2015-04-20 17:49 -0700
pushed 2015-04-21 00:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1127336 - Label HW-decoded frames with correct origin. - r=vlad
cc2ae042cf01e22ae7f60658ed5ebde4e2a45816
created 2015-03-18 19:55 -0700
pushed 2015-03-19 02:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1142975 - Check for Present()-caused context loss. - r=kamidphish
af1e88d6b173cdb0621a127adfce52d9f6653aa9
created 2015-02-09 00:13 +1000
pushed 2015-03-19 02:42 +0000
Dan Glastonbury Dan Glastonbury - Bug 1110120 - Remove use of UniquePtr for XFB and UB tracking.; r=smaug
c9883ca6b8c4aff997ca72b4ff0f2774bb6aa916
created 2015-03-16 17:25 -0700
pushed 2015-03-17 00:25 +0000
Wes Kocher Wes Kocher - Backed out changeset b3589228e8b1 (bug 1142975) for gl failures
less more (0) -100 -60 tip