aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* Add a check to BlendFunc for invalid constantioctaptceb2017-01-111-0/+33
* webgl: Add missing overload of bufferData().Eric Anholt2017-01-041-0/+32
* webgl: Allow enable/disable of STENCIL_TESTEric Anholt2017-01-041-1/+1
* webgl: Validate enums for blendEquation.Eric Anholt2016-12-311-0/+8
* Remove and allow some dead code.Ms2ger2016-12-221-35/+0
* Remove HeapGCValueAnthony Ramine2016-12-121-15/+15
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-1/+1
* Auto merge of #14075 - MortimerGoro:webgl-resize, r=MortimerGorobors-servo2016-12-011-0/+24
|\
| * Implement WebGLContext resize, r=emilioImanol Fernandez2016-12-011-0/+24
* | Expose WebGL-related interfaces only in WindowAnthony Ramine2016-11-301-13/+14
|/
* update depsGregory2016-11-221-9/+10
* script creates methods taking '*mut JSContext' unsafeAbelardo E. Mendoza2016-11-141-75/+67
* webgl: Fix out-of-bounds readpixels handling.Eric Anholt2016-11-051-6/+105
* webgl: Throw an error on readPixels(width < 0 || height < 0)Eric Anholt2016-11-051-0/+4
* webgl: Update FBO status when textures or RBs are reallocated.Eric Anholt2016-11-051-2/+11
* webgl: Detach RBs and textures from the bound FBO on deletion.Eric Anholt2016-10-251-0/+26
* webgl: Add support for FBO attachments.Eric Anholt2016-10-251-0/+26
* webgl: Add support for renderbufferStorage().Eric Anholt2016-10-251-0/+33
* webgl: Add support for checkFramebufferStatus().Eric Anholt2016-10-251-0/+17
* webgl: Unbind deleted objects from the GL side, not just our side.Eric Anholt2016-10-251-8/+24
* webgl: Throw an error when binding a deleted framebuffer.Eric Anholt2016-10-241-2/+12
* webgl: Allow TexImage data argument to be larger than necessary.Eric Anholt2016-10-231-3/+14
* Remove intrinsic Root::r()Anthony Ramine2016-10-111-2/+1
* webgl: Implement uniformMatrix*fv.Eric Anholt2016-10-091-0/+69
* webgl: Honor ArrayBuffer or ArrayBufferView in bufferData and bufferSubData.Emilio Cobos Álvarez2016-10-091-4/+16
* webgl: Handle both sequences and typed arrays, managing the type error oursel...Emilio Cobos Álvarez2016-10-091-169/+232
* script: Mark as unsafe multiple array_buffer_view_to_xxx functions that take ...Emilio Cobos Álvarez2016-10-091-10/+22
* webgl: A few fixes regarding the nullability of WebGL parameters.Emilio Cobos Álvarez2016-10-091-62/+86
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-7/+7
* Make WebGLRenderingContext::new take a &GlobalScopeAnthony Ramine2016-10-061-7/+6
* Introduce Reflectable::global_scopeAnthony Ramine2016-10-061-7/+7
* Introduce GlobalScope::constellation_chanAnthony Ramine2016-10-061-1/+1
* Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-9/+9
* Fix WebGL tests & Implement WebGLRenderingContext::{validateProgram, getProgr...Imanol Fernandez2016-10-031-22/+138
* implement WebGLRenderingContext::isEnabledOfek2016-09-221-16/+35
* webgl: Do validation that the framebuffer is complete for FBO operations.Eric Anholt2016-09-211-0/+56
* webgl: Don't forget update WebGL's texture binding on unbind.Eric Anholt2016-09-211-0/+1
* webgl: Don't forget to update the WebGL context's RB binding.Eric Anholt2016-09-211-1/+3
* webgl: Update the match for WebGLError's new InvalidFramebufferOperation.Eric Anholt2016-09-211-0/+1
* Reorder `use` statementsUK9922016-09-091-5/+5
* Compile WebIDL return type "object" to NonZero<*mut JSObject>Anthony Ramine2016-08-301-2/+4
* Don't bother with the global in ImageData::get_image_dataAnthony Ramine2016-08-301-2/+1
* Auto merge of #13102 - anholt:webgl-is-program, r=emiliobors-servo2016-08-281-0/+5
|\
| * webgl: Add isProgram() support.Eric Anholt2016-08-281-0/+5
* | Auto merge of #13060 - anholt:webgl-invalid-passed-params, r=emiliobors-servo2016-08-281-0/+8
|\ \ | |/ |/|
| * webgl: Do validation of glScissor/glViewport(width, height) on the DOM side.Eric Anholt2016-08-261-0/+8
* | webgl: Add getters for other GL_*_BINDING enums.Eric Anholt2016-08-261-11/+31
* | webgl: Remove objects from binding points on object deletion.Eric Anholt2016-08-261-5/+24
* | webgl: Protect against GL error on glBindRenderbuffer(deleted rbo).Eric Anholt2016-08-261-7/+13
|/
* webgl: Fix validation of drawElements()'s type argument.Eric Anholt2016-08-261-3/+5