aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglprogram.rs
Commit message (Expand)AuthorAgeFilesLines
* `cargo fix --edition`Simon Sapin2018-11-061-12/+12
* Validate GLSL names (fixes #21287)Anthony Ramine2018-09-201-22/+67
* Fix the error when calling getProgramInfoLog on a deleted program (#20561)Anthony Ramine2018-09-201-1/+1
* Format script componentchansuke2018-09-191-28/+53
* Fix program and shader lifetime cycleAnthony Ramine2018-07-311-28/+51
* Remove an obsolete todo in gl.attachShader()Anthony Ramine2018-07-311-2/+0
* Store a reference to the WebGLRenderingContext in WebGLObjectAnthony Ramine2018-07-241-33/+38
* Invalidate all WebGLUniformLocation values on program relinkAnthony Ramine2018-07-191-5/+17
* Correctly reset active uniforms on linkAnthony Ramine2018-07-191-1/+2
* Use active uniforms data to implement gl.uniform* checksAnthony Ramine2018-07-171-6/+42
* Move ANGLE name shenanigans to WebGL threadAnthony Ramine2018-07-161-8/+4
* Store active uniforms on the DOM sideAnthony Ramine2018-07-161-25/+40
* Implement attribute aliasing check (fixes #21136)Anthony Ramine2018-07-091-0/+21
* Make gl.useProgram(null) do the right thingAnthony Ramine2018-07-051-13/+0
* Store active attribs in DOM and optimise active attributes APIsAnthony Ramine2018-07-051-65/+34
* Update to gleam 0.5Anthony Ramine2018-05-051-8/+1
* Do not emit a WebGL error for "gl_" prefixed names in gl.getAttribLocationAnthony Ramine2018-04-091-1/+1
* Fix filtering of reserved WebGL names in gl.getAttribLocationAnthony Ramine2018-04-091-1/+2
* Implement WebGLRenderingContextBase.getAttachedShadersAnthony Ramine2018-03-241-0/+13
* Switch from servo/angle to the mozangle crateSimon Sapin2018-03-121-7/+57
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-1/+1
* Remove use of unstable box syntax.Simon Sapin2017-10-161-1/+1
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-5/+5
* Rename MutNullableJS<T> to MutNullableDom<T>Anthony Ramine2017-09-261-3/+3
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"Anthony Ramine2017-08-161-29/+27
* Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"Emilio Cobos Álvarez2017-08-161-27/+29
* Improve WebGL architecture.Imanol Fernandez2017-08-151-29/+27
* Upgrade to the latest version of WebRenderMartin Robinson2017-07-131-10/+9
* Make #[dom_struct] a proc_macro attributeAnthony Ramine2017-02-241-0/+1
* Remove HeapGCValueAnthony Ramine2016-12-121-3/+3
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-1/+1
* Expose WebGL-related interfaces only in WindowAnthony Ramine2016-11-301-7/+7
* update depsGregory2016-11-221-8/+9
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-2/+2
* Introduce Reflectable::global_scopeAnthony Ramine2016-10-061-2/+2
* Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-5/+5
* Fix WebGL tests & Implement WebGLRenderingContext::{validateProgram, getProgr...Imanol Fernandez2016-10-031-4/+66
* webgl: Add isProgram() support.Eric Anholt2016-08-281-0/+4
* Use wrappers for GL IDsAnthony Ramine2016-06-281-7/+15
* Move DOMString back to scriptAnthony Ramine2016-05-241-1/+1
* Implement IsShader fn and IsTexture fn for WebGLRenderingContextDaniel2016-05-091-0/+10
* Auto merge of #10443 - emilio:webgl-teximage2d-overload, r=jdmbors-servo2016-04-221-6/+16
|\
| * webgl: Refactor WebGLProgram::linkEmilio Cobos Álvarez2016-04-191-6/+16
* | Prevent use of reserved names in BindAttribLocationDavid Zbarsky2016-04-171-1/+5
|/
* Implement GetActiveAttribDavid Zbarsky2016-04-111-0/+11
* Implement WebGLRenderingContext.getActiveUniform()Saurav Sachidanand2016-04-061-1/+12
* webgl: finish, flush, detachShader, generateMipmap, Uniform1iConnor Brewster2016-04-021-1/+30
* #10211: Stop re-exporting webrender_traits WebGL types from canvas_traitsJan-Fabian Humann2016-03-301-10/+11
* Change old references of ecoal95Emilio Cobos Álvarez2016-03-231-1/+1