Jeff Gilbert
488122b31e
Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
2015-07-14 17:37:28 -07:00
Edwin Flores
198d1f72ef
Bug 1170893 - Return null for invalid internal format. r=kamidphish
2015-07-07 16:24:25 +10:00
Dan Glastonbury
1c19908812
Bug 1179556 - Only call EnsureColorAttachPoints with a color attachment. r=jgilbert
2015-07-02 10:47:45 +10:00
Dan Glastonbury
8e7c542ca5
Bug 1151736 - Lose context on OOM instead of crashing. r=jgilbert
2015-06-17 23:49:35 -04:00
Boris Zbarsky
647cbae2ff
Bug 1176153. Have binding code grab the array buffer view type for ArrayBufferView arguments, so consumers don't have to manually use JSAPI to do it. Use the new setup in WebGL code. r=smaug
2015-06-24 08:10:15 -07:00
Dan Glastonbury
ce3aa6d655
Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert
2015-06-10 13:24:18 +10:00
Dan Glastonbury
a8af08a57b
Bug 1167504 - Part 2: Remove BindableName - Renderbuffer. r=jgilbert
2015-06-10 13:24:17 +10:00
Dan Glastonbury
b4512d210b
Bug 1167504 - Part 1: Remove BindableName - Framebuffer. r=jgilbert
2015-06-10 13:24:16 +10:00
Jeff Muizelaar
8dd67a3df9
Bug 1171021. Rewrite SetFullAlpha to choose one method of iterating.
...
Perviously it had two.
2015-06-04 14:48:43 -04:00
Dan Glastonbury
24a99012f3
Bug 1159117 - Enable support for legacy formats. r=jgilbert
...
ALPHA, LUMINANCE, and LUMINANCE_ALPHA texture formats are removed in
OpenGL core profiles. Emulate these via RED, RG and texture swizzling.
2015-05-28 12:15:42 +10:00
Dan Glastonbury
29f0f96441
Bug 1156980 - Validate target in ImageData variants of TexImage2D/TexSubImage2D. r=jgilbert
2015-04-22 23:39:00 +02:00
Jeff Gilbert
f447c50197
Bug 1009734 - Wait until draw to warn about texture completeness. - r=kamidphish
2015-04-06 19:05:11 -07:00
Jeff Gilbert
ef7208db8d
Bug 1017865 - Refactor attach/detach for FB attachments. - r=kamidphish
2015-03-24 16:00:28 -07:00
Dan Glastonbury
3bb93a3501
Bug 1145492 - Update FramebufferTexture2D to allow binding mipmaps. r=jgilbert
2015-03-24 10:41:33 +10:00
Dan Glastonbury
066da2323a
Bug 1048745 - Non square UniformMatrix. r=jgilbert
2015-03-23 16:37:59 +10:00
Phil Ringnalda
107693caa2
Back out f7657171e034 (bug 1017865) for relanding after already being backed out because it causes orange
...
CLOSED TREE
2015-03-16 21:32:52 -07:00
Jeff Gilbert
5fdd737234
Bug 1017865 - Refactor attach/detach for FB attachments. - r=kamidphish
2015-03-16 18:22:17 -07:00
Wes Kocher
056873f249
Backed out changeset ff27f90ed289 (bug 1017865) for gl orange
2015-03-16 18:03:40 -07:00
Jeff Gilbert
ddcf77c9be
Bug 1017865 - Refactor attach/detach for FB attachments. - r=kamidphish
2015-03-16 12:48:52 -07:00
Dan Glastonbury
1058eaadde
Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. r=jgilbert
2015-03-13 16:16:05 +10:00
Jeff Gilbert
cbb779d14d
Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey
2015-02-24 14:09:09 -08:00
Jeff Gilbert
f5f41b01dd
Bug 1094457 - Implement ReadBuffer and RenderbufferStorageMultisample. - r=kamidphish
2015-02-18 16:57:05 -08:00
Jeff Gilbert
0ef04109e7
Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
2015-02-12 19:00:41 -08:00
Jeff Gilbert
31f494f506
Backout 80a88a3badba for causing bug 1130086.
2015-02-06 11:37:04 -08:00
Jeff Gilbert
67b77468dc
Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish
2015-02-04 16:34:55 -08:00
Mike Hommey
50e6916b40
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
2015-02-02 09:56:13 +09:00
Wes Kocher
4a7262bb43
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Jeff Gilbert
c9fbfe90ae
Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
2015-01-29 00:44:19 -08:00
Jeff Gilbert
d90fc3e4b5
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
2015-01-15 15:40:39 -08:00
Carsten "Tomcat" Book
8f791adba1
Backed out changeset b5c6dd9423cf (bug 1109945) for gl2 test failures on a CLOSED TREE
2015-01-13 09:07:26 +01:00
Jeff Gilbert
3cc39226f9
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
2015-01-12 19:51:20 -08:00
Jeff Gilbert
2cf049a52f
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
2015-01-12 15:05:21 -08:00
Wes Kocher
33442223e4
Backout ca411b1cf001 (bug 1109945) for shader editor failures
2015-01-09 21:03:54 -08:00
Wes Kocher
097382fa78
Backed out changeset 88cf7f2fe48f for build bustage
2015-01-09 19:15:54 -08:00
Jeff Gilbert
d74e62cb38
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
2015-01-09 18:51:20 -08:00
Jeff Gilbert
30c24f2000
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
2015-01-09 18:40:56 -08:00
Milan Sreckovic
340c51ec0d
Bug 1110488 - Check for empty log before using it. r=jmuizelaar
2015-01-06 12:02:22 -05:00
Dan Glastonbury
8e2e2dd331
Bug 1062355 - Enable SH_LIMIT_CALL_STACK_DEPTH. r=jgilbert
...
--HG--
extra : rebase_source : 95194f8a6d7700d1d1a20bd38c6802cd5ef3cc62
2014-12-08 13:29:29 +10:00
Dan Glastonbury
592d9d4482
Bug 1048731 - [WebGL2] Implement new buffer binding targets. r=jgilbert
...
--HG--
extra : rebase_source : cbba1bb1995a35e7238b40a6819274d2fb15a40c
extra : source : 0f5fc69cd1f616e224ff5837f4c7486c126197e0
2014-12-05 17:04:55 +10:00
Benjamin Bouvier
627c16b0d2
Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
2014-12-05 05:01:47 +01:00
Dan Glastonbury
e1564ccd25
Bug 1048724 - [WebGL2] Transform Feedback. r=jgilbert,smaug
...
--HG--
extra : rebase_source : 40fe3ec66b091ced40f5a773fdc23d06bf6abc11
2014-11-26 12:00:06 +10:00
Dan Glastonbury
518a43f1c4
Bug 1048741 - [WebGL2] texParameter: TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC support. r=jgilbert
...
--HG--
extra : rebase_source : 727064b75724cf72aa72d37c2989b06d2c2140bf
extra : histedit_source : 19b706d0208e621b1a0c10af3a48d90a2f1acdbd
2014-11-11 15:36:14 +10:00
Jeff Gilbert
de6744574c
Bug 1099427 - Reformat WebGL. - r=kamidphish
2014-11-13 20:03:50 -08:00
Dan Glastonbury
0737cfd3d7
Bug 1048747 - [WebGL2] Query active uniform blocks. r=jgilbert
...
--HG--
extra : rebase_source : a84e0bdb81451bdb9c150481855e6e1059f701c4
extra : source : 5154511552bc4bead080a17390bd28488219d65e
2014-10-27 09:43:34 +10:00
Dan Glastonbury
729760f4fe
Bug 1002281 - Change WebGLBindableName to make mGLName const. r=jgilbert
...
Split the two functions into two classes. WebGLRenderBuffer and
WebGLVertexArray are special cases.
--HG--
extra : source : 547e328ef878882bce8df3fc1b1e28926d910f1d
2014-11-17 12:21:04 +10:00
Phil Ringnalda
e9850ab994
Back out changeset 63d194784378 (bug 1002281) for b2g build bustage
...
CLOSED TREE
2014-11-13 21:51:22 -08:00
Dan Glastonbury
e5f8da8a79
Bug 1002281 - Change WebGLBindableName to make mGLName const. r=jgilbert
...
Split the two functions into two classes. WebGLRenderBuffer and
WebGLVertexArray are special cases.
--HG--
extra : source : 3e8c03d1e6a7845a608c4770981cec1dd8b09977
2014-11-14 14:15:10 +10:00
Jeff Gilbert
e15b3b3c98
Bug 1088345 - Don't run GL commands that may cause non-OOM errors. - r=kamidphish
2014-10-23 15:10:57 -07:00
Jeff Gilbert
6cc3a252fb
Bug 912196 - Deal with reading RGBA from RGBX. - r=kamidphish
2014-10-08 16:34:14 -07:00
Jeff Gilbert
981700336e
Bug 1083611 - Use UniquePtr and fallible allocations. - r=kamidphish
2014-10-15 20:11:30 -07:00