Saurabh Anand
|
90b7a13094
|
Bug 816176 - Move WebGLShaderPrecisionFormat to a separate header; r=bjacob
|
2012-12-02 15:58:21 +05:30 |
|
Benoit Jacob
|
f5d2c58055
|
Bug 816187 - make WebIDL accept nullable dictionary retvals; let getContextAttributes's retval be nullable - r=bz
|
2012-11-30 18:30:05 -05:00 |
|
Eric Wong
|
f508660e36
|
Bug 815915 - Split out WebGLVertexAttribData into a separate header. r=bjacob
|
2012-11-28 22:04:26 -08:00 |
|
Erick Dransch
|
c0ea184dc2
|
Bug 801499 - Move WebGLBuffer to a separate file. r=bjacob
|
2012-11-20 16:38:20 -05:00 |
|
Jeff Gilbert
|
c2dfd5b99c
|
Bug 812121 - Allow drawArrays/Elements without vertex attrib arrays - r=bjacob
|
2012-11-19 07:49:51 -08:00 |
|
Bobby Holley
|
e3a419e442
|
Bug 811152 - Decxify various DOM methods. r=me
|
2012-11-15 11:54:34 -08:00 |
|
Benoit Jacob
|
4a50000d0e
|
Bug 806279 - CC macros refactoring: part 1: implement type-generic CC UNLINK/TRAVERSE macros - r=mccr8,smaug
|
2012-11-15 02:32:39 -05:00 |
|
Jeff Walden
|
793acbdae0
|
Bug 803439 - Add removeFrom() that takes a list and asserts the element is initially present in it. r=jlebar
--HG--
extra : rebase_source : c2aad35774a71167f97f940fb416735862b78950
|
2012-10-23 17:43:23 -07:00 |
|
Erick Dransch
|
548d04b119
|
bug 801986 - restore renderbuffer attachments on detach when necessary; r=bjacob
|
2012-10-31 15:11:40 -04:00 |
|
Benoit Jacob
|
ffeffc42cc
|
Bug 757593 - Fix WebGL context restorer timer: InitWithFuncCallback's 3rd parameter is a number of milliseconds - r=bz
|
2012-10-24 15:46:31 -04:00 |
|
Benoit Jacob
|
35cc01597b
|
Bug 795186 - fix the WebGL robustness timer, don't inherit the timer callback base class - r=opettay
|
2012-10-23 12:21:23 -04:00 |
|
Benoit Jacob
|
47a6960085
|
Bug 795186 - Declare refptrs between WebGL objects to the CC even if there is no cycle at C++ level - r=opettay
|
2012-10-22 17:17:42 -04:00 |
|
Boris Zbarsky
|
3011384d8c
|
Bug 798187 part 2. Switch WebGLContextAttributes to being a dictionary. r=peterv,bjacob
|
2012-10-22 13:08:52 -04:00 |
|
Benoit Jacob
|
d568e3410c
|
Bug 742781 - Implement WEBGL_debug_renderer_info extension - r=bz,jgilbert
|
2012-10-17 15:11:51 -04:00 |
|
Saurabh Anand
|
6f6e10b290
|
Bug 745840 - Rework WebGL uniform/attrib setters, remove the huge macros - r=bjacob
|
2012-10-16 17:47:01 +05:30 |
|
Benoit Jacob
|
d59e3548af
|
Bug 800657 - Fix WebGL typedefs, WebGLintptr was wrong on 32bit systems, caused index-validation.html regression - r=bz
|
2012-10-15 12:57:14 -04:00 |
|
Benoit Jacob
|
0f810db6e5
|
Bug 779611 - part 12: remove old-bindings remnants in the WebGL implementation - r=bz
|
2012-10-11 15:23:03 -04:00 |
|
Benoit Jacob
|
966189fec7
|
Bug 779611 - part 9: port WebGLActiveInfo to WebIDL bindings - r=bz
|
2012-10-09 14:39:49 -04:00 |
|
Benoit Jacob
|
7c88e5e534
|
Bug 779611 - reland parts 5-8 - port WebGLTexture, WebGLBuffer, WebGLFramebuffer, WebGLRenderbuffer, WebGLShader, WebGLProgram to WebIDL bindings - r=bz
|
2012-10-04 16:35:54 -04:00 |
|
Benoit Jacob
|
3c55b8bae9
|
back out 6f3714945438, 5732dca84958, bfb93cf89612, e697a832c60b for Mac build error
|
2012-10-04 15:06:31 -04:00 |
|
Benoit Jacob
|
75765490e7
|
Bug 779611 - part 8 - port WebGLShader and WebGLProgram to WebIDL bindings - r=bz
|
2012-10-04 14:45:35 -04:00 |
|
Benoit Jacob
|
3c8b827724
|
Bug 779611 - part 7 - port WebGLFramebuffer and WebGLRenderbuffer to WebIDL bindings - r=bz
|
2012-10-04 14:45:33 -04:00 |
|
Benoit Jacob
|
5fed8a3b08
|
Bug 779611 - part 6 - port WebGLBuffer to WebIDL bindings - r=bz
|
2012-10-04 14:45:32 -04:00 |
|
Benoit Jacob
|
f0b59e1bef
|
Bug 779611 - part 5 - port WebGLTexture to WebIDL bindings - r=bz
|
2012-10-04 14:45:25 -04:00 |
|
Benoit Jacob
|
8088679e6b
|
Bug 779611 - part 4 - More WebGL extensions cleanup - r-jgilbert
|
2012-10-03 17:13:05 -04:00 |
|
Benoit Jacob
|
3a142c6980
|
Bug 779611 - part 3 - port WebGL extensions to WebIDL bindings, refactor them - r=bz,jgilbert
|
2012-10-03 17:13:05 -04:00 |
|
Benoit Jacob
|
9470b7d5d2
|
Bug 779611 - part 2 - drop old bindings for WebGLUniformLocation - r=bz
|
2012-10-03 17:13:05 -04:00 |
|
Benoit Jacob
|
8a7f727099
|
Bug 779611 - part 1 - port WebGLShaderPrecisionFormat to WebIDL bindings - r=bz
|
2012-10-03 17:13:05 -04:00 |
|
Benoit Jacob
|
2249060a44
|
Bug 750862 - Implement WEBGL_compressed_texture_pvrtc - r=jgilbert
|
2012-09-25 08:49:28 -04:00 |
|
Benoit Jacob
|
d4fa48d92a
|
Bug 790712 - Implement WEBGL_compressed_texture_atc - r=jgilbert
|
2012-09-25 08:49:28 -04:00 |
|
Benoit Jacob
|
59762d81d3
|
Bug 732660 - Efficient drawElements validation on subarray and/or dynamically updated array - r=jgilbert
|
2012-09-21 13:44:35 -04:00 |
|
Ms2ger
|
e973046355
|
Bug 776243 - Unpref WebGL context bindings; r=peterv
|
2012-09-20 09:55:36 +02:00 |
|
Ms2ger
|
42dcfce85a
|
Bug 788525 - Remove ErrorResult& arguments to infallible methods in WebGL; r=bjacob
|
2012-09-17 10:37:20 +02:00 |
|
Boris Zbarsky
|
df94b5400b
|
Bug 787554. Don't prefix WebIDL getters names with a Get if they look like simple member access on the C++ side. r=peterv
|
2012-09-11 20:08:24 +01:00 |
|
Nicolas Silva
|
0857f50b10
|
Bug 777967 - Cache the computation of WebGLContext::ValidateBuffers for better performances. r=bjacob
|
2012-09-11 14:54:39 -04:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Alexander Boldyrev
|
45a38ebb0b
|
Bug 738866 - Implement WEBGL_depth_texture extension - r=jgilbert
|
2012-08-13 18:17:55 -07:00 |
|
Benoit Jacob
|
89784c667c
|
Bug 777028 - WebGL: allow only 16 samplers per program on Mesa - r=jgilbert
|
2012-08-09 22:30:17 -04:00 |
|
Benoit Jacob
|
f391d5b89f
|
Bug 617453 - lose the least-recently-used WebGL context when a certain limit is exceeded - r=vladv
The current limits are:
#ifdef MOZ_GFX_OPTIMIZE_MOBILE
// some mobile devices can't have more than 8 GL contexts overall
const size_t kMaxWebGLContextsPerPrincipal = 2;
const size_t kMaxWebGLContexts = 4;
#else
const size_t kMaxWebGLContextsPerPrincipal = 8;
const size_t kMaxWebGLContexts = 16;
#endif
|
2012-08-02 17:28:02 -04:00 |
|
Oleg Romashin
|
bf0a78292f
|
Bug 779535 - defaultNoAlpha preference is not used in case if nsIPropertyBag argument is 0. r=vlad
|
2012-08-01 11:58:44 -07:00 |
|
Eric Faust
|
4f1dd6602a
|
Bug 749535 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
|
2012-07-31 20:45:20 -07:00 |
|
Eric Faust
|
e8671110a6
|
Backout changesets 6e78bc0145ee, 97a1463cde9c, and 9097d0b3acc6 (Bug 749535) for
erroneous bug number (r=me).
|
2012-07-31 20:24:32 -07:00 |
|
Eric Faust
|
a7fa8d3129
|
Bug 747935 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
|
2012-07-31 20:06:35 -07:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Benoit Jacob
|
9aec138a35
|
Bug 777883 - Avoid calling glLinkProgram when we know that a bad shader is attached - r=jgilbert
|
2012-07-26 19:58:52 -04:00 |
|
Benoit Jacob
|
5eac6074ae
|
Bug 771408 - Warn on WebGL drawing without attrib 0 array enabled - r=jgilbert
|
2012-07-25 12:13:45 -04:00 |
|
David Zbarsky
|
88371b030a
|
[Bug 774505] Don't include Layers.h everywhere r=cjones
|
2012-07-18 12:31:40 -04:00 |
|
Jon Buckley
|
b8338c34bb
|
Bug 769077 - Have unintialized render buffers report memory usage correctly, r=bjacob
|
2012-06-27 16:11:00 -07:00 |
|
David Zbarsky
|
ae718ee1c0
|
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
|
2012-07-01 16:45:59 -07:00 |
|
Peter Van der Beken
|
6a7e8ec5a9
|
Fix for bug 762651 (Add wrappercache to CanvasRenderingContext2D). r=bz.
|
2012-06-04 21:41:51 +02:00 |
|