Benoit Jacob
c9e5852f95
Bug 635666 - part 2/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe
2011-02-24 17:17:34 -05:00
Benoit Jacob
b0442b6947
Bug 635666 - part 1/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe
2011-02-24 17:17:34 -05:00
Benoit Jacob
63a92a0270
Bug 631420 - OS X WebGL crash with too-small attrib 0 + optimizations - r=vlad, a=blocking2.0
2011-02-24 17:17:34 -05:00
Benoit Jacob
a1de6e9c2f
Bug 632546 - pass is-object test - r=vlad, a=jrmuizel
2011-02-11 18:11:30 -05:00
Kyle Huey
342764eac7
Backout
2011-02-11 23:08:16 -05:00
Benoit Jacob
e960d744fa
Bug 632546 - pass is-object test - r=vlad, a=jrmuizel
2011-02-11 18:11:30 -05:00
Benoit Jacob
0d41b3540e
Bug 569431 - Optimization in DrawElements - r=vlad, a=joe
2011-01-25 22:19:46 -05:00
Benoit Jacob
6d4a2fde98
b=623629; [webgl] fix copyTex[Sub]Image2D; r=vlad, a=b
2011-01-06 14:07:13 -08:00
Vladimir Vukicevic
121bdeae86
b=523286; [webgl] fix webgl framebuffer attachment test and misc error type; r=bjacob, a=b
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
5533c6aad0
b=622957; [webgl] fix depth-stencil test and attachment point; r=bjacob
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
4798eb6ce1
b=621986; fix webgl is-object test; r=bjacob
2011-01-05 13:08:53 -08:00
Benoit Jacob
bd2aaaa52d
Bug 617687 - WebGLFramebuffer::InitializeRenderbuffers stack arrays overrun - r=timeless, a=bz
2010-12-08 10:56:01 -05:00
Benoit Jacob
42320305b9
Bug 615314 - be silent on uninitialized textures - r=vlad, a=joe
2010-12-06 06:34:35 -05:00
Benoit Jacob
4661ba718a
Bug 616655 - Pass the tex-input-validation.html test - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
ac2bfd9b59
Bug 616608 - Pass the rest of webgl-specific.html test (sections 6.4, 6.5, 6.7 of the spec) - part 3/3: formally support COLORSPACE_CONVERSION (just accessors) - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
fa24aa0a34
Bug 616608 - Pass the rest of webgl-specific.html test - part 2/3: implement section 6.5 on separate parameters - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
b70f21df24
Bug 615013 - Implement section 6.8 on mutually incompatible blend factors - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
c5f539582a
Bug 614867 - Fix WebGL FBOs (pass framebuffer-object-attachment.html) - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
9ea1fb4a47
Bug 613324 - update WebGL constants - r=vladimir
2010-11-25 08:59:35 -05:00
Vladimir Vukicevic
628a93151e
b=612334; fix webgl program-test test; r=bjacob
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
f7d075b80c
b=612334; fix webgl context type; r=bz
...
--HG--
rename : dom/interfaces/canvas/nsICanvasRenderingContextWebGL.idl => dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
27d5bc23a7
b=612334; fix webgl bind-uniform-location test; r=bjacob
2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
2033650b26
b=539771; Add support for context attribs to canvas; r=jmuizelaar
2010-11-16 20:33:03 -08:00
Benoit Jacob
7773d11bd3
Bug 607774 - Implement the spec on Renderbuffers and Framebuffers - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
795431a0f9
Bug 606276 - More WebGL message fixes - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
e70bc278e9
Bug 594393 - Better, less confusing, messages when drawing with not-yet-uploaded textures - r=vladimir, a=joe
2010-10-15 17:50:15 -04:00
Benoit Jacob
61db812395
Bug 598838 - Fix WebGL messages (were printing uninitialized values) - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
dc3bd20d0e
Bug 594352 - Optimize texture conversion when no conversion needed - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
7ec3bc6cbb
Bug 593496 - Fix WebGL textures: conversions, flipping, premultiplication, unpack alignment - r=vladimir
2010-10-15 17:50:15 -04:00
Vladimir Vukicevic
63702122bd
b=582053; integrate webgl confromance suite as mochitest, angle followup; r=bjacob
2010-09-13 08:53:52 -07:00
Vladimir Vukicevic
1e3c0e1230
b=593720; make webgl less verbose; r=bjacob
2010-09-13 08:40:01 -07:00
Benoit Jacob
5ada19ecd0
Bug 571054 - emulate vertex attrib 0 on desktop GL - r=vladimir
2010-09-02 10:34:08 -04:00
Benoit Jacob
f6ebb04f65
Bug 591084 - various WebGLTexture improvements - r=vladimir
2010-09-02 10:29:41 -04:00
Benoit Jacob
b8ecdcd363
Bug 586811 - Handle incomplete and NPOT textures - r=vladimir a=blocking2.0
2010-08-23 17:03:53 -04:00
Benoit Jacob
a6b4fe7683
Bug 585199 - Implement WebGLActiveInfo, remove NativeJSContext, adapt WebGL code to that - r=vladimir a=blocking2.0
2010-08-23 17:03:49 -04:00
Benoit Jacob
2edb6690ab
Bug 584840 - Fix texParameter methods - r=vladimir a=blocking2.0
2010-08-23 17:03:44 -04:00
Benoit Jacob
707399e5dc
Bug 584501 - another round of texture fixes - r=vladimir a=blocking2.0
2010-08-23 17:03:35 -04:00
Jim Mathies ext:(%2C%20Rob%20Arnold%20%3Crobarnold%40cs.cmu.edu%3E)
bd17818655
Bug 559613 - Reuse the rendering context for tab previews and drop the cache time to 5 seconds. r=robarnold,jimm sr=vlad
...
a=blocking2.0
2010-08-19 08:22:46 -07:00
Vladimir Vukicevic
68ca026ffa
b=571831; use the new CreateOffscreen API in WebGL; r=bjacob
2010-07-18 22:01:14 -07:00
Benoit Jacob
346955d68d
b=578164; better invalid enum messages; r=vladimir
2010-07-16 10:31:48 -04:00
Benoit Jacob
ec50d0444e
b=577013; Rework GetConcreteObject and friends, return INVALID_VALUE on unexpected null objects; r=vladimir
2010-07-16 10:30:32 -04:00
Robert O'Callahan
496811aed4
Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
2010-07-16 09:07:46 +12:00
Vladimir Vukicevic
59836b1055
b=571172; import and use ANGLE GLSL ES shader validator (disabled by default for now); r=joe
2010-07-14 20:52:34 -07:00
Benoit Jacob
16a0abd011
b=576620; fix bufferData parameter validation; r=vladimir
2010-07-03 18:34:07 -04:00
Benoit Jacob
e6358a2cb1
b=576067; Let WebGL use CheckedInt; r=vladimir
2010-07-03 18:32:19 -04:00
Doug Turner
9491e021f6
merge with mc
2010-06-30 10:50:45 -07:00
Benoit Jacob
08e3bbc71f
b=573705; fix computation of texel sizes and refactor WebGLenum validation functions; r=vladimir
2010-06-30 11:49:59 -04:00
Benoit Jacob
c1ac386d63
b=573541; More WebGLenum validation/fixes; r=vladimir
2010-06-30 11:48:30 -04:00
Jason Duell
386a098a89
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Oleg Romashin
796508f0e4
Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe
2010-06-08 13:27:24 -04:00