dom/canvas/WebGLContext.h
8ce8c07e3e2928ef9d27c53225a6bb6a121799ba
created 2017-05-04 12:10 -0600
pushed 2017-05-08 20:44 +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-04-19 23:57 +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-04-19 08:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 661144609b7a (bug 1355430)
661144609b7a45bf5449e319378c9964e587d1f1
created 2017-04-11 17:15 +0800
pushed 2017-04-19 08:28 +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-04-14 00:24 +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-04-14 00:24 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f97fd860c168 (bug 1355763)
f97fd860c1681c86f9317161d11d0c8f6912b8af
created 2017-04-12 02:55 -0700
pushed 2017-04-14 00:24 +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-04-05 12:33 +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-03-23 12:44 +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-03-23 12:44 +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-03-10 10:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
09487aeae4a72c541fe24e9eeae640cbc9340d7d
created 2017-02-09 20:31 -0800
pushed 2017-03-10 10:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
1b822c69468163ce8f7dc5c0da8aed529dbf3d3c
created 2017-03-08 18:00 -0800
pushed 2017-03-09 10:23 +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-03-09 10:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
3a168a559693192762e15079b5ca267d1e0a0b53
created 2017-02-09 20:31 -0800
pushed 2017-03-09 10:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
3bb0c61a3ee381aba22c15fefd9fc66f3d1b4245
created 2017-03-08 17:02 +0800
pushed 2017-03-08 16:00 +0000
Iris Hsiao Iris Hsiao - Backed out 3 changesets (bug 1339256) for build bustage
86fe1c44ac5a01699387b155430057c855ea3548
created 2017-02-09 20:32 -0800
pushed 2017-03-08 16:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Simplify index validation. - r=kvark
ed97037dae9c0674ca983d5fc037a39821583d18
created 2017-02-09 20:31 -0800
pushed 2017-03-08 16:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
86fcf8b658e4708128463bb9572ccdd0cf490bb9
created 2016-12-09 13:48 -1000
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make WebGLContextUtils.cpp use VsprintfLiteral, r=froydnj
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
ab9aea090d688f0896b07cebdf8cbc47a53aee46
created 2017-01-11 15:57 -0800
pushed 2017-02-14 12:38 +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-02-12 01:42 +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-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
0528322db042d01a79c70427546f7ba6ceac7a8e
created 2017-01-11 15:57 -0800
pushed 2017-02-12 01:42 +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-02-02 13:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 9. Stop using IsCallerChrome in WebGL. r=bholley
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
84c7a36da084c5f256454ca4b8a6481d94735822
created 2017-01-10 14:15 -0500
pushed 2017-01-12 09:14 +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 2016-12-31 00:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu
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
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
2b152e51f03e9e7ab92f762a047d3b9ea5e91d76
created 2016-12-22 15:59 -0800
pushed 2016-12-27 05:00 +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 2016-12-27 05:00 +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 2016-12-27 05:00 +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 2016-12-21 15:57 +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 2016-12-21 04:15 +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 2016-12-15 13:18 +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 2016-12-15 13:18 +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 2016-12-08 15:17 +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 2016-12-08 15:17 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. - r=ethlin
80afe5f38d073ea432de589bed7451a3a7c8def7
created 2016-11-30 18:46 -0800
pushed 2016-12-07 10:30 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. - r=ethlin
b1d875f4c6738d8dfc6c309188514ab4df934ab7
created 2016-11-30 19:21 -0800
pushed 2016-12-01 23:32 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i, a=merge
db2aab7c784bd1a54a7323becd57fd05f30d0818
created 2016-11-30 18:36 -0800
pushed 2016-12-01 23:32 +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 2016-12-01 23:32 +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 2016-12-01 03:18 +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 2016-11-29 10:40 +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 2016-11-24 15:42 +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 2016-11-24 15:42 +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 2016-11-23 15:39 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1318507 - Update implementation. - r=ethlin
163297a7dce3407d1ed2498c4a8d07c16cdb804b
created 2016-11-22 11:22 -0800
pushed 2016-11-23 04:03 +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 2016-11-23 04:03 +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 2016-11-17 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
0d8ce263df30cb6942f574c142e770ed6ab99b0c
created 2016-10-03 18:33 -0700
pushed 2016-11-15 11:27 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin
1cd3e0479280b35b1a942dd495d3e713b38e762d
created 2016-09-28 14:18 -0700
pushed 2016-11-14 09:22 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1306112 - Inline singly-used ValidateDataRanges. - r=ethlin
b7344bdd974d941d98ca0415f8a0280ed80863cd
created 2016-09-28 14:08 -0700
pushed 2016-11-14 09:22 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - No bug - Remove unused ValidateTextureTargetEnum.
4b00f0d87c029a4f971b5b7ba71bf550ac449645
created 2016-10-27 19:03 -0700
pushed 2016-11-01 01:36 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Fix compressedTexImage size validation. - r=ethlin
5569ca0fe5a9be77d86e3e84e2d428f37179471d
created 2016-10-20 18:03 -0700
pushed 2016-11-01 01:36 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin
26b31f8052cab0a2861157956c90c21dffebfde7
created 2016-10-13 16:15 -0700
pushed 2016-11-01 01:36 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Uniform impl. - r=ethlin
796ebd8abd19130b4201dcace6bc64e1fc4da697
created 2016-10-13 16:13 -0700
pushed 2016-11-01 01:36 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin
less more (0) -100 -60 tip