aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #16913 - jdm:canvas2d, r=jdmbors-servo2017-05-191-2/+2
|\
| * Use the origin of the actual image response when determining if a canvas is o...SendilKumar N2017-05-191-2/+2
* | Implement WebGL extensions.Imanol Fernandez2017-05-181-16/+319
|/
* Fix WebGL premultiplied alpha. Fix texImage2D calls with RGB images.Imanol Fernandez2017-04-281-28/+83
* Fix highp precision in shaders & Implement WebGL::GetShaderPrecisionFormatImanol Fernandez2017-04-211-0/+22
* Fix indentation errors in servo rust code that tidy now finds.coalman2017-04-181-2/+2
* Make image cache per-document rather than globalFernando Jiménez Moreno2017-03-271-1/+1
* Make #[dom_struct] a proc_macro attributeAnthony Ramine2017-02-241-0/+1
* Replace uses of spidermonkey-specific JS_GetArrayBufferViewType with ArrayBuf...Sam Liu2017-02-201-4/+4
* Make typed_array_or_sequence_to_vec support typed arrays.Josh Matthews2017-02-101-21/+31
* Use TypedArrayderor18691072017-02-101-38/+36
* webgl: Fix handling of UNPACK_ALIGNMENT.Eric Anholt2017-01-281-22/+57
* webgl: Add support for premultiplying alpha.Eric Anholt2017-01-281-9/+76
* webgl: Convert non-raw TexImage sources to the requested format.Eric Anholt2017-01-281-4/+67
* webgl: Implement FLIP_Y_AXIS unpacking flag for TexImage, TexSubImage.Eric Anholt2017-01-281-4/+36
* 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