dom/canvas/WebGLContext.cpp
f0e8fd36b730c776f054d462e0375081288c6ff0
created 2017-04-12 02:55 -0700
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1355763 - Add gfxAlphaType for specifying opaque/premult/non-premult. - r=daoshengmu
27c85d8a0ce5524b338e5aea8e491df6af7f7ac3
created 2017-04-13 14:46 +0800
pushed 2017-07-31 14:08 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f97fd860c168 (bug 1355763)
f97fd860c1681c86f9317161d11d0c8f6912b8af
created 2017-04-12 02:55 -0700
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1355763 - Add gfxAlphaType for specifying opaque/premult/non-premult. - r=daoshengmu
e1fa99e13ff446c810f15041d8a978a554431243
created 2017-04-10 17:45 +0800
pushed 2017-07-31 14:08 +0000
Daosheng Mu Daosheng Mu - Bug 1349102 - Making read back buffer use the default framebuffer when doing snapshot; r=jgilbert
a7590be606ab253180606a170ac7517f0116b9c5
created 2017-02-27 15:24 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1333858 - Intersect should be fallible on overflow. - r=daoshengmu
70c511388557e6596171235552e1e20df23f8798
created 2017-02-26 20:38 +0100
pushed 2017-07-31 14:08 +0000
Paul Bignier Paul Bignier - Bug 1309200 - Use GetSoftwareBackend in dom. r=nical
2347307a658b9c7140dd647ecb518c2fed355172
created 2017-03-22 22:50 +0100
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5f62af954609 (bug 1333858) for bustage. r=backout on a CLOSED TREE
5f62af954609f9feb5d9d14321de9f70e901c779
created 2017-03-22 17:07 -0400
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1333858 - Intersect should be fallible on overflow. r=daoshengmu
6cb755b4421dbe11a91f658968e8e57e24121afe
created 2017-03-09 12:30 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Only request robustness if requested on EGL - r=daoshengmu
2275f34b6bb1d934f923755f3faa858e1bd914c8
created 2017-02-27 15:24 -0800
pushed 2017-06-05 19:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 1333858 - Intersect should be fallible on overflow. r=daoshengmu, a=gchang
e71ac822186e5ff2f0503be03db08134b0969585
created 2017-03-10 09:30 +0800
pushed 2017-06-05 19:31 +0000
vincentliu vincentliu - Bug 1343851 - Add nullptr check for SurfaceFactory in StartVRPresentation. r=mtseng a=gchang
eb7ca2f437e73be7d41a84c2cc322b29261cd4a8
created 2017-03-02 15:48 -0500
pushed 2017-06-05 19:31 +0000
Milan Sreckovic Milan Sreckovic - Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
f24d5588057b82d6d2fc533fd2bcfdf78dc1623c
created 2017-03-02 11:53 +0800
pushed 2017-06-05 19:31 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 87bf65872b56 (bug 1341959) for xpcshell failures
87bf65872b562834b3b13eea0074c249cc355503
created 2017-02-24 14:14 -0500
pushed 2017-06-05 19:31 +0000
Milan Sreckovic Milan Sreckovic - Bug 1341959: Part 2. Check if WebGL2 is blocked before creating it. r=jgilbert
86fcf8b658e4708128463bb9572ccdd0cf490bb9
created 2016-12-09 13:48 -1000
pushed 2017-06-05 19:31 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make WebGLContextUtils.cpp use VsprintfLiteral, r=froydnj
9e3e0759726b21e37afe2e55acf53f13a94f3918
created 2017-02-27 15:24 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1333858 - Intersect should be fallible on overflow. r=daoshengmu, a=gchang
fd0708b8461b5bf331f0335876920d8d3f833976
created 2017-03-10 09:30 +0800
pushed 2017-04-10 20:44 +0000
vincentliu vincentliu - Bug 1343851 - Add nullptr check for SurfaceFactory in StartVRPresentation. r=mtseng a=gchang
304ab4d298b7ba7d5bdfa8f884882cc23685bb84
created 2017-01-11 17:10 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark
84c7a36da084c5f256454ca4b8a6481d94735822
created 2017-01-10 14:15 -0500
pushed 2017-04-10 20:44 +0000
kvark kvark - Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert
aa8818f7704553cadb3e3285913dd73c36d8c61f
created 2016-12-29 00:08 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu
c0eb5a38f7168f4731c3e796d5f25d9788e9d87a
created 2016-12-21 19:42 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu
82b7028a88c7833e044b22c8975fda1eeeb23673
created 2016-12-23 18:54 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu
180e256b57936a2ad05af45deb6e85372ab4e46a
created 2016-12-20 23:31 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu
80265d017a0777e31b7f4e751f09feea823c66ce
created 2016-12-09 10:22 -1000
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Move texture clearing code into WebGLTexture.cpp. - r=ethlin
ea8f02c6edba660b7a6d55d1ec3c71d6cc9a158d
created 2016-12-08 12:58 -1000
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Only glClear for ANGLE's ANGLE_depth_texture textures. - r=ethlin
5504fbe50a91273192cbd3cb2bd2a8048dce0e18
created 2016-09-27 13:00 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - ZeroTextureData doesn't need x/y/zOffset, so remove those args. - r=ethlin
3beb2dd5adea4e91651adf90ba513e900200e3f2
created 2016-09-27 12:54 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Only use ZeroTexImageWithClear if we really have to. - r=ethlin
d7a7e352abec80fbe76fb1f9bf235e2272c1e917
created 2016-11-29 18:30 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. - r=ethlin
80afe5f38d073ea432de589bed7451a3a7c8def7
created 2016-11-30 18:46 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. - r=ethlin
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2017-04-10 20:44 +0000
Tomislav Jurin Tomislav Jurin - Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
0a3b96cee2eaeeaabd71ce228c25d9d555e2e04a
created 2016-11-30 20:14 -0800
pushed 2017-04-10 20:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 5b70ccd12b42 (bug 1305832) for webgl failures
db2aab7c784bd1a54a7323becd57fd05f30d0818
created 2016-11-30 18:36 -0800
pushed 2017-04-10 20:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset f97b53fd3b7e (bug 1305832) for Windows webgl assertion failures
f97b53fd3b7e0728c555efd145765879bda1b950
created 2016-09-27 13:00 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - ZeroTextureData doesn't need x/y/zOffset, so remove those args. - r=ethlin
5b70ccd12b426848e5cb65213d19d078278ec8ba
created 2016-09-27 12:54 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Only use ZeroTexImageWithClear if we really have to. - r=ethlin
d306f88dfd3a8701053073ae78d435d06e907d9c
created 2017-01-10 14:15 -0500
pushed 2017-02-27 14:59 +0000
kvark kvark - Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert, a=jcristau
7368fa4424f5a4340ed6d7818f99279e46978751
created 2016-12-29 00:08 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
cc389c3a0973b01da870c47734d69ecf81f952a2
created 2016-12-21 19:42 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
45457cb05a323ad306920d9b9d95075c43c0d70f
created 2016-12-23 18:54 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu a=lizzard
fa050cde19b981e9ce4c1dac82c9499abe547d95
created 2016-12-20 23:31 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
3ddf24a98ed75a69527322b771c870fe2694f5c1
created 2016-12-15 18:42 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Simplify texture data zeroing. (flattened) - a=gchang
630ad73cc24b3a28262a27e40bde43e5e54f21a2
created 2016-12-15 18:39 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. (flattened) - a=gchang
3d32a5d8dc3e7bcac8883d434cdcf11baba69dfd
created 2016-12-15 18:37 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. (flattened) - a=gchang
33ed433e98aa16b1bda2e66b70049df5d69b10b2
created 2016-12-15 18:35 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1310247 - Check if buffers are bound for transform feedback. (flattened) - a=gchang
0da2d0158f98743c85d3ed279c3a4db691c2d4f5
created 2016-12-15 17:59 -0800
pushed 2017-02-27 14:59 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1320892, bug 1318507, bug 1321450, bug 1305832, bug 1320030, bug 1310247) for build bustage
51de65f3f8399f44a7b5b84beaa0d501e6e22c30
created 2016-12-09 10:22 -1000
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Move texture clearing code into WebGLTexture.cpp. - r=ethlin a=gchang
88c9d76d46abebc32f795b418d06a8359b2e8b88
created 2016-12-08 12:58 -1000
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Only glClear for ANGLE's ANGLE_depth_texture textures. - r=ethlin a=gchang
10ea91ee54bd6602ab2956bcbf900775a92fa580
created 2016-09-27 13:00 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - ZeroTextureData doesn't need x/y/zOffset, so remove those args. - r=ethlin a=gchang
fe0a30186fcc65c67dacd0928b1ca30394bb6616
created 2016-09-27 12:54 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Only use ZeroTexImageWithClear if we really have to. - r=ethlin a=gchang
39379507d2d85068070dd2076ccdb0b68ab26449
created 2016-11-29 18:30 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. - r=ethlin a=gchang
0a3c283c19881716a44050b15a0da560b9977370
created 2016-11-30 18:46 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. - r=ethlin a=gchang
df953d508c81b3063b006a8543d375e04a9cc7ba
created 2016-11-17 17:50 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin a=gchang
ec721f96b0356b2d2cb559575f19b38c9d15d4ca
created 2016-11-18 00:16 -0500
pushed 2017-02-27 14:59 +0000
Ethan Lin Ethan Lin - Bug 1316245 - In ZeroTextureData, bind texture before cleaning it. r=jgilbert a=gchang
e7f109a5724bdcc473e6350bcb0f54c023c99334
created 2016-10-03 18:33 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin a=gchang
01be3fcf934f9560ca5a3c130c041577873d4a5d
created 2016-11-11 17:43 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1316829 - DataViews are part of ArrayBufferView. - r=waldo, a=gchang
afc43605df195d54cbd90822c2286af96c2f0630
created 2016-10-11 15:39 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Add ValidateArrayBufferView. - r=ethlin
95a97f6e3abf93d0147664c18a680fc665a71f38
created 2016-09-30 00:29 -0700
pushed 2017-02-27 14:59 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1303301 - Add nullptr handling r=mtseng
cb3ef16e764888c5b470e423b6af38572f0d2d6f
created 2016-09-29 09:34 +0200
pushed 2017-02-27 14:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ca17ce6a2c9a (bug 1303301) for gl3 test failures
ca17ce6a2c9a3e906c9527c1e44c98185325cabe
created 2016-09-28 22:04 -0700
pushed 2017-02-27 14:59 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1303301 - Add nullptr handling r=mtseng
c89ddd6aaf2aad484b4a0eacdcbad5f5bba7cbdb
created 2016-09-26 13:38 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1305540 - Lazily bind PBO targets. - r=ethlin
43a97503d564787a9fb18ff8d9fd0e403ea22169
created 2016-09-27 10:46 +0200
pushed 2017-02-27 14:59 +0000
Alexandre Lissy Alexandre Lissy - Bug 1305655 - Decouple Gonk TextureForwarder and CompositableForwarder (followup bug 1281456) r=nical
less more (0) -300 -100 -60 tip