content/canvas/src/WebGLContext.cpp
92469330d9396a9fdafeab3041d2e85b8a3a796b
created 2012-05-14 08:24 -0700
pushed 2012-08-24 15:39 +0000
Andrew McCreight Andrew McCreight - Bug 754151 - add macros for basic wrappercached cycle collected classes. r=smaug
be8ed36e1a20a3d6a457d03d4e96bd1eb3bc67f5
created 2012-05-08 15:55 -0400
pushed 2012-08-24 15:39 +0000
Benoit Jacob Benoit Jacob - Bug 736123 - short-term fix: blacklist adreno using the global GLContext to get renderer info - r=bgirard
91a83411164efebb9ae2d7ad95d31f908e144e9b
created 2012-05-08 13:29 -0400
pushed 2012-08-24 15:39 +0000
Jon Buckley Jon Buckley - Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob
f2f8b1127a54a88ea8c96192f17dce12f8642283
created 2012-05-08 18:50 +0100
pushed 2012-08-24 15:39 +0000
Ed Morley Ed Morley - Backout ba7cf6fd10ae (bug 728017) for failing to compile
ba7cf6fd10aed5d634905f4607e0d916be10c0e2
created 2012-05-08 13:29 -0400
pushed 2012-08-24 15:39 +0000
Jon Buckley Jon Buckley - Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob
4ba9cc4ee09509a236ce73829cb81b78e4cbf2f2
created 2012-05-05 21:15 -0400
pushed 2012-08-24 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 749485. Switch new DOM bindings to using a struct for keeping track of failures for fallible methods. r=peterv,bent
b7be69a34372dadc7334f4b1f9abf95e5d97ce1a
created 2012-05-05 20:33 -0700
pushed 2012-08-24 15:39 +0000
Phil Ringnalda Phil Ringnalda - Back out 1907bf7e6d7c (bug 749485) for build bustage
1907bf7e6d7c2f89e484534e5db7312d224f9814
created 2012-05-05 21:15 -0400
pushed 2012-08-24 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 749485. Switch new DOM bindings to using a struct for keeping track of failures for fallible methods. r=peterv,bent
9a33762c66ef0412517b46d0ae476cde36a32f00
created 2012-05-05 09:28 -0400
pushed 2012-08-24 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 749539. Make IsContextStable an inline function. r=bjacob
838abb8c06d9b04c3a7b9716bd364bf9d319bece
created 2012-05-04 12:38 -0400
pushed 2012-08-24 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 745897. Add the new DOM bindings APIs to WebGLContext. r=bjacob
c9369cb6d43e038b6b8a9c6ba9a19c6d1b890c24
created 2012-05-04 12:36 -0400
pushed 2012-08-24 15:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 747825. Make the WebGLContext a wrapper cache. r=peterv
2ce4c05f17d6c732192aa262f49277d23a0e01b0
created 2012-06-02 16:28 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 760675 - update adreno blacklisting to not use the global context - r=jrmuizel, a=joedrew
feacec1c819558743ff294ccac61d2f03bb0fb51
created 2012-05-23 12:07 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 754303 - WebGLUniformLocation doesn't need to be a WebGLRefCountedObject - r=jrmuizel, a=akeybl
2a085bd1c43a31b0b863409b77e0fdd2a37eff5a
created 2012-05-08 15:55 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736123 - short-term fix: blacklist adreno using the global GLContext to get renderer info - r=bgirard, a=lsblakk
dd21fdb6971322b93b7814b9965e139ffcc4d06a
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 7/7 - ForceLoseContext should not do anything on already lost context awaiting event - no review, a=blocking-fennec
b8bdcf5ef5ce40bca3813a37444fdd9b2fe95805
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 6/7 - WebGL lost context handling: check if we still have a canvas - r=jgilbert, a=blocking-fennec
e855654fef7e02ce1bbc0dda4f921f352cf21e7f
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 5/7 - make memory-pressure observer lifetime match WebGL context lifetime - r=jgilbert, a=blocking-fennec
1f0b1c587cd6ef839bc24f5329ed9b0d606d9cfe
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 4/7 - WebGL lost contexts: remove ShouldEnableRobustnessTimer, rename Robustness to ContextLoss - r=jgilbert, a=blocking-fennec
9528f37307f3788463f8f59bce0a6e0b63b72088
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 2/7 - lose WebGL context on memory-pressure events - r=jgilbert, a=blocking-fennec
bd7c35f578061e4ca1adb20f389def117c4b7b4d
created 2012-04-21 16:48 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 736481 - 1/7 - simplification in WebGL lost context handling - r=jgilbert, a=blocking-fennec
7b59d08bd69a3c2396680ce6068dfbffa1a07c3b
created 2012-04-19 23:28 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 746296 - Check for antialiasing should be samples>1 not samples>0 - r=jgilbert, a=akeybl
0684dcf0e756dbdca0527811e8e2fcf3b2157802
created 2012-03-26 15:20 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 713369 - don't try to fall back to another GL provider, *at all* - r=jgilbert
46a8181a7f158920b60b54d5b7bb3d3d00dc31f9
created 2012-03-26 14:59 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 728029 - Preserve added JS properties on the JS object returned by webgl.getExtension - r=peterv
1e64ae9b40096ba2d66ce34e1388f8da770129e6
created 2012-03-23 15:10 -0700
pushed 2012-07-13 18:18 +0000
Jeff Gilbert Jeff Gilbert - Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
5c1d6779a7d7fefaed6dbbdc2a7e09b668ebb793
created 2012-02-27 16:33 -0500
pushed 2012-06-01 02:39 +0000
Benoit Jacob Benoit Jacob - Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
791442d6d0123bff6551f05148a61ca6ba81b585
created 2012-02-24 15:10 -0800
pushed 2012-06-01 02:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 727178 - Revert ANGLE path to using glFinish to resolve - r=bjacob
a6dfdf5a529d25fea881833bba7dbace7852980f
created 2012-02-23 08:43 -0500
pushed 2012-06-01 02:39 +0000
Florian Boesch Florian Boesch - Bug 728354 - Implement WebGL EXT_texture_filter_anisotropic extension *proposal* - r=bjacob
1e3583bc4dc3838b3c9e04b3947b8869ce37c208
created 2012-02-22 16:36 -0800
pushed 2012-06-01 02:39 +0000
Daniel Holbert Daniel Holbert - Backout 5311f051974e (Bug 729272) due to webgl test failures
5311f051974e507142b27915fc693909eda8f7f8
created 2012-02-22 14:08 -0800
pushed 2012-06-01 02:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 729272 - Abandon ANGLE during WebGL init if can't provide d3d share handles - r=bjacob
ac02ca06e1273e3c0d4e73589fd6655767d3fc26
created 2012-02-19 19:58 -0800
pushed 2012-06-01 02:39 +0000
Andrew Quartey Andrew Quartey - Bug 710594 - Adapt WebGL about:memory reporters to the new memory reporting API. r=njn,bjacob.
c5b29daef5aed8eca15d36dda77d959ee85970d2
created 2012-02-14 16:17 +0000
pushed 2012-06-01 02:39 +0000
Jonathan Kew Jonathan Kew - bug 726988 - remove stray instances of PR_TRUE in WebGL. r=bjacob
55ee634844872f3765120d74989565adb121551a
created 2012-02-28 16:22 -0800
pushed 2012-04-20 19:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 727178 - Revert ANGLE to using glFinish to resolve - r=bjacob, a=akeybl
cc87efdeb644258a8c082a871a80d69cc8f51cc6
created 2012-02-27 16:33 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 711656 - report force-enabled features in crash reports - r=jrmuizel, a=akeybl
a4e932fb3c3d893e60d34ad925ec48f1e54dab1c
created 2012-01-24 16:12 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 707460 - Fix WebGL framebuffer statuses and errors - r=jgilbert
f9a4b9014002e80aefb0c1e6dc47941db66f965c
created 2012-01-24 16:12 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 706674 - WebGLFramebufferAttachment's are not WebGLRectangleObject's - r=jgilbert
71d5f079acca20cabcbb8f693683234d9c7d5b54
created 2012-01-16 17:07 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 612320 - remove useless viewport changes - r=vlad
5634697d0acdc2653354a717f2196e53238a0c46
created 2012-01-16 17:07 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 717584 - FAIL_ON_WARNINGS in content/canvas/src - r=Ms2ger
ca2f62afaf0d120e041cad9f7fe579e10debc5c8
created 2012-01-16 17:07 -0500
pushed 2012-04-20 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 713369 - don't try to fall back to another GL provider, if one GL provider gives a WebGL initialization error - r=jgilbert
23f3b97f655a4e7db3df368d9c9a205bfde84e79
created 2012-01-04 16:12 -0500
pushed 2012-04-20 19:40 +0000
Doug Sherk Doug Sherk - Bug 710163: (part 2) fix EXT_context_loss semantics r=bjacob
8e3d4ad9e413e9d84ecf5ca20a76823e3096a54a
created 2012-01-04 16:12 -0500
pushed 2012-04-20 19:40 +0000
Doug Sherk Doug Sherk - Bug 710163: fix EXT_lose_context semantics r=bjacob
cefd93ce9ec508a15dd8784095876f91a40283cb
created 2012-02-28 16:28 -0800
pushed 2012-03-09 01:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 727178 - Revert ANGLE to using glFinish to resolve - r=bjacob, a=akeybl
91141088eb7dd73c75961cc9947594e5387a29f1
created 2011-12-19 15:47 -0800
pushed 2012-03-09 01:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 701269 - Deguarantee that ResizeOffscreenFBO clears its buffers - r=bjacob
55e953f4050b2070babe694df52a66ade01f3893
created 2011-12-18 01:00 -0500
pushed 2012-03-09 01:01 +0000
Jeff Walden Jeff Walden - Bug 711799 - Fix a bunch of unused-variable warnings. r=dholbert
9ba4a7f652fbbceb0948a1e2a31ae65c524c5bc3
created 2011-12-16 14:24 -0800
pushed 2012-03-09 01:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 705024 - Guarantee GLContexts are resolved properly - r=bjacob
9939bcd259a3a9e66c5c7e32f4177a88c13988b5
created 2011-12-16 13:11 -0800
pushed 2012-03-09 01:01 +0000
Doug Sherk Doug Sherk - Bug 708207: implement WebGL's getShaderPrecisionFormat r=bjacob
3404df37a347ce0eea40d1b161ec71e3b564214d
created 2011-12-14 16:57 -0800
pushed 2012-03-09 01:01 +0000
Doug Sherk Doug Sherk - Bug 707861: implement EXT_robustness for ANGLE r=bjacob a=mbrubeck
432d88a73914212f73ebf3fef49925e00aea1b78
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 707033 - Kill the hashtables of WebGLUniformLocation's held by WebGLProgram's - r=jgilbert
4efe225df2e82c5de995f6057056251a59dd2278
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [6/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
905f0d81cc47730abaa9b4cc58610e9bfab69fee
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [5/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
724663b7a0ce7c074f4103c40cd2968765401f02
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [4/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
111be7b1a9e89843248d214cc6f50244b8eccb17
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [3/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
eaf41f64aad7d983a7b1d0a01195c4231cc5f13b
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [2/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
a9f0158d9494d608d3bce49c8fed487c89dfd4e3
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705904 - [1/6] - Kill nsRefPtrHashtables of WebGL objects, allow unreferenced objects to be freed, fix about:memory reporting of deleted objects - r=jgilbert
e8de56f450c95cc9b4d7f77b1950535e1764ed6a
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 704839 - [4/9] - Refactor mutual ownership of WebGL objects - r=jgilbert
6f79f22f6b43a0ee6b2e6c080e971ffbd330da91
created 2011-12-04 14:15 -0500
pushed 2012-03-09 01:01 +0000
Benoit Jacob Benoit Jacob - Bug 705668 - Remove IIDs on WebGL implementation classes - r=ehsan
66f61be58aa3ad1614db3acaab2f5f42e247b6b2
created 2011-12-02 23:52 -0800
pushed 2012-03-09 01:01 +0000
Doug Sherk Doug Sherk - Bug 660070: catch EGL_CONTEXT_LOST and send WebGL an event for it r=bjacob
cf7d8d1db3c1ff178fc6616bc651b541e5b68ccc
created 2011-11-22 11:51 -0800
pushed 2012-03-09 01:01 +0000
Michael Wu Michael Wu - Bug 703307 - Fix build/crash in gonk, r=cjones
8384c4295ffdb72704e06105aa986f340f9b985b
created 2011-11-18 22:57 -0500
pushed 2012-03-09 01:01 +0000
Doug Sherk Doug Sherk - Bug 656824: changed WebGL robustness timer to not get reset after each draw operation r=bjacob
2964292c2dc7d55342f016f132f5573d21a7731f
created 2011-11-03 20:29 -0400
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 699516 - Rename WEBKIT_lose_context to WEBGL_EXT_lose_context - r=dsherk
c261f787df62a3dfab2d633fcf3dcd61ded8e423
created 2011-11-03 15:52 -0400
pushed 2012-01-29 07:46 +0000
Benoit Jacob Benoit Jacob - Bug 699522 - WebGL lose_context extension was not listed by webgl.getSupportedExtensions() - r=dsherk
less more (0) -100 -60 tip