aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglprogram.rs
Commit message (Expand)AuthorAgeFilesLines
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-3/+3
* Update to rust 1.85 (#35628)Simon Wülker2025-02-241-1/+1
* refactor: propagate CanGc arguments through callers (#35591)Auguste Baum2025-02-231-7/+19
* script: Add `CanvasContext` trait (#35448)Samson2025-02-211-0/+1
* Propagate `CanGc` arguments through callers in constructors (#35541)Auguste Baum2025-02-201-3/+10
* Move various reflector types and traits to script_bindings (#35279)Josh Matthews2025-02-041-1/+1
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-35/+43
* Add CanGc argument to reflect_dom_object (#34606)Domenico Rizzo2024-12-131-0/+2
* Replace `sparkle` with `glow` in `components/canvas` (#33918)Samson2024-11-201-4/+5
* clippy: Fix redundant field names warnings (#31793)Oluwatobi Sofela2024-03-201-1/+1
* clippy: Fix many warnings in `components/script` (#31717)Richard Dushime2024-03-191-2/+2
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-7/+9
* No tracing of nop traceable fields (#29926)Samson2023-08-041-0/+4
* Replaced failible boolean with an enumTobias Tschinkowitz2020-04-231-7/+6
* webgl: Fix active uniform block length check.Josh Matthews2020-04-071-1/+1
* Add support for DrawRangeElements in WebGL2Istvan2020-03-301-0/+5
* Add trait DomObjectWrap to provide WRAP functionYUAN LYU2020-03-201-2/+0
* Add support for WebGL2 GetFragDataLocationMátyás Mustoha2020-03-091-0/+24
* Add initial support for WebGL2 uniform buffer functionsMátyás Mustoha2020-01-091-1/+148
* Add accountable-refcell as optional build time featureKunal Mohan2020-01-081-2/+2
* Add Support for WebGL TransormfeedbackIstvan Miklos2019-11-081-0/+16
* Use surfman for managing GL surfacesPatrick Walton2019-11-011-0/+2
* Don't panic if WebGL thread can't be reached during finalization.Josh Matthews2019-07-291-5/+9
* update link_called when link function called.Christopher Burgos2019-07-231-0/+1
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-3/+3
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-2/+2
* `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