aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement gl.getParameter(gl.VIEWPORT)Anthony Ramine2018-03-221-1/+9
* Implement gl.getParameter(gl.CURRENT_PROGRAM)Anthony Ramine2018-03-221-0/+3
* Make some WebGL parameters non-optional (fixes #8753)Anthony Ramine2018-03-221-125/+70
* Implement a missing INVALID_OPERATION check in DrawArraysAnthony Ramine2018-03-221-17/+21
* Fix an off-by-one error with limits.max_vertex_attribsAnthony Ramine2018-03-221-4/+4
* Implement WebGL getFramebufferAttachmentParameter APIIgor Gutorov2018-03-221-1/+93
* Simplify GetShaderPrecisionFormatIgor Gutorov2018-03-211-13/+20
* Simplify BufferParameterIgor Gutorov2018-03-201-9/+13
* Simplify VertexAttribOffsetIgor Gutorov2018-03-201-1/+5
* Simplify GetTexParameterIgor Gutorov2018-03-201-21/+29
* WIP: Accept typed array arguments in codegenIgor Matuszewski2018-03-141-4/+3
* constellation: Make setting up the WebGL state fallible.Emilio Cobos Álvarez2018-03-091-1/+5
* Add WebGL function glGetTexParameterMartina Kollarova2018-03-061-0/+31
* Replace NonNullJSObjectPtr with std::ptr::NonNull<JSObject>Simon Sapin2018-01-221-2/+2
* Set the correct Angle GLSL output when using WebGL 2Imanol Fernandez2017-11-131-2/+4
* Auto merge of #19040 - MortimerGoro:webgl2_extensions, r=emiliobors-servo2017-10-311-1/+1
|\
| * Add support for filtering WebGL extensions based on WebGL versionImanol Fernandez2017-10-311-1/+1
* | Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-14/+14
|/
* Kick off WebGL 2.0 implementationImanol Fernandez2017-10-271-12/+21
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-14/+14
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-14/+14
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-9/+9
* Auto merge of #18875 - servo:stable-js, r=nox,jdmbors-servo2017-10-161-5/+4
|\
| * Replace uses of libcore with libstd in components/scriptSimon Sapin2017-10-161-3/+2
| * Replace NonZero<*mut JSObject> with a wrapper to enable local trait impls.Simon Sapin2017-10-161-2/+2
* | Implement DOM to textureImanol Fernandez2017-10-161-0/+41
|/
* Remove use of unstable box syntax.Simon Sapin2017-10-161-1/+1
* Associate bound WebGLTextures with texture units.Imanol Fernandez2017-09-281-32/+122
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-17/+17
* Rename DOMRefCell<T> to DomRefCell<T>Anthony Ramine2017-09-261-3/+3
* Rename LayoutJS<T> to LayoutDom<T>Anthony Ramine2017-09-261-2/+2
* Rename MutNullableJS<T> to MutNullableDom<T>Anthony Ramine2017-09-261-15/+15
* Rename JS<T> to Dom<T>Anthony Ramine2017-09-261-7/+7
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* Reuse WebGL ImageKeys after a resize.Imanol Fernandez2017-08-311-4/+0
* Use FnvHashMap in WebGL implementation.Imanol Fernandez2017-08-241-5/+5
* Implement WebGL OES_standard_derivatives extension.Imanol Fernandez2017-08-221-3/+8
* Fix bound textures and framebuffers when a WebGL Canvas is resizedImanol Fernandez2017-08-171-0/+16
* Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"Anthony Ramine2017-08-161-270/+178
* Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"Emilio Cobos Álvarez2017-08-161-178/+270
* Improve WebGL architecture.Imanol Fernandez2017-08-151-270/+178
* Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)Simon Sapin2017-08-151-1/+1
* make use of ScriptToConstellationChanPaul Rouget2017-08-151-3/+3
* Upgrade to the latest version of WebRenderMartin Robinson2017-07-131-16/+16
* Untry scriptSimon Sapin2017-06-181-21/+21
* Update WR (CPU text optimizations, image format renames).Glenn Watson2017-06-161-2/+2
* Bump euclid to 0.14.Nicolas Silva2017-06-141-1/+1
* Count number of braces on a line in .Alan Jeffrey2017-06-071-0/+4
* Add pref to force WebGL context creation failureBenjamin Dahse2017-06-061-0/+5
* Auto merge of #16913 - jdm:canvas2d, r=jdmbors-servo2017-05-191-2/+2
|\