aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* Use `#![register_tool]` instead of `#![register_attr]`Simon Sapin2019-11-151-2/+2
* Addresses issues raised in #24465; removes redundancy in set_bitmap_dimensionsBailey Blankenship2019-11-101-1/+16
* Add Support for WebGL TransormfeedbackIstvan Miklos2019-11-081-0/+4
* Implement the basic WebGL2 buffer data operationsMátyás Mustoha2019-11-051-43/+74
* Auto merge of #24616 - teapotd:imageinfo-option-refactoring, r=jdmbors-servo2019-11-011-11/+14
|\
| * Store Option<ImageInfo> instead of making fields optionalteapotd2019-11-011-11/+14
* | Use surfman for managing GL surfacesPatrick Walton2019-11-011-26/+47
|/
* webgl: Lazily clear the canvas right before the first webgl command of the ne...Josh Matthews2019-10-101-33/+13
* Auto merge of #24333 - mmatyas:webgl_fns_samplers, r=jdmbors-servo2019-10-081-11/+1
|\
| * Add WebGLSampler supportMátyás Mustoha2019-10-081-11/+1
* | Auto merge of #24340 - jdm:image-cache-cors, r=Manishearthbors-servo2019-10-071-7/+10
|\ \
| * | Support CORS attributes for image elements.Josh Matthews2019-10-041-7/+10
| |/
* / implement get_image_pixels() for video elementVíctor Manuel Jáquez Leal2019-10-041-3/+8
|/
* Initial implementation of WebGLQueriesMátyás Mustoha2019-10-011-1/+1
* webxr: Use the same texture format as the original GL context's framebuffer w...Josh Matthews2019-09-201-2/+8
* webgl: Implement component narrowing checks for CopyTexImage2D.Josh Matthews2019-09-201-0/+41
* webgl: Report invalid operations for more APIs that can't use an incomplete f...Josh Matthews2019-09-201-1/+10
* Create depth and stencil attachments for XRWebGLLayerAlan Jeffrey2019-08-281-0/+4
* Fix build error when using the 'webgl_backtrace' featureMátyás Mustoha2019-08-141-2/+2
* Don't panic if WebGL thread can't be reached during finalization.Josh Matthews2019-07-291-7/+13
* Replace use of callbacks in webxr by channelsAlan Jeffrey2019-07-261-4/+4
* Remove extra webgl message pumping thread.Josh Matthews2019-07-251-7/+101
* Convert CGTraitInterface to use safe JSContext instead of raw JSContextmarmeladema2019-07-241-115/+99
* Update euclid.Emilio Cobos Álvarez2019-07-231-1/+1
* Dead code eliminationAlan Jeffrey2019-07-181-4/+0
* Make GL/GLES decisions based on the API in use.Josh Matthews2019-07-121-4/+10
* Add stub makeXRCompatible()Manish Goregaokar2019-06-111-0/+10
* Add initial support for WebGL compressed texturesMátyás Mustoha2019-05-211-25/+108
* Upgrade to rustc 1.35.0-nightly (4c27fb19b 2019-03-25)Simon Sapin2019-03-261-1/+1
* #8539 Config preferences backend restructurePeter Hall2019-03-201-5/+2
* Remove offscreen_gl_context dependency from canvas_traits and script.Josh Matthews2019-03-071-5/+5
* Report all messages processed by the webgl thread.Josh Matthews2019-01-311-2/+2
* Auto merge of #22528 - Manishearth:webxr, r=jdm,MortimerGorobors-servo2019-01-041-0/+11
|\
| * Link to relevant issuesManish Goregaokar2019-01-031-0/+4
| * Support fetching viewport infoManish Goregaokar2018-12-211-0/+7
* | Rustfmt has changed its default style :/Simon Sapin2018-12-281-12/+13
|/
* Make HTMLCanvasElement::fetch_all_data return a shared memory blobAnthony Ramine2018-11-211-6/+4
* Send an IpcSharedMemory in tex_image_2d and tex_sub_image_2dAnthony Ramine2018-11-201-21/+30
* Call rgba8_byte_swap_colors_inplace on the WebGL threadAnthony Ramine2018-11-201-47/+26
* Move PixelFormat to the pixels crateAnthony Ramine2018-11-201-2/+1
* Call prepare_pixels on the WebGL threadAnthony Ramine2018-11-201-36/+25
* Move prepare_pixels to canvas_traits::webglAnthony Ramine2018-11-201-91/+40
* Use Size2D in TexImage2D and TexSubImage2D messagesAnthony Ramine2018-11-201-4/+2
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Auto merge of #22214 - jabedude:validate-argument, r=jdmbors-servo2018-11-171-0/+8
|\
| * Add GetShaderPrecisionFormat argument validationJosh Abraham2018-11-171-0/+8
* | Pass a TexPixels value to tex_image_2d and tex_sub_image_2dAnthony Ramine2018-11-161-52/+39
* | Remove some boolean flags in tex_image_2d and tex_sub_image_2dAnthony Ramine2018-11-161-30/+71
* | Send alignment info directly in TexImage2D and TexSubImage2d messagesAnthony Ramine2018-11-161-20/+2
* | Fix the data type sent in tex_sub_image_2dAnthony Ramine2018-11-161-1/+3