content/canvas/src/WebGLContextGL.cpp
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d2f1a400e4303c8ec267e2e059396a46e7a314c8
created 2011-12-12 18:38 -0500
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 709947 - Don't use the ESSL backend of ANGLE - r=jgilbert, a=akeybl
b4fd4fd0dc3f3e1aff2c351c0ffc60b8dadefb44
created 2011-09-23 20:29 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 684882 - Random video memory grabbed into WebGL cube map textures on Mac OS, including on 10.7.1, on Intel GPUs - r=jrmuizel
412d0be8158aa178294b510d9c6f362945ce273f
created 2011-09-22 02:57 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 686398 - WebGL crash, addressing Texture ImageInfo out of bounds - r=jrmuizel
6935f0893612179d466e9b4e41da98418702ac2e
created 2011-09-22 02:55 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 685793 - WebGL buffer overflow issue and access to out of range memory - r=jrmuizel
68928bdabfd745229946af70e896ac48112af3c0
created 2011-09-20 17:00 -0400
pushed 2011-12-16 17:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 444641 part 4. Remove the data: special-casing for images in canvas, since we now set the right principal for data: images. r=roc
068a0c2a28b2a1a6cd9758d15134b3d087156118
created 2011-09-09 22:04 -0400
pushed 2011-12-16 17:32 +0000
Justin Wood Justin Wood - m-c -> m-i merge
d04d43c81294ce6073b9cb6c622886e575a27d1f
created 2011-09-07 17:17 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 683710: added stripping of comments from shader sources before compiling and check for illegal characters, mostly from webkit code r=bjacob
cb9eced21ea1b7aabfa358b700e34553c96334e5
created 2011-09-09 17:58 -0400
pushed 2011-12-16 17:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 685518 part 1. Look at the image CORS mode for drawImage into a canvas 2d context. r=roc
db67bdba5ca815d885a7f0127d6c23acde6524ed
created 2011-09-09 18:00 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 684882 - work around a glGenerateMipmap bug on Mac - r=jrmuizel
487d32a1e29af2ce92580d616f48065d1b02ea9e
created 2011-09-07 15:20 -0700
pushed 2011-12-16 17:32 +0000
Phil Ringnalda Phil Ringnalda - Back out d333f4021aaf, 5e90688c720e and bdb0bff93ce8 for Windows build redness
bdb0bff93ce85df745b57f9430b3cd6e506bc22f
created 2011-09-07 17:17 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 683710: added stripping of comments from shader sources before compiling and check for illegal characters, mostly from webkit code r=bjacob
e1d9d6120f84423acdf19cdc87d9f6c9cf204c85
created 2011-09-02 15:43 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - back out 1b09c80c46c3 (bug 680722, WebGL shader validation) because of regression, see bug 684312 and 683710
f56356ee98a4d05769bc3ce7d00ed965116e84ea
created 2011-09-01 15:28 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 682172: fixed tex2DImage WebGL function, which was rejecting 0-size textures and doing an incorrect validation - r=bjacob
b9e81dedac488aa2173a96df2dc5163c670daaf8
created 2011-09-01 15:28 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 681835: fixed a series of object deletion conformance issues r=bjacob
651f1df3e9d72d0c84ad6e2ed53e75860634bfb4
created 2011-09-01 15:28 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 593867: removed nvidia check for forcing getProgramParameter() so it now returns 1 on any Mac OSX setup
66d6a27e3581df835d8121e553b255b00ea8209b
created 2011-08-30 18:50 -0400
pushed 2011-12-16 17:32 +0000
Benoit Jacob Benoit Jacob - Bug 682506 - Upgrade ANGLE to r740 - r=upstream
97bdf9371319c43762603f2dd8dc0d4fac0a96bc
created 2011-08-25 14:28 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 680724: moved height and width checks for render buffers r=bjacob
1b09c80c46c31d300beee7a8fc78963b37d3e18f
created 2011-08-25 14:27 -0400
pushed 2011-12-16 17:32 +0000
Doug Sherk Doug Sherk - Bug 680722: added invalid character checks to WebGL functions r=bjacob
025d0712bfce0882c7338e828dc98ebd67d866b0
created 2011-08-01 15:50 -0700
pushed 2011-11-04 22:39 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
8dfd5792d3cc02e3161a42dd1633a98df33a5f34
created 2011-08-01 21:18 -0700
pushed 2011-11-04 22:39 +0000
Michael Wu Michael Wu - Backed out changeset f29ddae820bf (bug 664249) for possible orange r=killer
f29ddae820bfdcf3df8fb4ce393e3c29d42c7dfc
created 2011-08-01 15:50 -0700
pushed 2011-11-04 22:39 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
6fd3e4c0082dd2e8eff2efa5a935ba3d1ccd9b99
created 2011-07-28 17:12 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel
533f49000a9ef6ab41bd806fea8c5f1ecdb02059
created 2011-07-27 14:46 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 667222 - In texSubImage2D, check that the update format matches the existing texture - r=jrmuizel
1d535d70b54d216cf2d3bd7f7b7b1ba0224bbdec
created 2011-07-14 14:47 -0400
pushed 2011-11-04 22:39 +0000
Joe Drew Joe Drew - Bug 664299 - Relax the same-origin policy in WebGL for images that have been successfully validated with CORS. r=bz,jrmuizel
aa69bb7c6bfe0c3dd713efa663172e94d207cffa
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665936 - string crash found while fuzzing WebGL shaders - r=jrmuizel
93f7d12c49bf64a75f85b7a6ef99adcf846f3882
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 14: check error in copyTexImage2D - r=jrmuizel
afdbe635bde8e287e28f4fd336c9da4e3053d498
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 12: textures are not RectangleObjects, but framebuffer attachments are - r=jrmuizel
4fd3ac4404152db916c30bac417d7ea11697f620
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 11: check error in texImage2D - r=jrmuizel
b318f43fcd21d4b4a254ec77d4591671a6ce1bdf
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 10: check error in renderbufferStorage - r=jrmuizel
4f053dfe1b7ddf34462c74e25e313f0861c45377
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 9: check error in bufferData - r=jrmuizel
de9daaa5585be91c0df1dcad4b050ba2df12784b
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 5: implement WebGLContext::UpdateWebGLErrorAndClearGLError - r=jrmuizel
01a20b627def1be49c4e3cb54b768f755e8303bb
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 4: rename mSynthesizedGLError to mWebGLError - r=jrmuizel
2cb699b370e3898549a459fa1d653f807d341a51
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 665070 - part 3: use GetAndClearError in WebGLContext::GetError - r=jrmuizel
b750b070b26b6d9000fa9e4a7493d3de39851932
created 2011-07-07 20:01 -0400
pushed 2011-11-04 22:39 +0000
Benoit Jacob Benoit Jacob - Bug 638549 - WebGL about:memory - part 3: add accounting for WebGLRenderbuffers - r=jrmuizel
68d510d9189ad27900322a3ad1b885cf1a237d2e
created 2011-07-28 17:12 -0400
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel, a=clegnitto
396e473b851d3eff864a600b374803bc5d5c6255
created 2011-07-07 20:01 -0400
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 665936 - string crash found while fuzzing WebGL shaders - r=jrmuizel, a=drivers
d0b3b434d6dba0d96e9b561c40c7fcf4a1c69b41
created 2011-06-27 13:27 -0400
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 667465 - Fix unused variable warnings in WebGL - r=jrmuizel
fb09f78981ed71b5a90274114f66c2c90348b0ae
created 2011-06-27 13:27 -0400
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 664066 - remove useless C casts in WebGL code - r=karlt
e3c7aa315ca56a7af834285229875e9bd71db85b
created 2011-06-16 15:46 -0400
pushed 2011-09-22 17:29 +0000
Nikhil Marathe Nikhil Marathe - Bug 664577 - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
ca93cfe414a051a4a785c4084086a6bb808dde84
created 2011-06-16 16:57 -0400
pushed 2011-09-22 17:29 +0000
Blake Kaplan Blake Kaplan - Backed out changeset 8b3dc129aed8. Missing bug number in the commit (bug 664577).
8b3dc129aed843be1da384c659c098db80cb42e5
created 2011-06-16 15:46 -0400
pushed 2011-09-22 17:29 +0000
Nikhil Marathe Nikhil Marathe - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
ea88ddf93c8f666909b5471b0f8e7b6768b5b639
created 2011-06-14 15:37 -0400
pushed 2011-09-22 17:29 +0000
Nikhil Marathe Nikhil Marathe - Bug 656519 - Fix consumers outside SpiderMonkey to use new ArrayBuffer APIs. r=mrbkap
4a87e9b7cc968b5b4d86dfd41d93d287de77ae9a
created 2011-06-07 13:47 -0400
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-09-22 17:29 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
f677bd469294f68ab763f0cb67c13f8980725e7c
created 2011-07-28 17:12 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel, a=clegnitto
e05336fe9f4ff5a6f72cd6ec79d17cc84af54f85
created 2011-07-07 20:01 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 665936 - string crash found while fuzzing WebGL shaders - r=jrmuizel, a=drivers
e227e4d50900a652b106af06a1b2e1a895aeb51b
created 2011-06-07 13:44 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr
d22050685463af9859e639197d55bcf1765c2808
created 2011-05-20 15:53 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 657556 - crash in WebGL uniform setters when no program is bound - r=cdiehl
349c33c682a01c3ffe7e3476663b5b6eb6f88a36
created 2011-05-20 15:53 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 636942 - stencil separate param validation must now occur on draw calls - r=jrmuizel
f13953f3c671bfe22438f678aee13fd5a13bfed3
created 2011-05-20 15:53 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 636913 - implement the WebGL backbuffer clear semantics - r=joedrew
72d503e4c89ef55140f0419aef88dbcaf802456b
created 2011-05-20 15:53 -0400
pushed 2011-08-11 21:43 +0000
Benoit Jacob Benoit Jacob - Bug 636913 - state tracking needed for WebGL clear semantics - r=joedrew
032e308c10a25bb5b07f42e229b7f5c156185e6b
created 2011-05-20 15:53 -0400
pushed 2011-08-11 21:43 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 630672 - implement WebGL OES_texture_float extension - r=bjacob
c4d4c278c46287c323eae6abe405f61b53674bec
created 2011-06-07 13:39 -0400
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 656277 - Prevent loading WebGL textures from cross-domain images - r=bzbarsky, a=jpr
eba2dce2618983538b2777bfcf748eb0fe15e208
created 2011-05-20 15:53 -0400
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 657201 - we must really avoid glValidateProgram() on Mac - r=cdiehl, a=asa
549dfefec7c0b84bd1e992a8b81060248ea31c68
created 2011-05-16 16:44 -0400
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 656752 - WebGL crash [@gleRunVertexSubmitImmediate()] - r=jrmuizel, a=clegnitto
23ef0e8b9e121b05d16dd0c7c5e1e8d10a719da1
created 2011-03-01 17:25 -0500
pushed 2012-01-29 07:46 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 632587 - 1/3 - implement getSupportedExtensions - r=bjacob, a=blocking2.0
87e29a9b00965b1e5d44fdfedb0749d7c692e3b6
created 2011-02-24 17:17 -0500
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 636002 - better messages about attrib index validation - r=jrmuizel, a=joe
0406b7cc083e89a7ec3622fa122456f5e7a7bc01
created 2011-02-24 17:17 -0500
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 636356 - WebGL crash [@mozilla::WebGLBuffer::ZeroDataIfElementArray] - r=jrmuizel, a=joe
4654c0c956b29ec71151ecd21b421a3f0438a928
created 2011-02-24 17:17 -0500
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 635666 - part 3/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe
less more (0) -100 -60 tip