aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* webgl: Add support for getParameter(GL_FRAMEBUFFER_BINDING).Eric Anholt2016-08-141-0/+24
* webgl: Fix a typo in VertexAttrib1fv handling.Eric Anholt2016-08-131-1/+1
* webgl: Validate that depthRange near <= far.Eric Anholt2016-08-101-0/+9
* Auto merge of #12224 - nox:die-util-die, r=Ms2gerbors-servo2016-07-041-2/+1
|\
| * Move util::vec::byte_swap to canvas_traitsAnthony Ramine2016-07-041-2/+1
* | Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-7/+7
|/
* Use wrappers for GL IDsAnthony Ramine2016-06-281-3/+3
* webgl: Refactor texture validations to take advantage of rust type systemEmilio Cobos Álvarez2016-06-251-395/+196
* Implement texSubImage2D APIDaosheng Mu2016-06-101-103/+300
* Auto merge of #11426 - DDEFISHER:master, r=emiliobors-servo2016-05-291-0/+15
|\
| * Implement IsBuffer, IsFramebuffer and IsRenderbuffer for WebGLRenderingContextDaniel2016-05-291-0/+15
* | Auto merge of #11329 - c-rhodes:11320, r=jdmbors-servo2016-05-271-1/+1
|\ \
| * | Report use statements that use {} with only one entryCullen Rhodes2016-05-271-1/+1
| |/
* / add log2(u32) and use it to prevent casting to and from float to intKosov Eugene2016-05-271-1/+5
|/
* Move DOMString back to scriptAnthony Ramine2016-05-241-1/+1
* Auto merge of #11147 - danlrobertson:webgl-tex, r=emiliobors-servo2016-05-231-95/+227
|\
| * Impl copyTexImage2D and copyTexSubImage2DDaniel Robertson2016-05-231-95/+227
* | Implement SampleCoverageDavid Zbarsky2016-05-221-0/+5
|/
* Remove ConstellationChan.Ms2ger2016-05-191-2/+1
* Auto merge of #10776 - dzbarsky:getVertexAttrib, r=emiliobors-servo2016-05-181-0/+39
|\
| * Implement GetVertexAttribDavid Zbarsky2016-05-121-0/+39