Commit Graph

93 Commits

Author SHA1 Message Date
Dan Glastonbury
1eea955fd2 Bug 1048719 - [WebGL2] Remove WebGLQueryRefPtr typedef. r=jgilbert 2014-11-26 13:46:49 +10:00
Dan Glastonbury
222307a25f Bug 1048745 - [WebGL2] Integer vertex attributes. r=jgilbert 2014-06-24 10:56:21 +10:00
Jeff Gilbert
d9b9968e9c Bug 1099427 - Reformat WebGL. - r=kamidphish 2014-11-13 20:03:50 -08:00
Dan Glastonbury
1b2697f028 Bug 1048719 - [WebGL2] Query objects. r=jgilbert 2014-11-03 15:35:04 +10:00
jdashg
eed09f9cc7 Bug 1102667 - Fix our float texture/rb/fb support. - r=kamidphish 2014-11-21 15:04:08 -08:00
Wes Kocher
1ba7a202a7 Backed out changeset 9336978bfa8c (bug 1102667) 2014-11-24 15:20:35 -08:00
jdashg
e5423ef83f Bug 1102667 - Fix float-texture rb/fb/read support. - r=kamidphish 2014-11-21 15:04:08 -08:00
Dan Glastonbury
7123d97de2 Bug 1097411 - Extend error reporting. r=jgilbert 2014-10-27 09:35:02 +10:00
Dan Glastonbury
32ba676b5c Bug 1048720 - [WebGL2] Implement WebGL2Sampler. r=jgilbert 2014-10-27 09:40:37 +10:00
Jeff Gilbert
5eca006fc3 Bug 1088345 - Don't run GL commands that may cause non-OOM errors. - r=kamidphish 2014-10-23 15:10:57 -07:00
David Anderson
2d522dd6dc WebGL2: implement TEXTURE_IMMUTABLE_FORMAT for getTexParameter (bug 1080299, r=jgilbert). 2014-10-14 16:33:59 -07:00
Benoit Jacob
1eb6639325 Bug 1081125 - WebGL2 3D textures - Part 2: update our texture state tracking to handle 3D textures - r=jgilbert 2014-10-13 19:42:20 -04:00
Benoit Jacob
3532274f7e Bug 1081125 - WebGL2 3D textures - Part 1: add WebGLTexDimensions enum instead of using plain ints to distinguish between 2D and 3D calls - r=jgilbert 2014-10-13 19:42:15 -04:00
Benoit Jacob
e7f788f23b Bug 1081125 - WebGL2 3D textures - Part 0: stop using plain ints for jsArrayTypes - r=jgilbert 2014-10-13 19:42:11 -04:00
Walter Litwinczyk
0fc3ae6074 Bug 1015561 - WebGL change getParameter(STENCIL_[BACK]_REF) to return correct masked values and update debug cached value test. r=jgilbert 2014-09-26 15:06:38 -07:00
Benoit Jacob
c6438deb30 Bug 1080137 - WebGL2: misc fixes to make new tex formats and sized internalformats actually work - r=jgilbert 2014-10-09 16:07:07 -04:00
Benoit Jacob
68bf45ea3d Bug 1077183 - Untangle the confusion between effective and unsized internalformats in the WebGL implementation - r=jgilbert 2014-10-07 19:52:58 -04:00
Ehsan Akhgari
d8e84faa84 Bug 1079317 - Fix some more bad implicit constructors in DOM; r=baku 2014-09-24 09:16:53 -04:00
Benoit Jacob
4a67c88f79 Bug 1072680 - Untangle the mixup of formats vs internalformats in the WebGL implementation - r=jgilbert 2014-10-04 22:24:24 -04:00
Dan Glastonbury
494d696d35 Bug 1075305 - WebGL2 - convert BaseTexFormat() to use strong GL types.; r=bjacob 2014-09-30 14:03:29 +10:00
Jeff Gilbert
63215bf07a Bug 1048108 - Workaround ANGLE not having no-alpha surfaces. - r=kamidphish 2014-10-01 17:05:34 -07:00
Walter Litwinczyk
fd49f3f717 Bug 1073216 - WebGL add strong GLenum support for VAO/Buffer bindings, and texture min/mag/wrap types. r=jgilbert 2014-09-26 13:11:51 -07:00
Walter Litwinczyk
51596c1d36 Bug 1071233 - WebGL add strong GLenum support for framebuffers and renderbuffers. r=jgilbert 2014-09-25 08:21:33 -07:00
Benoit Jacob
70a03a31bb Bug 1071340 - Convert to STRONG_GLENUM: TexType, TexFormat, TexInternalFormat - r=djg 2014-09-23 13:48:27 -04:00
Walter Litwinczyk
686f80f7f6 Bug 1063053 - Add stronger types to WebGL texture code for better debug/compile time checking. r=jgilbert,kamidphish 2014-09-18 16:14:22 -07:00
Ryan VanderMeulen
f471120b18 Backed out changeset 944bd4284ace (bug 1063053) for B2G bustage. 2014-09-19 13:59:51 -04:00
Walter Litwinczyk
7d8617619a Bug 1063053 - Add stronger types to WebGL texture code for better debug/compile time checking. r=jgilbert,kamidphish 2014-09-18 16:14:22 -07:00
Peter Van der Beken
93bfe771d8 Bug 849567 - Automatically handle raw and already_AddRefed return values in Paris bindings and remove resultNotAddRefed, remove instances of non-refcounted sequence return type. r=bz. 2014-08-28 00:43:55 +02:00
Daniel Holbert
683245fc12 Bug 1065182: Remove vestigial code from nsICanvasRenderingContextInternal.h and WebGLContext.h. r=jgilbert 2014-09-09 22:31:13 -07:00
Sotaro Ikeda
7fc39c4816 Bug 1049195 - Call glFlush() for each frame if necessary r=jgilbert 2014-09-09 18:40:51 -07:00
Ryan VanderMeulen
125e080274 Backed out changeset 96a507248c53 (bug 1059583) for Werror bustage.
CLOSED TREE
2014-09-09 19:57:12 -04:00
Jeff Gilbert
aa1db99625 Bug 1059583 - Add CanvasLayer::MustLayerUpdateBeSynchronous. - r=kamidphish,mattwoodrow 2014-09-09 16:20:08 -07:00
Walter Litwinczyk
71fa240294 Bug 1063805 - WebGL add missing validation to html element version of texSubImage2D. r=jgilbert 2014-09-08 13:23:30 -07:00
Walter Litwinczyk
5ae19d5feb Bug 1006908 - WebGL differentiate texture image targets vs texture binding locations better. r=jgilbert 2014-09-03 12:17:18 -07:00
Ehsan Akhgari
6be3d83434 Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 20:49:25 -04:00
Phil Ringnalda
36b0901dec Backed out 6 changesets (bug 1060982, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage
CLOSED TREE

Backed out changeset c23b8418e6be (bug 1060987)
Backed out changeset a8cddc6bdffc (bug 1061060)
Backed out changeset b5af5cbdac3f (bug 1060982)
Backed out changeset 4912d451011a (bug 1060930)
Backed out changeset bdacbf453238 (bug 1061058)
Backed out changeset da6c71a8f5ae (bug 1060987)
2014-09-01 16:48:51 -07:00
Ehsan Akhgari
b781feb7c0 Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 18:00:53 -04:00
Jeff Gilbert
cf8a826e77 Bug 996266 - Fall back from failed WebGL context creation attribs. - r=kamidphish,bjacob 2014-08-27 16:16:22 -07:00
Carsten "Tomcat" Book
f0d135bbd1 Backed out changeset 6bcda9f223b3 (bug 996266) for bustage on a CLOSED TREE 2014-08-27 11:15:40 +02:00
Jeff Gilbert
80c99aaa2a Bug 996266 - Fall back from failed WebGL context creation attribs. - r=kamidphish,bjacob 2014-08-27 01:31:14 -07:00
Jeff Gilbert
acc351a812 Bug 1057061 - Handle timer lifetime outlasting WebGLContext. r=kamidphish 2014-08-22 12:55:00 -04:00
Walter Litwinczyk
80768080f8 Bug 1049960 - WebGL generate invalid operation errors when copyTex[Sub]Image2D is called with a format that is not a subset of the FBO format. r=jgilbert 2014-08-20 13:38:42 -07:00
Birunthan Mohanathas
3ae7697323 Bug 946065 - Part 1: Move content/canvas/ to dom/ and flatten subdirectories. r=ehsan 2014-07-25 14:15:35 -07:00