Jeff Gilbert
3bd11c5387
Bug 1446412 - Forbid implicit construction of WebGLFBAttachPoint. - r=kvark
...
MozReview-Commit-ID: AM7xfXwJxkV
2018-03-29 18:11:08 -07:00
Jeff Gilbert
971ba8cec9
Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
...
There's no reason to ask GL since we should know the answers.
Also GL is tricky on how it handles these semi-deprecated queries.
Official GL stance is "don't ask questions you know the answer to".
MozReview-Commit-ID: F7p73eSTrYw
2018-03-29 18:11:05 -07:00
shindli
baaf6bf8da
Backed out changeset e3334509e606 (bug 1446412) for gl failures in /builds/worker/workspace/build/src/dom/canvas/WebGLFramebuffer.cpp:44 on a CLOSED TREE
2018-03-27 23:26:16 +03:00
Jeff Gilbert
d759448068
Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
...
There's no reason to ask GL since we should know the answers.
Also GL is tricky on how it handles these semi-deprecated queries.
Official GL stance is "don't ask questions you know the answer to".
MozReview-Commit-ID: F7p73eSTrYw
2018-03-27 12:31:35 -07:00
Jeff Muizelaar
65d4fbde8b
Bug 1438425. Delete DocumentRenderer. r=jesup
...
It is unused.
2018-02-15 16:28:02 -05:00
Jeff Gilbert
07929f6e62
Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu
...
MozReview-Commit-ID: 8OqXYXpUv4I
2018-01-05 15:27:48 -08:00
Jeff Gilbert
88631db929
Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu
...
MozReview-Commit-ID: KD5N2y1U804
2018-01-05 15:27:43 -08:00
Jeff Gilbert
5b6be9f087
Bug 1427668 - Use shadows instead of calling into GL. - r=daoshengmu
...
MozReview-Commit-ID: 1ZFwDNboet3
2018-01-05 15:27:41 -08:00
Jeff Gilbert
683e75beaf
Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
...
MozReview-Commit-ID: 2WpG7mfMRQ8
2018-01-05 15:27:30 -08:00
Jeff Gilbert
acda6087b5
Bug 1426280 - Remove explicit MakeCurrents from WebGL now that we use implicit MakeCurrent. - r=lenzak
...
MozReview-Commit-ID: HxWWPmD1Yzu
2017-12-19 22:28:49 -08:00
Chung-Sheng Fu
77746c69d2
Bug 1217290 - Refactor WebGL max & min attribute constants for WebGL fingerprinting r=arthuredelstein,daoshengmu,jgilbert
...
MozReview-Commit-ID: 5fxOdV8euJ0
2017-07-27 15:49:46 +08:00
Chung-Sheng Fu
47e83a94ee
Bug 1217290 - Remove WebGLContext impl members r=daoshengmu,jgilbert
...
MozReview-Commit-ID: DPrjaf9QHfP
2017-07-27 15:48:58 +08:00
Chung-Sheng Fu
3def62ed03
Bug 1217290 - Remove WebGLContext::MinCapabilityMode r=daoshengmu,jgilbert
...
MozReview-Commit-ID: 8Ggsjm8ReeR
2017-07-27 15:48:35 +08:00
Nicholas Nethercote
636397db95
Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
2017-07-31 10:52:51 +10:00
Samuel Vargas
dff7c25b20
Bug 1380891 - WebGL Conformance sdk/tests/conformance/state/gl-enable-enum-test.html. r=jgilbert
2017-07-13 17:27:00 -04:00
Tom Tromey
3b7c8c14e5
Bug 1060419 - make WebGLContextUtils.cpp use VsprintfLiteral, r=froydnj
...
MozReview-Commit-ID: JhwopeIpUMo
2016-12-09 13:48:22 -10:00
Jeff Gilbert
d7d7402efe
Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel
...
MozReview-Commit-ID: 166aNL6VSOa
2017-02-02 16:50:19 -08:00
Jeff Gilbert
d08607190b
Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu
2016-12-25 13:44:49 -08:00
Jeff Gilbert
386da254b9
Bug 1325483 - Query DRAW_BUFFER0 from GLScreenBuffer. - r=daoshengmu
...
MozReview-Commit-ID: KjhbQM9B8EZ
2016-12-25 13:44:42 -08:00
Jeff Gilbert
2b5fc30295
Bug 1324604 - Only query IMPLEMENTATION_COLOR_READ_FORMAT/TYPE on actual GLES. (flattened) - r=daoshengmu
...
MozReview-Commit-ID: 3KFbKZremf2
2016-12-20 13:00:38 -08:00
Jeff Gilbert
d62b57ff69
Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu
...
MozReview-Commit-ID: 6Z2MPmeFqv
2016-12-20 13:00:20 -08:00
Jeff Gilbert (:jgilbert)
0ea23eaab4
Bug 1308057 - GPU_DISJOINT is false unless we have the ext. - r=ethlin
...
MozReview-Commit-ID: vvBJZV4DcW
2016-11-14 14:05:25 -08:00
Jeff Gilbert (:jgilbert)
863f7b9e57
Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin
...
MozReview-Commit-ID: 88b8DLd2uJ6
2016-11-14 14:04:41 -08:00
Jeff Gilbert
804d226d1d
Bug 1306172 - Don't pass LINE_WIDTH>1.0 to core profiles. - r=jerry
2016-09-29 13:51:06 -07:00
Ethan Lin
777176cfbc
Bug 1260599 - Enable EXT_disjoint_timer_query extension on ANGLE. r=jgilbert
2016-07-17 19:37:00 +02:00
Jeff Gilbert
344346e300
Bug 1288649 - Fix non-unified-build errors. - r=ethlin
...
MozReview-Commit-ID: EI7FtmuEBl7
2016-07-25 14:46:20 -07:00
Jeff Gilbert
63d708b43c
Bug 1136508 - Removed unused READ_BUFFER out-var from ValidateCurFBForRead. - r=mtseng
...
MozReview-Commit-ID: 4qOQNbMkfUX
2016-07-13 11:58:29 -07:00
eyim
e2c2b0b56c
Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
...
MozReview-Commit-ID: FjLA9xNH3zD
2016-06-06 11:17:23 -04:00
Jeff Gilbert
483e38d1f9
Bug 1276096 - Use existing can-I-read-from-this helper. - r=jrmuizel
2016-05-26 18:08:31 -07:00
Jeff Gilbert
990dcb9670
Bug 1266262 - Remove nearly-unused GLContext::mGLFormats. - r=jrmuizel
2016-04-25 13:17:25 -07:00
Jeff Gilbert
0a3d9ef987
Bug 1247810 - Redirect the enum query on Core profiles. - r=jrmuizel
2016-04-13 16:27:49 -07:00
Jeff Gilbert
6920ca909b
Bug 1243907 - Don't query _BITS enums on Core profiles. - r=jrmuizel
2016-01-22 18:00:54 -08:00
Wes Kocher
b685d0890c
Backed out changeset 6f964a309e55 (bug 1233046) for winxp m(gl) bustage
2016-02-03 14:17:56 -08:00
Jeff Gilbert
f7c4038259
Bug 1233046 - Fix OES_texture_float on Mac and add tests for extensions. - r=jrmuizel
2016-02-03 12:27:50 -08:00
Morris Tseng
c171c466d2
Bug 1238865 - Part 3: Prevent IMPLEMENTATION_COLOR_READ_FORMAT return SRGB_ALPHA. r=jgilbert
2016-01-21 14:51:59 +08:00
Jeff Gilbert
1add00c8b3
Bug 1229585 - Add helpful error text for fb incompleteness. - r=kamidphish
2015-12-14 16:11:59 -08:00
Jeff Gilbert
d658f53faf
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Phil Ringnalda
80310b6e5c
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
8e72348cfc
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Jeff Gilbert
f5e35d3064
Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel
2015-09-24 12:21:05 -07:00
Phil Ringnalda
978242ee5b
Back out f84aedf7a62d (bug 1191042) for b2g emulator test failures
...
CLOSED TREE
2015-09-22 19:26:13 -07:00
Jeff Gilbert
87aac68e44
Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel
2015-09-22 16:49:25 -07:00
Liam Middlebrook
19c5dc9db7
Bug 1178893 - Made state/gl-enum-tests Conformant. r=kamidphish
...
GL_NUM_COMPRESSED_TEXTURE_FORMATS isn't a valid enum for gl.getParameter so
instead of setting a GL_NO_ERROR it should set a GL_INVALID_ENUM.
2015-08-26 15:35:43 -04:00
Jeff Gilbert
212d632b50
Bug 1171228 - Expose WEBGL_debug_renderer_info to web content on non-RELEASE_BUILDs. - r=kamidphish, sr=jst
2015-07-21 17:41:57 -07:00
Ms2ger
94347ee26c
Backed out changeset f266de469f27 (bug 1171228) for mochitest-other failures.
2015-07-17 11:29:51 +02:00
Jeff Gilbert
4eb89db818
Bug 1171228 - Expose WEBGL_debug_renderer_info to Web Content #ifndef MOZ_RELEASE_BUILD. - r=kamidphish, sr=jst
2015-07-16 17:20:15 -07:00
Jeff Gilbert
b1f1e1a811
Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
2015-07-14 17:37:28 -07:00
Dan Glastonbury
5dc13d8c0f
Bug 1170855 - Part 3: Cleanup and better comments. r=jgilbert
2015-06-11 15:12:08 +10:00
Dan Glastonbury
0fabf06478
Bug 1170855 - Part 2: Be consistent when handling pnames from extensions. r=jgilbert
2015-06-11 15:12:06 +10:00
Dan Glastonbury
235456fbd2
Bug 1170855 - Part 1: Extract WebGL 2 specific pnames. r=jgilbert
2015-06-11 15:12:05 +10:00