dom/canvas/WebGLContextDraw.cpp
5d8406bfe056b2aee644c856d38b49d682cfdb0a
created 2019-07-09 05:21 +0000
pushed 2019-08-26 19:26 +0000
Greyson Gilbert Greyson Gilbert - Bug 1535809 - Add warning on use of implicitly enabled extensions r=jgilbert
e25e794f08228b95ef36e744695a09abda9c7440
created 2019-07-03 02:22 +0000
pushed 2019-07-04 15:22 +0000
Jeff Gilbert Jeff Gilbert - Bug 1563076 - Forbid BeginTransformFeedback with a buffer bound to multiple indices. r=lsalzman
0c28fedb2c6a5face6a488ac940a42af62674e66
created 2019-06-30 01:29 +0000
pushed 2019-07-01 09:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1541396 - Refactor (non-)transform-feedback binding/use checks. r=lsalzman
2dc839c3e6b329cea80f281b50da96a3d5bbc6d0
created 2019-06-27 01:52 +0000
pushed 2019-07-01 09:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1545473 - Use FakeVertexAttrib0 for no-attrib programs on macOS. r=lsalzman
a9e860d35d5b7074e68e2cd2d50e53cdb69e7523
created 2019-05-23 20:48 +0000
pushed 2019-07-01 09:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1536672 - Implement WebGL OVR_multiview2 behind draft flag. r=lsalzman,qdot
a75ad7be71ba5ad28c3eb07ca7649b086480862d
created 2019-05-23 10:57 +0300
pushed 2019-07-01 09:00 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset a649f69f29df (bug 1536672) for failing crashtest at WebGLContextValidate.cpp. CLOSED TREE
a649f69f29df63d2d188a7d2e04ac1322b8853c0
created 2019-05-23 02:43 +0000
pushed 2019-07-01 09:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1536672 - Implement WebGL OVR_multiview2 behind draft flag. r=lsalzman,qdot
c5f938f573945791c3327e6bd661501417ed45d1
created 2019-01-24 15:38 -0800
pushed 2019-03-11 13:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1290774 - Validate frag shader output types match draw buffer types. r=lsalzman
d6cd114bf585f724c94c3b97959785230911cd51
created 2019-02-01 05:58 +0200
pushed 2019-03-11 13:01 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 58fe5a3d3c40 (bug 1290774) for causing build bustages on WebGLContextDraw. CLOSED TREE
58fe5a3d3c403199b9ff87d2f5051fd6e0564a45
created 2019-02-01 03:33 +0000
pushed 2019-03-11 13:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1290774 - Validate frag shader output types match draw buffer types. r=lsalzman
d324c3cd63b3ec8a0c6c27ea672c066080f82725
created 2019-01-31 23:39 +0000
pushed 2019-03-11 13:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1522018 - Implement webgl draft ext EXT_float_blend. r=lsalzman,qdot
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ff40e8ca1e42bc69b512e1e3e063ebc2ed394eb3
created 2018-11-27 04:23 +0000
pushed 2018-12-03 16:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1492580 - Repair CONTEXT_LOST handling. r=lsalzman
99d830166ae2b3862953b999b42f9294d26211b9
created 2018-11-09 21:38 +0000
pushed 2018-12-03 16:23 +0000
Alex Gaynor Alex Gaynor - Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert
59befcc4a2d6886d0d642710dd4b0ebc25a62082
created 2018-10-17 04:18 +0000
pushed 2018-10-18 18:37 +0000
Jeff Gilbert Jeff Gilbert - Bug 1498070 - Simplify and cache framebuffer and texture completeness. - r=kvark
10d5143647cfda21649cf254adcb21d116524c5d
created 2018-09-07 14:47 +0000
pushed 2018-10-15 21:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1489454 - Remove all trailing whitespaces (again) r=Ehsan
b807f63147aeb40dc4139b258d630cc1739662e0
created 2018-07-26 21:46 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1478909 - Make funcName implicit for WebGL calls. - r=kvark
c50b638b8e7157661ce4ebb023c93969844eddbf
created 2018-08-09 04:58 +0300
pushed 2018-08-24 17:49 +0000
Dorel Luca Dorel Luca - Backed out changeset e8023a02b6c2 (bug 1478909) on dev's request
e8023a02b6c2870e15bea85539ce9ba1563ffdc5
created 2018-07-26 21:46 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1478909 - Make funcName implicit for WebGL calls. - r=kvark
985e470b78d88f0edd223118cfcbb9b8b5670b1a
created 2018-07-30 15:33 +0000
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1476327 - Test global upper bound for index buffer maxVertId. r=kvark
9cc2c931853bc0cb05418c1c7ec989222e2677bd
created 2018-07-03 15:40 -0700
pushed 2018-08-24 17:49 +0000
jgilbert@mozilla.com jgilbert@mozilla.com - Bug 1473169 - Support KHR_create_context_no_error in EGL. - r=kvark
a3e3dc8bab688759280f10462527257fe15f5812
created 2018-03-29 17:28 -0700
pushed 2018-06-18 21:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 1466001 - Index buffer must be non-null. - r=kvark
8c0c3874c1ad8b225052a4e31cc7f6e70cf83e8e
created 2018-05-24 15:45 -0700
pushed 2018-06-01 13:11 +0000
jgilbert@mozilla.com jgilbert@mozilla.com - Bug 1458264 - Reset UNPACK_SKIP vars when uploading zeros. r=kvark, a=RyanVM
32da6aeeb1e8173b0412863e627460a740e56da9
created 2018-03-09 16:48 -0800
pushed 2018-04-26 21:04 +0000
Jeff Gilbert Jeff Gilbert - Bug 1444563 - Update stencil front/back mismatch validation. - r=kvark
cc25038c95f8b05d38af22b30c67f7e2b1bc6fdc
created 2018-03-15 23:22 +0200
pushed 2018-04-26 21:04 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 586d0eef1de5 (bug 1444563) for webgl failures on test_2_conformance__misc__webgl-specific.html CLOSED TREE
586d0eef1de5935b10b7e08844430c9ba0207b05
created 2018-03-09 16:48 -0800
pushed 2018-04-26 21:04 +0000
Jeff Gilbert Jeff Gilbert - Bug 1444563 - Update stencil front/back mismatch validation. - r=kvark
9c970413952af20f7a6e2309047cc245a7f8fd2a
created 2017-11-28 17:11 -0800
pushed 2018-01-11 21:05 +0000
Jeff Gilbert Jeff Gilbert - Bug 1428898 - Add TlsScope to reduce fIsCurrent calls. - r=daoshengmu
6f5fac320fcb6625603fa8a744ffa8523f8b3d71
created 2018-01-07 19:35 +0200
pushed 2018-01-11 21:05 +0000
Edmund Wong Edmund Wong - Bug 1428678 - Include MozFramebuffer.h instead of gfx/gl/MozFramebuffer.h to work around Thunderbird builtbot problem. r=jgilbert a=thunderbird-bustagefix
e2b263515febb79970329d435a166f885672fb0b
created 2017-12-18 18:30 -0800
pushed 2018-01-11 21:05 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
51feeb32d06dae76d62bfce41b58475cfde4282b
created 2017-12-20 16:31 -0800
pushed 2018-01-11 21:05 +0000
Jeff Gilbert Jeff Gilbert - Bug 1425488 - Reset last fenceId on write to buffers. - r=lenzak
d0538cb619eb80b400dc439a59579e8cf9e895b4
created 2017-12-19 17:21 -0800
pushed 2018-01-11 21:05 +0000
Jeff Gilbert Jeff Gilbert - Bug 1426280 - Remove explicit MakeCurrents from WebGL now that we use implicit MakeCurrent. - r=lenzak
5d7f843128a2877a38288424e568868c74cb2f54
created 2017-12-14 14:10 -0800
pushed 2018-01-03 05:50 +0000
Jeff Gilbert Jeff Gilbert - Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu a=gchang
d2580222abc787c50573436a761be699778115d8
created 2017-11-06 15:29 -0800
pushed 2017-11-07 22:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 1414977 - Skip DrawElements if !indexCount, not !lastVert. - r=daoshengmu
a8d61165ea3e5eaa3cb00b184c22c1c5c7a42dd1
created 2017-10-20 15:40 -0700
pushed 2017-11-02 16:33 +0000
Jeff Gilbert Jeff Gilbert - Bug 1404196 - Simplify and repair vertex fetch. - r=daoshengmu
f04beba3360137eadc52c0108688afb0638036f8
created 2017-10-20 16:56 -0700
pushed 2017-11-02 16:33 +0000
Jeff Gilbert Jeff Gilbert - Bug 1404196 - Add profiling labels for WebGL draw commands. - r=daoshengmu
8dab5fd85c70ceb1bc9242af3b5d52650c0da97e
created 2017-08-03 12:01 +0200
pushed 2017-09-15 00:19 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1387002 - Replace .size() by .empty() when applicable in domv/canvas/WebGL* r=kvark
539928251430c699369fcd5c60ef340ac42464af
created 2017-02-09 20:32 -0800
pushed 2017-06-12 13:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
1b822c69468163ce8f7dc5c0da8aed529dbf3d3c
created 2017-03-08 18:00 -0800
pushed 2017-06-12 13:08 +0000
Wes Kocher Wes Kocher - Backed out 1 changesets (bug 1339256) for breaking autophone a=backout
ddb0bfb55854f50ab2fcb96f4ed7f2ef4f84e99c
created 2017-02-09 20:32 -0800
pushed 2017-06-12 13:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
3bb0c61a3ee381aba22c15fefd9fc66f3d1b4245
created 2017-03-08 17:02 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 3 changesets (bug 1339256) for build bustage
86fe1c44ac5a01699387b155430057c855ea3548
created 2017-02-09 20:32 -0800
pushed 2017-06-12 13:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
a9027426615c63b0f98add260ad76453be5d1b49
created 2017-01-11 16:03 -0800
pushed 2017-04-18 12:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
f2fa758c8d307b7ecf204439b4a0bf08b53927aa
created 2017-02-10 23:31 +0100
pushed 2017-04-18 12:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cd91d6b1b500 (bug 1330022)
cd91d6b1b500db91250cd5d87a3c5afb7d7f6c1e
created 2017-01-11 16:03 -0800
pushed 2017-04-18 12:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
45f06f692befae1b66d9fcd4f86e06e26a466666
created 2016-12-29 21:44 -0800
pushed 2017-03-06 20:48 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326367 - Fix FakeVertex0 and enable emulation for OSX+NV+Core profiles. - r=ethlin
1c2bf2316ce642b25f0e1ff27f17ea2ecf5d5955
created 2016-12-29 21:44 -0800
pushed 2017-01-27 01:21 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326367 - Fix FakeVertex0 and enable emulation for OSX+NV+Core profiles. r=ethlin, a=jcristau
7368fa4424f5a4340ed6d7818f99279e46978751
created 2016-12-29 00:08 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
b213de949cddebe0a123654be580ba114b951020
created 2016-12-23 13:29 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325699 (flattened) - Fix uniform block handling. - r=daoshengmu a=lizzard
cc389c3a0973b01da870c47734d69ecf81f952a2
created 2016-12-21 19:42 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
927ea08a16a54e8c4322231249f9562e725465f5
created 2016-12-20 18:44 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324972 (flattened) - Disable unnecessary manual index validation for WebGL 2. - r=daoshengmu a=lizzard
dd2a8702cb8f0aab3e51e24150518dff610e4f2c
created 2016-12-22 15:59 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
fa050cde19b981e9ce4c1dac82c9499abe547d95
created 2016-12-20 23:31 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
76c216198a67369eb6d5235358b2e6bcf74866ec
created 2016-12-20 16:01 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324940 - It's bit-shift, not byte-shift. - r=daoshengmu. a=gchang
617286d6483d74081fdb9fc001bed23b002a1ffe
created 2016-12-16 16:17 -0800
pushed 2017-01-23 14:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1309643 - Only enable primitive restart index on OSX for DrawElements. - r=ethlin. a=gchang
33ed433e98aa16b1bda2e66b70049df5d69b10b2
created 2016-12-15 18:35 -0800
pushed 2017-01-23 14:19 +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-01-23 14:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1320892, bug 1318507, bug 1321450, bug 1305832, bug 1320030, bug 1310247) for build bustage
405b825d5efd916e6ef5a687a22f0da84bd3f52a
created 2016-12-29 00:08 -0800
pushed 2017-01-02 22:48 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
31e8e7e5ef88b5d4f17e5139beb1eb6efd46a9fe
created 2016-12-23 13:29 -0800
pushed 2016-12-30 11:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325699 (flattened) - Fix uniform block handling. - r=daoshengmu a=lizzard
a0013eb0e30864196d272646214188ba3e6fb861
created 2016-12-21 19:42 -0800
pushed 2016-12-30 11:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
less more (0) -100 -60 tip