dom/canvas/WebGLContext.h
4e6207ecd5539d2ca2fe78ac5905d1df4fadc0fb
created 2018-09-06 08:36 -0400
pushed 2018-09-06 14:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5f8431f3c2e1 and 8d31f736050a (bug 1477817) for causing various regressions. FENNEC_62_0_1_BUILD1 FENNEC_62_0_1_RELEASE
5f8431f3c2e15e5e88ba8df2a851989a1306c686
created 2018-07-23 12:58 -0700
pushed 2018-08-24 17:02 +0000
Jeff Gilbert Jeff Gilbert - Bug 1477817 - Add test_has_rbab to guarantee we can skip index validation where available. - r=kvark,qdot a=ryanvm
823e87ee74753871c887babc22282a5b6760b1bd
created 2018-08-10 20:44 +0300
pushed 2018-08-24 17:02 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1477817) for build bustage on WebGLExtensionMOZDebug.cpp. a=backout
7701b607a4550c8afce39bea2bebe2682b6069fc
created 2018-07-23 12:58 -0700
pushed 2018-08-24 17:02 +0000
Jeff Gilbert Jeff Gilbert - Bug 1477817 - Add test_has_rbab to guarantee we can skip index validation where available. r=kvark, r=qdot, a=RyanVM
1292058fb7248a32e4ad3062397c0c86defaaaab
created 2018-05-02 11:23 -0400
pushed 2018-06-18 21:12 +0000
Markus Stange Markus Stange - Bug 1219985 - The canvas rendering context 2d should be opaque if either the moz-opaque attribute is set or if it has been initialized with alpha:false. r=jrmuizel
27805d201b9009bf17a508dff2c840a2e919907f
created 2018-04-05 13:42 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 12. Remove the Nullable smuggling from nsIDOMEventTarget. r=smaug
0f848f74c9477f37a8f0035ffe7e5c93bfddf0ae
created 2018-03-29 16:43 -0700
pushed 2018-06-18 21:12 +0000
Jeff Gilbert Jeff Gilbert - Bug 1450148 - Generic TF Buffer slot moved to Context from TFO. - r=kvark
4ffac3c10aa55ac06a6681f3747966f4ddbcc482
created 2018-03-26 20:21 -0700
pushed 2018-06-18 21:12 +0000
Jeff Gilbert Jeff Gilbert - Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
dc273da372bd8dcb4792000f724a7a523c2c071f
created 2018-03-27 23:26 +0300
pushed 2018-06-18 21:12 +0000
shindli shindli - Backed out changeset e3334509e606 (bug 1446412) for gl failures in /builds/worker/workspace/build/src/dom/canvas/WebGLFramebuffer.cpp:44 on a CLOSED TREE
e3334509e606348f90f524a96adfb8e9dbcf8789
created 2018-03-26 20:21 -0700
pushed 2018-06-18 21:12 +0000
Jeff Gilbert Jeff Gilbert - Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
32da6aeeb1e8173b0412863e627460a740e56da9
created 2018-03-09 16:48 -0800
pushed 2018-06-18 21:12 +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-06-18 21:12 +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-06-18 21:12 +0000
Jeff Gilbert Jeff Gilbert - Bug 1444563 - Update stencil front/back mismatch validation. - r=kvark
77acafe9c8136da959a24c54b68d3975a2f36c7a
created 2018-02-20 17:34 -0800
pushed 2018-04-26 16:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 1442502 - Require event loop roundtrip for WebGLSync. - r=kvark
41cb252725406abe0a449db666649b1e892cd54e
created 2018-02-26 20:36 +0100
pushed 2018-04-26 16:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1441270 - Remove nsIDOMWebGLRenderingContext. r=jgilbert
86488a02187a697b1b49870c93a474e82e7e1404
created 2017-12-22 03:42 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Fixes and spew. - r=daoshengmu
e1edf80827aa769a8d179fe0cf0e3a411a38c392
created 2017-12-21 17:42 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Assert that no-alpha backbuffers have 0xff alpha. - r=daoshengmu
25e41ca9c92ad18ab9760f8bb130df171a80f03d
created 2017-12-21 17:14 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu
cee0e8e73e1e9560707c7b68843b73cf9ba0e901
created 2017-12-20 17:58 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu
2b126d984d82606c50f9ee97d785d31f7666b5bc
created 2017-12-20 01:55 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - ColorMask(0xf) for backbuffer resolve. - r=daoshengmu
e2b263515febb79970329d435a166f885672fb0b
created 2017-12-18 18:30 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
d0538cb619eb80b400dc439a59579e8cf9e895b4
created 2017-12-19 17:21 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1426280 - Remove explicit MakeCurrents from WebGL now that we use implicit MakeCurrent. - r=lenzak
12214b5efbe48a6e6ccb44ce33e9d4ffb591bb28
created 2017-12-15 09:47 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1425488 - Warn when ill-advised readbacks will cause pipeline stalls. - r=daoshengmu
1884f463bb819b163bc96d1caec272a0e5ff9e78
created 2017-12-14 14:10 -0800
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu
6d4669e3d2da831012f20e1d56747529e486ffbc
created 2017-08-10 18:01 -0700
pushed 2018-03-01 12:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1390386 - Add GLContext::mImplicitMakeCurrent. - r=jrmuizel
5d7f843128a2877a38288424e568868c74cb2f54
created 2017-12-14 14:10 -0800
pushed 2018-01-11 17:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1425369 - Treat Draw* as Draw*Instanced(1). - r=daoshengmu a=gchang
a8d61165ea3e5eaa3cb00b184c22c1c5c7a42dd1
created 2017-10-20 15:40 -0700
pushed 2018-01-11 17:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 1404196 - Simplify and repair vertex fetch. - r=daoshengmu
8cb78523022e95979ec4d165e31ee21bffe46fa8
created 2017-10-28 19:07 +0900
pushed 2018-01-11 17:45 +0000
sotaro sotaro - Bug 1401609 - Add UpdateWebRenderCanvasData() to handle CanvasRenderer re-creation r=jrmuizel,mstange
83203c2de90ab514f56ab533e840990eca866bc8
created 2017-08-28 14:50 -0700
pushed 2018-01-11 17:45 +0000
Kearwood "Kip" Gilbert Kearwood "Kip" Gilbert - Bug 1400407 - Part 3: Remove IsMirror concept, as it is no longer used by WebVR,r=jgilbert
53c7ef6743d9d1c801a2f1cfe14960ef21abe03d
created 2017-09-15 15:06 -0700
pushed 2018-01-11 17:45 +0000
Kearwood "Kip" Gilbert Kearwood "Kip" Gilbert - Bug 1400407 - Part 2: Cleanup DOM Canvas mirroring dead code,r=jgilbert
c13f5102b030016333714932043cce744963973d
created 2017-07-21 17:30 -0700
pushed 2018-01-11 17:45 +0000
Kearwood "Kip" Gilbert Kearwood "Kip" Gilbert - Bug 1400457 - Isolate VR Rendering from Compositor r=daoshengmu,jgilbert
1c9fd18131fe3cfc1be841d2f1159f5566866ff2
created 2017-07-18 18:02 +0000
pushed 2017-11-02 12:36 +0000
dmu@mozilla.com dmu@mozilla.com - Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert
76edd38bb942bf588e83c3acb23f70fe043031b2
created 2017-08-29 22:02 -0700
pushed 2017-11-02 12:36 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1359055) for Win7 failures in test_conformance__extensions__webgl-compressed-texture-size-limit.html
7c2db4c459cc86c15aa1305cfb881f904ca31c4a
created 2017-07-18 18:02 +0000
pushed 2017-11-02 12:36 +0000
dmu@mozilla.com dmu@mozilla.com - Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert
61d074cfdeafd13395c089dcd4b2c47fb5d80204
created 2017-07-27 15:49 +0800
pushed 2017-11-02 12:36 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1217290 - Refactor WebGL max & min attribute constants for WebGL fingerprinting r=arthuredelstein,daoshengmu,jgilbert
3fc40b0c5e0ae244af61b1335c363f3c085e2e0f
created 2017-07-27 15:49 +0800
pushed 2017-11-02 12:36 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1217290 - Refine WebGLContext members r=daoshengmu,jgilbert
715cea82455ce243f6a0f50a84034a97e9f6640f
created 2017-07-27 15:48 +0800
pushed 2017-11-02 12:36 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1217290 - Remove WebGLContext impl members r=daoshengmu,jgilbert
a4b4d3922386b84ff7b8936d75ab2a919ec87aa8
created 2017-07-27 15:48 +0800
pushed 2017-11-02 12:36 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 1217290 - Remove WebGLContext::MinCapabilityMode r=daoshengmu,jgilbert
a286544935474e9cf637cecd2a7aa5def0e0eeba
created 2017-08-23 10:39 -0400
pushed 2017-11-02 12:36 +0000
Nathan Froyd Nathan Froyd - Bug 1378474 - part 2 - label WebGLQuery's AvailableRunnable; r=jgilbert,billm
682c2b84072489db964cbd5967a568cafb554c4b
created 2017-08-18 15:13 +0800
pushed 2017-11-02 12:36 +0000
Morris Tseng Morris Tseng - Bug 1391136 - Handle context lost in layers-free mode. r=jgilbert
fdbcfc9b798737b01e06b953441c4a2ffb5c168a
created 2017-08-17 21:06 -0700
pushed 2017-11-02 12:36 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1390386) for Android crashes in testSettingsPages
9d16670edeb5a831913ae92469c5754a768b9b07
created 2017-08-10 18:01 -0700
pushed 2017-11-02 12:36 +0000
Jeff Gilbert Jeff Gilbert - Bug 1390386 - Add GLContext::mImplicitMakeCurrent. - r=jrmuizel
d5d815d3ac0b8d4cbb1eb5eb12f0681940c5d5da
created 2017-08-03 13:55 +0800
pushed 2017-11-02 12:36 +0000
Morris Tseng Morris Tseng - Bug 1379920 - Introduce CanvasRenderer and its derived classes. r=nical,jrmuizel
aef0921e8682aef490ffb00fab256f0b4b0a0954
created 2017-07-19 09:53 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6e571ab7b558 (bug 1382104) for asserting at dom/canvas/WebGLContextUtils.cpp:714 in browser-chrome tests and failing GTest's Gfx.CompositorSimpleTree. r=backout
6e571ab7b558eeee419a8c9032f756f0c44bb554
created 2017-07-18 15:19 -0700
pushed 2017-09-14 16:50 +0000
Jeff Gilbert Jeff Gilbert - Bug 1382104 - Remove internal-vs-user FB bindings. - r=daoshengmu
91ad989f575a06790a03b891633fdbdde2bd0f59
created 2017-06-23 17:31 -0700
pushed 2017-09-14 16:50 +0000
Samuel Vargas Samuel Vargas - Bug 1376039 - Convert ValidateBlendFuncEnum to static func. r=jgilbert
a5cf326ec71fb60712b5e71e7806a7bd42eedaa8
created 2017-06-23 16:19 -0700
pushed 2017-09-14 16:50 +0000
Samuel Vargas Samuel Vargas - Bug 1376039 - WebGL Conformance Failure: deqp/functional/gles3/integerstatequery.html. r=jgilbert
db8a4903fd2764ea708a0f8a26732909a8301897
created 2017-06-22 14:32 -0400
pushed 2017-09-14 16:50 +0000
Samuel Vargas Samuel Vargas - Bug 1367919 - Add tracking for data allocation calls in WebGL. r=jgilbert
5b713fb1cd98370f0bd7645f848e5972c2f198dc
created 2017-06-09 12:15 -0700
pushed 2017-07-31 14:08 +0000
Kirk Steuber Kirk Steuber - Bug 1370727 - Return void from nsICanvasRenderingContextInternal::SetIsOpaque r=bz
b693eb4b9ef6967c8a73e67e35df80705653ee2f
created 2017-05-30 15:21 +0000
pushed 2017-07-31 14:08 +0000
Samuel Vargas Samuel Vargas - Bug 1325113 - Implement support for WEBGL_compressed_texture_s3tc_srgb - r=jgilbert,qdot
8ce8c07e3e2928ef9d27c53225a6bb6a121799ba
created 2017-05-04 12:10 -0600
pushed 2017-07-31 14:08 +0000
Tom Tromey Tom Tromey - Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r=froydnj
7dc7ebfb63055a03e60b0503f86133f656e33d9b
created 2017-04-11 17:15 +0800
pushed 2017-07-31 14:08 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1355430 - Part2: Implement Require Fastpath for texture copy; r=baku,jgilbert
bdf510d5b0270a4d64b6a1da2516d1e8316ea489
created 2017-04-18 21:08 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 661144609b7a (bug 1355430)
661144609b7a45bf5449e319378c9964e587d1f1
created 2017-04-11 17:15 +0800
pushed 2017-07-31 14:08 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1355430 - Part2: Implement Require Fastpath for texture copy; r=baku,jgilbert
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
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
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
539928251430c699369fcd5c60ef340ac42464af
created 2017-02-09 20:32 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
09487aeae4a72c541fe24e9eeae640cbc9340d7d
created 2017-02-09 20:31 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
1b822c69468163ce8f7dc5c0da8aed529dbf3d3c
created 2017-03-08 18:00 -0800
pushed 2017-07-31 14: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-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
3a168a559693192762e15079b5ca267d1e0a0b53
created 2017-02-09 20:31 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
3bb0c61a3ee381aba22c15fefd9fc66f3d1b4245
created 2017-03-08 17:02 +0800
pushed 2017-07-31 14: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-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
ed97037dae9c0674ca983d5fc037a39821583d18
created 2017-02-09 20:31 -0800
pushed 2017-07-31 14:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - 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
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
a9027426615c63b0f98add260ad76453be5d1b49
created 2017-01-11 16:03 -0800
pushed 2017-06-05 19:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
ab9aea090d688f0896b07cebdf8cbc47a53aee46
created 2017-01-11 15:57 -0800
pushed 2017-06-05 19:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Centralize VertexAttrib[I]Pointer calls to improve perf. - r=kvark
8675b60fad97dd1c1c8e999b3dd5f7c7aa9582dd
created 2017-02-10 23:32 +0100
pushed 2017-06-05 19:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0528322db042 (bug 1330022) for failing test_conformance__more__functions__vertexAttribPointerBadArgs.htm. r=backout
f2fa758c8d307b7ecf204439b4a0bf08b53927aa
created 2017-02-10 23:31 +0100
pushed 2017-06-05 19:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cd91d6b1b500 (bug 1330022)
cd91d6b1b500db91250cd5d87a3c5afb7d7f6c1e
created 2017-01-11 16:03 -0800
pushed 2017-06-05 19:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
0528322db042d01a79c70427546f7ba6ceac7a8e
created 2017-01-11 15:57 -0800
pushed 2017-06-05 19:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 1330022 - Centralize VertexAttrib[I]Pointer calls to improve perf. - r=kvark
21f80b92736655447e1c35fda646c749a9788a19
created 2017-02-01 15:43 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 9. Stop using IsCallerChrome in WebGL. r=bholley
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
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
5a10fa45d8eac53a005130946302c3fb2471d9e2
created 2016-12-22 17:08 -0800
pushed 2017-04-10 20:44 +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
2b152e51f03e9e7ab92f762a047d3b9ea5e91d76
created 2016-12-22 15:59 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu
8888afc873a200478d23dc45b52886badc66ab4f
created 2016-12-22 13:52 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - 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
6b721c404ceccf1a97026afe0ea8f76e438cb053
created 2016-12-20 14:59 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng
df8f3ce70e2ff04d1394760f1f5c7154ac39d2fb
created 2016-12-19 16:13 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - 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
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
6611438aed06382e2d5567e41d49938a8a9904a5
created 2016-11-30 15:27 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Handle program and shader object deletion differently. - 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
b1d875f4c6738d8dfc6c309188514ab4df934ab7
created 2016-11-30 19:21 -0800
pushed 2017-04-10 20:44 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i, a=merge
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
616c1cdadadee675b4e6b7ec50418506d6a7a153
created 2016-11-29 11:19 +0100
pushed 2017-04-10 20:44 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert
05c047fa931fb584dd5f4bba0401b5edb425cf05
created 2016-11-22 18:59 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1250077 - Implement WEBGL_compressed_texture_astc. - r=ethlin
86d5fada043c8b2520616d8a22a1f4b23d64563a
created 2016-11-22 17:17 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Use pointers instead of references to prevent taking the address of temporary integers. - r=ethlin
52b48e6c648e871cf56caace71ed3bc080ff3f9e
created 2016-11-17 17:50 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin
ff8f08ed3a7c99dae5cea8eaaedb9c5adc6272ca
created 2016-11-01 14:58 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1318507 - Update implementation. - r=ethlin
163297a7dce3407d1ed2498c4a8d07c16cdb804b
created 2016-11-22 11:22 -0800
pushed 2017-04-10 20:44 +0000
Wes Kocher Wes Kocher - Backed out changeset 6d906f5908d1 (bug 1316539) for gl2 failures a=backout
6d906f5908d1014d3eb6f5a38d2d00aaaa2cc45e
created 2016-11-21 20:28 +0100
pushed 2017-04-10 20:44 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1316539 - Add null pixel check in TexSubImage. r=jgilbert
f9f88713123dd3486daa5e71559f64e5131050f8
created 2016-11-16 14:10 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
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
2d2153ad43c9ee058b21eeec125720fd30b54ffe
created 2016-12-22 17:08 -0800
pushed 2017-02-27 14:59 +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 a=lizzard
dd2a8702cb8f0aab3e51e24150518dff610e4f2c
created 2016-12-22 15:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
23cee75294529942c6860f65cc539a1db5d17b4a
created 2016-12-22 13:52 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - 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
39582d06756a9ff47993d4097b4fb25f041be406
created 2016-12-20 14:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng a=gchang
72990bca82a937cb7128bb30ef7133139025f83c
created 2016-12-25 00:32 -0800
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
21d2e3e9d481c637a9dcedaaffc06e944856a156
created 2016-12-22 12:48 +0800
pushed 2017-02-27 14:59 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 0be09d72656e (bug 1324924) for WebGLRenderingContext.webidl dependency
0be09d72656e537736fa55fb9c357d2c943117eb
created 2016-12-20 14:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng. a=gchang
80b4d086f74ec36e76a312e57258721ad1f6f99a
created 2016-12-19 16:13 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu. a=gchang
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
01baa08ef776f2c3ba5b59a75753d2c47a2187ef
created 2016-11-29 11:19 +0100
pushed 2017-02-27 14:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert 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
15cb38704cedd92177f9912af58e594351e66850
created 2016-12-15 18:33 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1318507 - Minimize WebGL idl divergence. (flattened) - r=qdot 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
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
ae0f7b513fa3c00ab62cfd3bbc01f5bc83a06104
created 2016-11-30 15:27 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Handle program and shader object deletion differently. - 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
776295ca0f6452579385b6320e381857e98e46e9
created 2016-11-29 11:19 +0100
pushed 2017-02-27 14:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
e4bf2c365c82bd505034ffb4c3fed5be471a5e86
created 2016-11-22 17:17 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Use pointers instead of references to prevent taking the address of temporary integers. - 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
b2aaaf37994ec64a8de15f0637fd8b856af02df9
created 2016-11-01 14:58 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1318507 - Update implementation. - r=ethlin 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
1cd3e0479280b35b1a942dd495d3e713b38e762d
created 2016-09-28 14:18 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1306112 - Inline singly-used ValidateDataRanges. - r=ethlin
b7344bdd974d941d98ca0415f8a0280ed80863cd
created 2016-09-28 14:08 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - No bug - Remove unused ValidateTextureTargetEnum.
4b00f0d87c029a4f971b5b7ba71bf550ac449645
created 2016-10-27 19:03 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Fix compressedTexImage size validation. - r=ethlin
5569ca0fe5a9be77d86e3e84e2d428f37179471d
created 2016-10-20 18:03 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin
26b31f8052cab0a2861157956c90c21dffebfde7
created 2016-10-13 16:15 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Uniform impl. - r=ethlin
796ebd8abd19130b4201dcace6bc64e1fc4da697
created 2016-10-13 16:13 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin
159dd65b1045fbb1920a402573ccadd8e7e868f1
created 2016-10-11 18:54 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin
199e25c045e4a658d390d9b70e3fcab1139d5184
created 2016-10-11 15:40 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Buffer[Sub]Data impl. - r=ethlin
1cfad155dc874a1ec51b8c729dfb9c9bc1c3fc1f
created 2016-10-10 15:34 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - ReadPixels impl. - r=ethlin
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
0cc441ce2c8c394767c8f3161fad0047555dbaac
created 2016-09-27 20:54 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1306172 - Don't pass LINE_WIDTH>1.0 to core profiles. - r=jerry
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
405b825d5efd916e6ef5a687a22f0da84bd3f52a
created 2016-12-29 00:08 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
a0013eb0e30864196d272646214188ba3e6fb861
created 2016-12-21 19:42 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
3cedd4fa2274af975d89c3ef2f573e0ca20fa0c1
created 2016-12-23 18:54 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu a=lizzard
aa55f9a67c7640d305ad8885441a9089e12d4a6d
created 2016-12-22 17:08 -0800
pushed 2017-01-16 13:07 +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 a=lizzard
90ddcf2d3b405e8dc0040dc33093c73b57284f3e
created 2016-12-22 15:59 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
4361476b9ca0d8e17f808d87bfbee3c996dfa28c
created 2016-12-22 13:52 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu a=lizzard
03149282c7910d0198a21c1025b58bbadf6956c4
created 2016-12-20 23:31 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
eb1f0e25f42fdeaf279f994c5644e94e9885947b
created 2016-12-25 19:52 -0800
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c56fe501d3ea (bug 1317625) because NeedsCallerType is not on beta. r=a=red tree.
392343acec551a02d4ca15acf22f1578e6fdca70
created 2016-12-20 14:59 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng a=gchang
c56fe501d3eab16684034c9cb9b2c1fa66cb0bb3
created 2016-12-25 00:32 -0800
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
68466538d06b51ba92ac442e9a5f2dbba168c0b7
created 2016-12-19 16:13 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu. a=gchang
bfcf5b0b42992cec72a4728bb3a2145121aa86af
created 2016-12-15 18:42 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Simplify texture data zeroing. (flattened) - a=gchang
b86bbd7cd5f515c29a0b9abab3b751a275c00924
created 2016-12-15 18:39 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. (flattened) - a=gchang
15ecd2d4cce53c745c5e2253bfeb3be2696c00cd
created 2016-12-15 18:37 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. (flattened) - a=gchang
cac3f56905a6da5bb4390b8d71997581d9718e35
created 2016-11-29 11:19 +0100
pushed 2017-01-16 13:07 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
a0b2e78bf20da3d2b5fb4aa0c82668fd2eba4903
created 2016-12-15 18:35 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1310247 - Check if buffers are bound for transform feedback. (flattened) - a=gchang
ee61ad2356b9ca94fb3e4b69bcc9dfd87a42c5a1
created 2016-12-15 18:33 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1318507 - Minimize WebGL idl divergence. (flattened) - r=qdot a=gchang
a477acdc47fcc422a73d53f710918f1d85635fc1
created 2016-10-03 18:33 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin a=gchang
47231fa87f2338644c812bbd576bc37d34e08661
created 2016-09-28 14:18 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1306112 - Inline singly-used ValidateDataRanges. r=ethlin, a=gchang
0f867a8846778f927cfb3871e58cc61f6193ad5d
created 2016-10-27 19:03 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Fix compressedTexImage size validation. - r=ethlin a=gchang
8b56b957a05ba8fdfadd693ba19b641c8479c283
created 2016-10-20 18:03 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin, a=gchang
a001d6e786d202d277bae6bac28ffdf9f2e8d7b3
created 2016-10-13 16:15 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Uniform impl. - r=ethlin, a=gchang
7c2dded3db02eabbe6e11292c0c942b801a87e57
created 2016-10-13 16:13 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin, a=gchang
bbdad8221e41a207be299636512a3dd25b424789
created 2016-10-11 18:54 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin, a=gchang
9ee2e73a7312b52ff928569441d1b67d6d12bff0
created 2016-10-11 15:40 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Buffer[Sub]Data impl. - r=ethlin, a=gchang
a99e419681e5c1ea4cf371015785ce136c82a53f
created 2016-10-10 15:34 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - ReadPixels impl. - r=ethlin, a=gchang
6af58753df16a00c692b7b2fe558b2697feb46b7
created 2016-10-11 15:39 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Add ValidateArrayBufferView. - r=ethlin, a=gchang
59c498f1a9888ea94fc271ea3da339555028f976
created 2016-09-26 13:38 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1305540 - Lazily bind PBO targets. - r=ethlin, a=gchang
06660e22513db840537ff6a9bd8875bdb7a83ffe
created 2016-09-27 20:54 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1306172 - Don't pass LINE_WIDTH>1.0 to core profiles. - r=jerry, a=gchang
92905db1d7e3c99dda2aa21c00b7d8908f742f84
created 2016-09-09 21:02 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1300946 - Implement transform feedback. - r=jrmuizel a=ritu
37e1580285cec8ff166e3949e4fffe16a37d5349
created 2016-09-07 15:27 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1300946 - GetCurrentBinding is the wrong approach. - r=jrmuizel a=ritu
069e4074df40ad9e9d18e330845b61a92ebcadca
created 2016-09-08 15:56 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Refresh DrawBuffers and ReadBuffer to handle GL4.0 and below. - r=mtseng a=ritu
ec6e14759d101deeb915901d4a3328a4059870e5
created 2016-07-19 00:36 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Refactor framebuffer funcs and completeness caching. - r=mtseng a=ritu
1abd03e07bf53c976a10a7bad3caf2f94029c57e
created 2016-09-08 14:16 -0700
pushed 2017-01-16 13:07 +0000
kearwood kearwood - Bug 1296446 - Do not render VR frames until a WebGLContext has returned a mirroring layer r=jgilbert
97158ba1395d151334320feb2fc0f8aeb24c823a
created 2016-08-23 11:41 +0300
pushed 2017-01-16 13:07 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1297054 - remove null check in CanvasRenderingContext2D::InitializeWithDrawTarget. r=jrmuizel
88f13d41cd2fb215958684fda16b4025384cf252
created 2016-08-19 14:44 -0700
pushed 2017-01-16 13:07 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1296745 - Clean up WebGLContext r=jgilbert
9ad41a92a8411248995bec256184eb88adc5a689
created 2016-08-09 17:16 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1293845 - Repair texture bindings->internals glue. - r=mtseng
8b3575129b8ce370b281dc359c51cf102ef85dc5
created 2016-08-13 12:38 +0200
pushed 2017-01-16 13:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ca7b62d9efb7 (bug 1293845)
ca7b62d9efb7f941f4cef2891017c8c1f73254f3
created 2016-08-09 17:16 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1293845 - Repair texture bindings->internals glue. - r=mtseng
f234bc22c1bfef13ceed22c3bb1de1a280aab733
created 2016-07-29 18:19 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1290634 - Remove unnecessary respecifyTexture arg from ZeroTextureData. - r=mtseng
7b1349cb7487ce1b03a6f91c016315f9e8fdd0ec
created 2016-02-24 15:54 -0800
pushed 2017-01-16 13:07 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1250244 - Part 7: Implement WebVR 1.0 API,r=bz
bc0b9a51656f3c94dd40796b7efac23cd23c95a2
created 2016-08-05 11:00 +0200
pushed 2017-01-16 13:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c0b0e54e156e (bug 1290634) for webgl regressions
c0b0e54e156ef62f937bfc4630c40880f02f0f94
created 2016-07-29 18:19 -0700
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1290634 - Remove unnecessary respecifyTexture arg from ZeroTextureData. - r=mtseng
95b75b253cda93eab2af352ba729abe0738b3519
created 2016-07-17 19:37 +0200
pushed 2017-01-16 13:07 +0000
Ethan Lin Ethan Lin - Bug 1260599 - Enable EXT_disjoint_timer_query extension on ANGLE. r=jgilbert
72904d652e9a5e74bf6b7833f22e54ad005fe752
created 2016-07-26 20:05 -0700
pushed 2017-01-16 13:07 +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-31 18:13 +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-31 18:13 +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-31 18:13 +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-31 18:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1303879, bug 1303878, bug 1300946) for bustage on a CLOSED TREE.
428c52695888182fe1b40efc2fb00233098639e1
created 2016-09-07 15:27 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1300946 - Rewrite transform feedback. - r=jrmuizel a=ritu
a9dc19ea4d04e04c64b1c53da7a073102d276b80
created 2016-07-19 00:36 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1303879 - Fix BlitFramebuffer and draw validation. - r=mtseng a=ritu
4d0fab90bef3df2f5480f5478a38d343e497185c
created 2016-08-09 17:16 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1293845 - Repair texture bindings->internals glue. r=mtseng, a=ritu
b3eb53d8f4be3592d13a8579e02a81217841f44b
created 2016-07-28 10:53 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1260599) for winxp mochitest gl bustage
d50028181044d7ae0bba5ee407991b07162fec3f
created 2016-07-26 12:51 +0800
pushed 2016-10-31 18:13 +0000
Ethan Lin Ethan Lin - Bug 1260599 - Enable EXT_disjoint_timer_query extension on ANGLE. r=jgilbert
2da7497fc16b48c108506c5c2d64ea13b9fa8dc8
created 2016-07-27 09:42 +0800
pushed 2016-10-31 18:13 +0000
Morris Tseng Morris Tseng - Bug 1247977 - Handle FakeBlackTexture creation fail. r=jgilbert
6e23273bf3508403aeacdb301d278c281528756c
created 2016-07-19 20:00 +0200
pushed 2016-10-31 18:13 +0000
Ethan Lin Ethan Lin - Bug 1279986 - Make WebGL Uniform*, UniformMatrix* and VertexAttrib* accept SharedArrayBuffer. r=jgilbert
91f0e0f0e39823826522a9a0494b5cdb38663795
created 2016-07-21 23:25 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1288649 - Fix non-unified-build errors. - r=ethlin
eaf7778fef47cfe476e1b9f7da88d29de398b05b
created 2016-07-21 20:03 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1280499 - Support paranoid uploading for nVidia. - r=jrmuizel
1326de2b7d1f1fc322bf1bbb0c7a884fb194c64a
created 2016-07-21 19:20 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1280499 - Implement PBOs for textures. - r=jrmuizel
d13fc459266516180467bd3342c866f30c06eecb
created 2016-07-14 12:13 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136494 - Update uniform setters. - r=mtseng
b78045c38ca2d18182e3cebe563e48e03a6c25e1
created 2016-07-14 12:04 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136494 - Update LinkInfo. - r=mtseng
40e9d24fd8eab4cd9d9e434ca3d5e815148a7b3f
created 2016-06-16 07:30 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1250710 - Workaround nvidia when stride is longer than the last row with PBOs. - r=jrmuizel
385d885ca02fbc48c66f1ce0941b176e4d0e28bb
created 2016-07-04 20:35 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1250710 - Add PACK PBO support. - r=jrmuizel
1620c8f330a36f2d60f1acbb05aff606e622a388
created 2016-07-13 00:58 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136508 - Removed unused READ_BUFFER out-var from ValidateCurFBForRead. - r=mtseng
8d95a6d0855871245bd01df1f81c5ab93ec48700
created 2016-07-11 22:51 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1286348 - Reintroduce support for UNPACK_{FLIP_Y,PREMULTIPLY_ALPHA}. - r=mtseng
fd20afbbe00dfffaec1bdf196dd3eed0454e4fcf
created 2016-07-07 09:12 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1136410 - Forbid attrib aliasing. - r=mtseng'
06e1c91a55c5e4bb8f5b0890c3fe850cbf2d4f31
created 2016-07-07 17:36 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
d4733f9ab04ec376f071ba95fdadae2d070cb1dc
created 2016-07-04 13:11 -0700
pushed 2016-10-31 18:13 +0000
kearwood kearwood - Bug 1284324 - Implement Canvas Layer mirrors r=bas
a8bdde3cb3470f47faa48fa997f0c07460d31c27
created 2016-06-22 10:28 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1281098 - Fix UNPACK_ handling. - r=jrmuizel
4cd1dfe804c6947149ca236de1db85d0847398ab
created 2016-07-04 14:40 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1284346 - Fix PACK_ params. - r=jrmuizel
70f65e98cf98d6be3011cfcc02ed82983ed92acd
created 2016-06-20 20:42 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Use FailureReason struct. - r=jrmuizel
66dd1696e949619b90e0f1099bef4bf405b6ebe3
created 2016-06-20 20:28 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
846095c0236972cb9f095e28e02dd624e8cda58f
created 2016-06-16 10:01 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1280507 - Simplify context loss handler. - r=jrmuizel
bb8c537dc68e88eeb7d75edd519bcf6f219f65de
created 2016-06-27 22:48 -0700
pushed 2016-10-31 18:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 9b419a38b9c9 (bug 1280507) for breaking offscreencanvas on Windows (even more than its usual broken state)
5fad1dc89df8f404d1edae7484362940ab340433
created 2016-06-23 17:01 +0800
pushed 2016-10-31 18:13 +0000
peter chang peter chang - Bug 1281991 - Clean up WebGLSync objects before WebGL context lost, r=jgilbert
9b419a38b9c94db1fbba9e5f3a6477a2089cff01
created 2016-06-16 10:01 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1280507 - Simplify context loss handler. - r=jrmuizel
1ff69fe79681adbbbac8d5cd228a73283d149362
created 2016-06-23 09:47 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8dd927ca1cd1 (bug 1268638)
68b5a49a38815836e1fbc8296b36d90fc16df5d5
created 2016-06-23 09:47 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ca314c9d5249 (bug 1268638)
ca314c9d524973d59b4779028fd01a0163438078
created 2016-06-20 20:42 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Use FailureReason struct. - r=jrmuizel
8dd927ca1cd109801bc44663722ea15b1750b39b
created 2016-06-20 20:28 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
ead1598b347feeda2356e6bf0c0454bee3a52ab2
created 2016-06-21 14:53 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1268638) for build bustage CLOSED TREE
ad38e0439b62d4418422bb0f9fbc5307a9bfafe3
created 2016-06-20 20:42 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Use FailureReason struct. - r=jrmuizel
8b0db9b0f87cb1ef75491bdd5927c631aca7fafd
created 2016-06-20 20:28 -0700
pushed 2016-10-31 18:13 +0000
Jeff Gilbert Jeff Gilbert - Bug 1268638 - Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
8847dd9e9a2da7a4ad074ab97e085295e50746c3
created 2016-07-29 18:22 -0400
pushed 2016-09-05 20:01 +0000
Morris Tseng Morris Tseng - Bug 1247977 - Handle FakeBlackTexture creation fail. r=jgilbert, a=sledru
589e1f984537e280ff84591e94afdc3c5bfe2710
created 2016-07-29 20:07 -0400
pushed 2016-09-05 20:01 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 13ae4d0cfbb0 (bug 1247977) for bustage. a=backout
13ae4d0cfbb0a897b87185bf28bf629bb19d4042
created 2016-07-27 22:13 -0400
pushed 2016-09-05 20:01 +0000
Morris Tseng Morris Tseng - Bug 1247977 - Handle FakeBlackTexture creation fail. r=jgilbert, a=sledru
53de33ce847f9e5e9b77b6ed08027813a325f95f
created 2016-06-03 01:18 -0700
pushed 2016-09-05 20:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1275866 - Clear WebGLTimerQuerys on WebGL GLContext teardown. - r=jerry,jrmuizel
5bd57a49cb1f4a9a07f9fe92be74ab0296f7f1b7
created 2016-05-31 14:44 -0700
pushed 2016-09-05 20:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1258036 - Separate global state checks from fb-specific checks. - r=jrmuizel
705b7365e3e5f36716e06a828fe08731b376a747
created 2016-05-20 13:14 -0400
pushed 2016-09-05 20:01 +0000
Benoit Girard Benoit Girard - Bug 1272808 - Expose context creation error to telemetry. r=jgilbert
b8949c5d73cecaa965c4f817084e76da565eff80
created 2016-05-13 16:34 -0400
pushed 2016-09-05 20:01 +0000
Milan Sreckovic Milan Sreckovic - Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang
13e4cb81d4eb1c4996daf34c68301ca8a8ab0183
created 2016-05-11 16:45 -0700
pushed 2016-09-05 20:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 1271478 - Implement WebGLContextCreationError. - r=jrmuizel,smaug,mtseng
c992422247b7b33fa4a89f891d08bfe792fc7d07
created 2016-04-21 10:30 +0100
pushed 2016-09-05 20:01 +0000
Bob Owen Bob Owen - Bug 1258609: Initialize nsICanvasRenderingContextInternal with a DrawTarget instead of a gfxASurface. r=jrmuizel
53400e993cb8a295a72dc247436b862844686588
created 2016-03-31 23:06 -0700
pushed 2016-07-25 16:35 +0000
Ethan Lin Ethan Lin - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert
less more (0) -240 tip