Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Store Option<ImageInfo> instead of making fields optional | teapotd | 2019-11-01 | 1 | -2/+2 |
| | |||||
* | Add initial support for WebGL compressed textures | Mátyás Mustoha | 2019-05-21 | 1 | -1/+308 |
| | |||||
* | Rustfmt has changed its default style :/ | Simon Sapin | 2018-12-28 | 1 | -1/+1 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Move prepare_pixels helper functions to canvas_traits | Anthony Ramine | 2018-11-16 | 1 | -2/+2 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -2/+2 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -3/+3 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -58/+64 |
| | |||||
* | Properly check limit in gl.activeTexture() | Anthony Ramine | 2018-08-23 | 1 | -1/+1 |
| | |||||
* | Properly check for cubic dimensions in gl.copyTexImage2D | Anthony Ramine | 2018-04-09 | 1 | -7/+7 |
| | |||||
* | Fix commonmark Markdown warnings in docs, part 1 | Matt Brubeck | 2017-10-17 | 1 | -1/+1 |
| | | | | | | | | Fixes warnings from rust-lang/rust#44229 when `--enable-commonmark` is passed to rustdoc. This is mostly a global find-and-replace for bare URIs on lines by themselves in doc comments. | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -3/+3 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox" | Anthony Ramine | 2017-08-16 | 1 | -1/+1 |
| | | | | | This reverts commit 4d10d39e8fe841c5fe2ac58da2daaa13c10c140e, reversing changes made to ee94e2b7c0bd327abe8f9545b2a1f792f67a2bdd. | ||||
* | Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio" | Emilio Cobos Álvarez | 2017-08-16 | 1 | -1/+1 |
| | | | | | This reverts commit 90f55ea4580e2a15f7d70d0491444f18b972d450, reversing changes made to 2e60b27a2186a8cba4b952960155dfcf3f47d7db. | ||||
* | Improve WebGL architecture. | Imanol Fernandez | 2017-08-15 | 1 | -1/+1 |
| | |||||
* | Upgrade to the latest version of WebRender | Martin Robinson | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | Untry script | Simon Sapin | 2017-06-18 | 1 | -1/+1 |
| | |||||
* | webgl: Fix up maximum size validation. | Eric Anholt | 2016-10-23 | 1 | -5/+5 |
| | | | | | | | We were checking to see if it was too big to be level 0, but we really want to see if it's too big to be the given level. This was the last remaining failure in texture-size-limit.html. | ||||
* | webgl: Refactor texture validations to take advantage of rust type system | Emilio Cobos Álvarez | 2016-06-25 | 1 | -0/+353 |
This commit introduces the `WebGLValidator` trait, and uses it for multiple validations in the texture-related WebGL code, to move that logic out of the already bloated `webglrenderingcontext.rs` file. It also creates a type-safe wrapper for some WebGL types, removing all the `unreachable!`s there, and introduces a macro for generating them conveniently. This partially addresses #10693, pending refactor more code to use this infrastructure, and (possibly?) introducing an `AsGLError` trait for the errors to make the error handling happen in `WebGLContext`. |