dom/canvas/WebGLFramebuffer.cpp
e2b263515febb79970329d435a166f885672fb0b
created 2017-12-18 18:30 -0800
pushed 2018-01-06 09:50 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
d0538cb619eb80b400dc439a59579e8cf9e895b4
created 2017-12-19 17:21 -0800
pushed 2017-12-20 09:47 +0000
Jeff Gilbert Jeff Gilbert - Bug 1426280 - Remove explicit MakeCurrents from WebGL now that we use implicit MakeCurrent. - r=lenzak
715cea82455ce243f6a0f50a84034a97e9f6640f
created 2017-07-27 15:48 +0800
pushed 2017-08-25 00:20 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1217290 - Remove WebGLContext impl members r=daoshengmu,jgilbert
28836e42d21a1e125f5cd06b766197436384c44b
created 2017-07-17 16:52 -0400
pushed 2017-07-19 14:00 +0000
Samuel Vargas Samuel Vargas - Bug 1381610 - Check bindRenderbuffer called before framebufferRenderbuffer. r=jgilbert
94a26629a9335bb06fd457cabe801b997096c7d0
created 2017-06-22 14:45 -0700
pushed 2017-07-14 12:35 +0000
Samuel Vargas Samuel Vargas - Bug 1373007 - WebGL 1.04 extensions/webgl-draw-buffers-framebuffer-unsupported. r=jgilbert
ebb13a988e04f90d60a60e1d33b3357cb6b92e54
created 2017-06-22 21:32 -0700
pushed 2017-06-23 09:28 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1373007) for failing to mark the unexpected passes on OS X
730c95f8ee15de130a015ce6dcc94f0735c4293e
created 2017-06-14 11:43 -0700
pushed 2017-06-23 09:28 +0000
Samuel Vargas Samuel Vargas - Bug 1373007 - WebGL 1.04 extensions/webgl-draw-buffers-framebuffer-unsupported - r=jgilbert
1045911050af6a8bd6552617aae3aec6b0887830
created 2017-03-21 14:28 +0800
pushed 2017-03-29 13:40 +0000
Daosheng Mu Daosheng Mu - Bug 1348382 - Only allow 3D or 2D_ARRAY texture at FramebufferTextureLayer; r=ethlin,jgilbert
38ddb566186ab4314327c5d407d7d5235690bff4
created 2017-03-21 19:03 -0700
pushed 2017-03-22 13:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 397a59f9c50d (bug 1348382) for getting r-'d a=backout
397a59f9c50d19373d8bf5ce96a7102771133e18
created 2017-03-21 14:28 +0800
pushed 2017-03-22 13:25 +0000
Daosheng Mu Daosheng Mu - Bug 1348382 - Check texture image target format is valid at FramebufferTextureLayer validation; r=ethlin
a9027426615c63b0f98add260ad76453be5d1b49
created 2017-01-11 16:03 -0800
pushed 2017-02-14 12:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
f2fa758c8d307b7ecf204439b4a0bf08b53927aa
created 2017-02-10 23:31 +0100
pushed 2017-02-12 01:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cd91d6b1b500 (bug 1330022)
cd91d6b1b500db91250cd5d87a3c5afb7d7f6c1e
created 2017-01-11 16:03 -0800
pushed 2017-02-12 01:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
304ab4d298b7ba7d5bdfa8f884882cc23685bb84
created 2017-01-11 17:10 -0800
pushed 2017-01-18 14:24 +0000
Jeff Gilbert Jeff Gilbert - Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark
926cb3c2f79aa10a59fcdaec5eaf138780a1dcc9
created 2017-01-10 09:32 -0500
pushed 2017-01-11 15:24 +0000
kvark kvark - Bug 1325685 - Ensure the cube attachment is complete. r=jgilbert
bd28250d3dcb3730aac1de2e918254e03e112d94
created 2016-12-30 03:02 -0800
pushed 2017-01-02 18:54 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326385 - Handle undefined images in BlitFramebuffer. - r=kvark
c0eb5a38f7168f4731c3e796d5f25d9788e9d87a
created 2016-12-21 19:42 -0800
pushed 2016-12-29 20:04 +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 2016-12-29 20:04 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu
1882ac4adbc561063b4c527769583d102bd93f42
created 2016-12-22 02:22 -0800
pushed 2016-12-29 20:04 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325333 - Check type of buffer to be cleared by Clear[Buffer]. - r=daoshengmu
5a10fa45d8eac53a005130946302c3fb2471d9e2
created 2016-12-22 17:08 -0800
pushed 2016-12-27 05:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu
13227477ca656ad458573798bcc8f7377ce37af0
created 2016-12-22 13:19 -0800
pushed 2016-12-27 05:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325468 - An unspecified fb attachment should have a COLOR_ENCODING of LINEAR. - r=daoshengmu
3a008a93913cf2e2d2b6694193375fc8d7634f34
created 2016-12-22 00:08 -0800
pushed 2016-12-27 05:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325311 - Only test BlitFramebuffer feedback for masked bits. - r=daoshengmu
180e256b57936a2ad05af45deb6e85372ab4e46a
created 2016-12-20 23:31 -0800
pushed 2016-12-27 05:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu
78aafdccfc4413551a35df0881978cc280fe93b1
created 2016-12-16 17:48 -0800
pushed 2016-12-17 22:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324157 - Check dst colorDrawBuffers against src in BlitFramebuffer. - r=lenzak800
422dd1f29d6e8e8d05300e02849724e7d5d032f0
created 2016-12-06 14:34 -1000
pushed 2016-12-09 12:32 +0000
vincentliu vincentliu - Bug 1320613 - Add nullptr check for attach. r=jgilbert,
d7a7e352abec80fbe76fb1f9bf235e2272c1e917
created 2016-11-29 18:30 -0800
pushed 2016-12-08 15:17 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. - r=ethlin
57509edabda29d29fb27f65a9874ab1cf798484d
created 2016-11-29 21:47 -0500
pushed 2016-12-01 23:32 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1316327 - Iterate through defined ColorBuffers from mResolvedCompleteData instead of mColorBuffers. r=jgilbert
510d3ebfd1f62978242899a349348ff774b44844
created 2016-11-14 19:23 -0800
pushed 2016-11-17 13:34 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1316530 - Normalized int/uint count as fixed, and should be treated like floats in BlitFramebuffer. - r=ethlin
142d256dc5f37fee41ae2f91a8be31233ff35e68
created 2016-11-09 18:08 -0800
pushed 2016-11-10 16:00 +0000
Petr Sumbera Petr Sumbera - Bug 1315686 - Rename DS to avoid macro conflict on Solaris. - r=jgilbert
5e71c7094eb1b07dc67f25c5b0040c1ac0334210
created 2016-09-08 15:56 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Refresh DrawBuffers and ReadBuffer to handle GL4.0 and below. - r=mtseng
c0429ced124f1e7e5c6b50ef3d84599be9bd89f7
created 2016-09-07 14:17 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Explicitly nuke attachment points. - r=mtseng
7df95decfa8cd3a93443cc5c136043a499fd8d4d
created 2016-09-01 17:51 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Use explicit ctors. - r=mtseng
2cc98e1be21c70a153f2ce5c8b8f0e1e99ff18f8
created 2016-09-01 16:19 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Disallow NONE GetFramebufferAttachmentParameter. - r=mtseng
2208ecafeea8256473906989194609bf4796aea1
created 2016-09-01 13:53 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - fb->ReadBuffer(BACK) is INVALID_OP. - r=mtseng
709b8e20ba7202b700baaed23e76630ff00ca413
created 2016-09-01 13:52 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - FramebufferTexture2D doesn't always accept DEPTH_STENCIL. - r=mtseng
34578d0c94497c9ee359667faac7911dd93dc8d3
created 2016-07-19 00:36 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Refactor framebuffer funcs and completeness caching. - r=mtseng
658c0c2a4b483a7b064d9d78f6820511c40f9a37
created 2016-07-18 00:15 -0700
pushed 2016-09-23 10:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303878 - Fix todos in WebGL. - r=mtseng
a68a82726062c055b9304eeccc102ed0dc3e7a7e
created 2016-07-21 18:37 -0400
pushed 2016-07-25 13:51 +0000
JerryShih JerryShih - Bug 1288351 - Handle gl.getFramebufferAttachmentParameter() FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE query for DS format. r=jgilbert
be7d2dd9f84fd2b05d862d5715621189f9ccf6d3
created 2016-07-14 12:13 -0700
pushed 2016-07-18 15:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136494 - Add WebGLTexture::IsFeedback. - r=mtseng
1620c8f330a36f2d60f1acbb05aff606e622a388
created 2016-07-13 00:58 -0700
pushed 2016-07-14 09:46 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136508 - Removed unused READ_BUFFER out-var from ValidateCurFBForRead. - r=mtseng
5a9c859747e53e211d58247eda706d95c2b7e88c
created 2016-07-11 13:52 -0700
pushed 2016-07-12 08:58 +0000
Jeff Gilbert Jeff Gilbert - Bug 1285117 - Just return 0 on assert path. CLOSED TREE
b40623c581c95fff14dda74465a42d2190e9ad67
created 2016-07-08 15:48 -0700
pushed 2016-07-12 08:58 +0000
Jeff Gilbert Jeff Gilbert - Bug 1285676 - Don't call into GL for GetFramebufferAttachmentParameter. - r=ethlin
3249c8eb52b4ffa01dc85dcc82ac998af60abe5d
created 2016-07-08 14:57 -0700
pushed 2016-07-12 08:58 +0000
Jeff Gilbert Jeff Gilbert - Bug 1285676 - Use actual bit depths for depth and stencil. - r=ethlin
68e135670761ec5bf20f91f79358276fb94df5a5
created 2016-06-06 13:43 -0700
pushed 2016-07-09 15:52 +0000
Jeff Gilbert Jeff Gilbert - Bug 1265676 - Fix other callsites. - r=ethlin
b534c2d22202d33918abc186910bddb215ba92bc
created 2016-07-06 15:08 -0700
pushed 2016-07-08 09:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1285047 - Initialize all 3D texture data. - r=mtseng
17276a2bbd6acf9980efb6674d77f64c0b47e1ca
created 2016-06-06 11:17 -0400
pushed 2016-06-12 09:26 +0000
eyim eyim - Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
f001332ad789062c28a73f0bef1ace98569c5d50
created 2016-03-30 16:41 +0800
pushed 2016-04-05 14:52 +0000
Daosheng Mu Daosheng Mu - Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert
53400e993cb8a295a72dc247436b862844686588
created 2016-03-31 23:06 -0700
pushed 2016-04-01 22:29 +0000
Ethan Lin Ethan Lin - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert
ed173749281de53ef1b08b2ef889cceea54a949a
created 2016-03-20 21:19 -0700
pushed 2016-03-21 14:31 +0000
Phil Ringnalda Phil Ringnalda - Bug 1257593 followup, fix bustage from believing a reviewer and then sending a different patch to try
a41a84351d7c358b094f508e44edef6fb96fe17c
created 2016-03-20 01:07 -0400
pushed 2016-03-21 14:31 +0000
JerryShih JerryShih - Bug 1257593 - Handle webgl FramebufferTexture2D() with an unbound texture. r=jgilbert
c496c7c24113aa692b34e0b61b7be8f1ea9874ef
created 2016-02-12 19:31 -0800
pushed 2016-02-14 03:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1094458 - Implement RenderbufferStorageMultisample. - r=jrmuizel
87b28d584741ed5242e6667d94a979e658c45d6b
created 2016-01-29 01:41 +0100
pushed 2016-02-01 14:41 +0000
Ethan Lin Ethan Lin - Bug 1240438 - Fix WebGL2 framebuffer attachment related implementation. r=jgilbert
e8dad9491cc39de33a924042cb95d5cc2439951c
created 2016-01-20 23:12 -0500
pushed 2016-01-25 10:50 +0000
Ethan Lin Ethan Lin - Bug 1240673 - Fix WebGL2 framebuffer parameter problem. r=jgilbert
b5cfe78829739a8daeb4916e5302ba8f80a75356
created 2016-01-21 14:44 +0800
pushed 2016-01-22 00:27 +0000
Morris Tseng Morris Tseng - Bug 1233353 - Initialize rb correctly if rb bind to READ_FRAMEBUFFER. r=jgilbert
b44a63b7a981e60dfac53a2fe71ece81dcb03742
created 2016-01-12 18:16 +0000
pushed 2016-01-13 10:57 +0000
Andrea Marchesini Andrea Marchesini - summary: Bug 1231378 - part 5 - Fix uninitialized members of classes in dom/{workers,events,media,canvas}, r=smaug
e552329e232f2c43569a08f1027c5b2d88371b7e
created 2016-01-12 15:48 +0100
pushed 2016-01-13 10:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6d08ab04a77c (bug 1231378)
6d08ab04a77c8c7bdef78224e43968cd33bd8ade
created 2016-01-12 13:57 +0000
pushed 2016-01-13 10:57 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231378 - part 5 - Fix uninitialized members of classes in dom/{workers,events,media,canvas}, r=smaug
d778f476d4ec58edf75fd54ed23dc3a30bdc092c
created 2016-01-11 15:28 -0500
pushed 2016-01-12 10:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1236080. Null check format in GetParameter. r=jgilbert
9dba7e2a54809906721d8840595cf13a8c6efacb
created 2015-12-14 16:11 -0800
pushed 2015-12-15 11:16 +0000
Jeff Gilbert Jeff Gilbert - Bug 1229585 - Add helpful error text for fb incompleteness. - r=kamidphish
7d1c223f397cdbcf494a4ef7ff7e56a5100b14c2
created 2015-11-24 20:15 -0800
pushed 2015-11-25 11:52 +0000
Jeff Gilbert Jeff Gilbert - Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
less more (0) -100 -60 tip