dom/canvas/WebGLContextDraw.cpp
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
0757c8b5d580217805faf54306d297421ce8c743
created 2016-12-20 18:44 -0800
pushed 2016-12-30 11:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324972 (flattened) - Disable unnecessary manual index validation for WebGL 2. - r=daoshengmu a=lizzard
90ddcf2d3b405e8dc0040dc33093c73b57284f3e
created 2016-12-22 15:59 -0800
pushed 2016-12-30 11:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
03149282c7910d0198a21c1025b58bbadf6956c4
created 2016-12-20 23:31 -0800
pushed 2016-12-30 11:09 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
511158eb024a1540cd0e44c8c17379621011fdd9
created 2016-12-20 16:01 -0800
pushed 2016-12-22 06:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324940 - It's bit-shift, not byte-shift. - r=daoshengmu. a=gchang
a494ef6345a09c49baec488f8f83ddf6ae77e43c
created 2016-12-16 16:17 -0800
pushed 2016-12-22 06:28 +0000
Jeff Gilbert Jeff Gilbert - Bug 1309643 - Only enable primitive restart index on OSX for DrawElements. - r=ethlin. a=gchang
a0b2e78bf20da3d2b5fb4aa0c82668fd2eba4903
created 2016-12-15 18:35 -0800
pushed 2016-12-16 21:47 +0000
Jeff Gilbert Jeff Gilbert - Bug 1310247 - Check if buffers are bound for transform feedback. (flattened) - a=gchang
0cc657b3da858b11aabe11fa31f8294817650a20
created 2016-09-23 17:28 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1305190 - Fix vertex attrib elem size calculations. - r=ethlin, a=gchang
92905db1d7e3c99dda2aa21c00b7d8908f742f84
created 2016-09-09 21:02 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 1300946 - Implement transform feedback. - r=jrmuizel a=ritu
2b689ba2cc20fb04dd01b4cc8acb17b6d835f4c0
created 2016-09-01 13:51 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Validate attachments inside ScopedResolveTextures. - r=mtseng a=ritu
ec6e14759d101deeb915901d4a3328a4059870e5
created 2016-07-19 00:36 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Refactor framebuffer funcs and completeness caching. - r=mtseng a=ritu
33a6f68fdddd9d597b93e69e2abde15b48a24f2e
created 2016-07-29 13:05 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 1289655 - Use UINT32_MAX for drawArrays because of OSX. - r=mtseng
72904d652e9a5e74bf6b7833f22e54ad005fe752
created 2016-07-26 20:05 -0700
pushed 2016-11-14 12:26 +0000
Jeff Gilbert Jeff Gilbert - Bug 1289655 - Add primitive restart for WebGL 2. - r=mtseng
199a3d7eafbeef70ee1ead8016dceadb07dfdaa2
created 2016-09-07 15:27 -0700
pushed 2016-10-10 18:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1300946 - Rewrite transform feedback. - r=jrmuizel a=ritu
66081ef243719281e97f8ffbf958edc1a5c59972
created 2016-07-19 00:36 -0700
pushed 2016-10-10 18:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Fix BlitFramebuffer and draw validation. - r=mtseng a=ritu
2c0795d4b1b0e83b31136fd217f9d237dd4d7031
created 2016-07-28 17:15 -0700
pushed 2016-10-10 18:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1289655 - Add primitive restart for WebGL 2. - r=mtseng a=ritu
ca2593daaa91f717e3ae65f049308309a31969a2
created 2016-10-03 22:48 -0400
pushed 2016-10-04 02:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1303879, bug 1303878, bug 1300946) for bustage on a CLOSED TREE.
less more (0) -100 -60 tip