Jeff Gilbert
|
0cf1348d5e
|
Bug 1324972 (flattened) - Disable unnecessary manual index validation for WebGL 2. - r=daoshengmu
Includes:
* Catch ANGLE's zealous index-out-of-bounds INVALID_OPs.
* ANGLE DrawElements validation is wrong.
|
2016-12-29 02:45:11 -08:00 |
Jeff Gilbert
|
798acabef4
|
Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu
MozReview-Commit-ID: B3YpgZn48Nl
|
2016-12-25 13:44:47 -08:00 |
Jeff Gilbert
|
6091cfeb6e
|
Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu
MozReview-Commit-ID: 4Gm5aNZ1PXX
|
2016-12-25 13:44:26 -08:00 |
Jeff Gilbert
|
f18df6e96d
|
Bug 1324940 - It's bit-shift, not byte-shift. - r=daoshengmu
MozReview-Commit-ID: BfmjmTu32Zc
|
2016-12-20 18:58:08 -08:00 |
Jeff Gilbert
|
4fe7340dc2
|
Bug 1309643 - Only enable primitive restart index on OSX for DrawElements. - r=ethlin
|
2016-12-19 15:24:30 -08:00 |
Jeff Gilbert (:jgilbert)
|
38330f393b
|
Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin
MozReview-Commit-ID: 4EsOdz7vXNH
|
2016-11-23 13:19:07 -08:00 |
Jeff Gilbert (:jgilbert)
|
cdf8519d85
|
Bug 1305190 - Fix vertex attrib elem size calculations. - r=ethlin
MozReview-Commit-ID: KXpLbIu8pRr
|
2016-09-29 13:49:25 -07:00 |
Jeff Gilbert
|
6b423ece44
|
Bug 1300946 - Implement transform feedback. - r=jrmuizel
MozReview-Commit-ID: 1xrEX4Srij1
|
2016-09-22 19:13:21 -07:00 |
Jeff Gilbert
|
9021ce93eb
|
Bug 1303879 - Validate attachments inside ScopedResolveTextures. - r=mtseng
MozReview-Commit-ID: 7HLiUV9QcY4
|
2016-09-22 19:13:17 -07:00 |
Jeff Gilbert
|
15fd350886
|
Bug 1303879 - Refactor framebuffer funcs and completeness caching. - r=mtseng
MozReview-Commit-ID: Hi3uEwpmWF4
|
2016-09-22 19:13:17 -07:00 |
Jeff Gilbert
|
720b873197
|
Bug 1289655 - Use UINT32_MAX for drawArrays because of OSX. - r=mtseng
MozReview-Commit-ID: 8bB4DHGQRnB
|
2016-08-01 01:20:12 -07:00 |
Jeff Gilbert
|
9125182b21
|
Bug 1289655 - Add primitive restart for WebGL 2. - r=mtseng
MozReview-Commit-ID: 6SfI8yfROGI
|
2016-08-01 01:20:12 -07:00 |
Morris Tseng
|
b53cf295ac
|
Bug 1247977 - Handle FakeBlackTexture creation fail. r=jgilbert
MozReview-Commit-ID: GiwoIcFsv2k
|
2016-07-27 09:42:09 +08:00 |
Jeff Gilbert
|
407bc3c38c
|
Bug 1288649 - Fix non-unified-build errors. - r=ethlin
MozReview-Commit-ID: EI7FtmuEBl7
|
2016-07-25 14:46:20 -07:00 |
Jeff Gilbert
|
fe261f49c4
|
Bug 1136494 - Validate mActiveProgramLinkInfo in ScopedResolveTexturesForDraw, since it's run first. - r=mtseng
MozReview-Commit-ID: Dq8C5OnwjRM
|
2016-07-18 00:19:19 -07:00 |
Jeff Gilbert
|
274060010c
|
Bug 1136494 - Add WebGLTexture::IsFeedback. - r=mtseng
MozReview-Commit-ID: 9kyomMFgDmS
|
2016-07-18 00:19:19 -07:00 |
Jeff Gilbert
|
697771cf14
|
Bug 1136410 - Build fix.
MozReview-Commit-ID: DQuWFTgsFLf
|
2016-07-11 13:18:36 -07:00 |
Jeff Gilbert
|
8bbaf9eeee
|
Bug 1136410 - Forbid attrib aliasing. - r=mtseng'
MozReview-Commit-ID: 6shjIyJQQ6V
|
2016-07-11 13:18:36 -07:00 |
Morris Tseng
|
8f2f91c668
|
Bug 1247977 - Log detailed error message when FakeBlackTexture creation fail. r=jgilbert
MozReview-Commit-ID: EqmsZfIE1be
|
2016-06-28 10:37:38 +08:00 |
eyim
|
b0ca07b635
|
Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
MozReview-Commit-ID: FjLA9xNH3zD
--HG--
extra : rebase_source : 5809a1f8126360b3fa8ee069b3a463747cb31e6f
|
2016-06-06 11:17:23 -04:00 |
Jeff Gilbert
|
9c3993e371
|
Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel
|
2016-04-20 12:02:07 -07:00 |
Milan Sreckovic
|
8d5d5a9811
|
Bug 1247977: More information when we hit the OpenGL error in FakeBlackTexture. r=jgilbert
MozReview-Commit-ID: I9RvZ9HD7NE
--HG--
extra : rebase_source : de438f3ab727d99f043ab46f2286289ecc11d28f
|
2016-04-01 10:13:25 -04:00 |
Milan Sreckovic
|
009dd1487c
|
Bug 1228687: ScopedResolveTexturesForDraw needs the context to be current, so make those calls earlier. r=jgilbert
|
2016-03-17 23:00:34 -07:00 |
Jeff Gilbert
|
80a77a7508
|
Bug 1232346 - Clarify ResolveForDraw's failure checking. - r=kamidphish
|
2015-12-14 17:38:33 -08:00 |
Jeff Gilbert
|
10befa1b39
|
Bug 1229944 - Add glClear for zeroing texture data. - r=kamidphish
|
2015-12-14 16:14:03 -08:00 |
Jeff Gilbert
|
30a228420f
|
Bug 1229585 - Add helpful error text for fb incompleteness. - r=kamidphish
|
2015-12-14 16:11:59 -08:00 |
Jeff Gilbert
|
19d84fb0fe
|
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
|
2015-11-24 20:15:29 -08:00 |
Phil Ringnalda
|
71a6f5da62
|
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
|
2015-11-23 21:55:59 -08:00 |
Jeff Gilbert
|
87397c265b
|
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
|
2015-11-23 19:27:13 -08:00 |
Nathan Froyd
|
e763192040
|
Bug 1216611 - add mozilla::MakeUniqueFallible and convert uses throughout the tree; r=Waldo
|
2015-11-05 16:24:24 -05:00 |
Dan Glastonbury
|
b1722601bf
|
Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert
|
2015-08-04 10:28:13 +10:00 |
Carsten "Tomcat" Book
|
32bde5925e
|
Backed out changeset 835f428cd0a1 (bug 1170845) for webgl test failures on a CLOSED TREE
|
2015-07-31 09:54:10 +02:00 |
Dan Glastonbury
|
c4b600cb73
|
Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert
|
2015-07-31 16:24:00 +10:00 |
Jeff Gilbert
|
2e4a1c88ee
|
Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
|
2015-07-14 17:37:28 -07:00 |
Dan Glastonbury
|
bdc3ac4601
|
Bug 1167504 - Part 7: Remove BindableName - Buffer. r=jgilbert
|
2015-06-10 13:52:07 +10:00 |
Dan Glastonbury
|
e1b36d0a84
|
Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert
|
2015-06-10 13:24:18 +10:00 |
Jeff Gilbert
|
fa056b4fc7
|
Bug 1009734 - Wait until draw to warn about texture completeness. - r=kamidphish
|
2015-04-06 19:05:11 -07:00 |
Mike Hommey
|
a35dbaeebf
|
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
--HG--
rename : memory/mozalloc/fallible.h => memory/fallible/fallible.h
|
2015-02-02 09:56:13 +09:00 |
Jeff Gilbert
|
625fccbb86
|
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
|
2015-01-15 15:40:39 -08:00 |
Carsten "Tomcat" Book
|
ad7392f70a
|
Backed out changeset b5c6dd9423cf (bug 1109945) for gl2 test failures on a CLOSED TREE
|
2015-01-13 09:07:26 +01:00 |
Jeff Gilbert
|
20706f09c9
|
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
|
2015-01-12 19:51:20 -08:00 |
Jeff Gilbert
|
2806be23fd
|
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
|
2015-01-12 15:05:21 -08:00 |
Wes Kocher
|
43fd1c9428
|
Backout ca411b1cf001 (bug 1109945) for shader editor failures
|
2015-01-09 21:03:54 -08:00 |
Wes Kocher
|
94c8f2fb4f
|
Backed out changeset 88cf7f2fe48f for build bustage
|
2015-01-09 19:15:54 -08:00 |
Jeff Gilbert
|
dc1d886801
|
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
|
2015-01-09 18:51:20 -08:00 |
Jeff Gilbert
|
c0dd0d5346
|
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
|
2015-01-09 18:40:56 -08:00 |
Dan Glastonbury
|
2a4ac288e1
|
Bug 1048745 - [WebGL2] Integer vertex attributes. r=jgilbert
--HG--
extra : rebase_source : 590eaef6f7582701607e48f7e67bbe7100ff7199
|
2014-06-24 10:56:21 +10:00 |
Jeff Gilbert
|
44fbf3bf13
|
Bug 1099427 - Reformat WebGL. - r=kamidphish
|
2014-11-13 20:03:50 -08:00 |
Jeff Gilbert
|
47497b0b94
|
Bug 1083611 - Use UniquePtr and fallible allocations. - r=kamidphish
|
2014-10-15 20:11:30 -07:00 |
Benoit Jacob
|
460206c009
|
Bug 1077183 - Untangle the confusion between effective and unsized internalformats in the WebGL implementation - r=jgilbert
|
2014-10-07 19:52:58 -04:00 |