aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas/webgl_thread.rs
Commit message (Expand)AuthorAgeFilesLines
* Bump euclid to 0.22Martin Robinson2023-01-261-1/+1
* feat: shorten thread namesyvt2021-07-191-1/+1
* Fix deprecation warnings.Josh Matthews2020-11-121-11/+11
* webgl: Support preserveDrawingBuffer.Josh Matthews2020-08-061-13/+21
* Support depth and stencil in webxrAlan Jeffrey2020-07-101-16/+19
* Support for webxr layer managementAlan Jeffrey2020-06-281-200/+427
* Auto merge of #26787 - szeged:texi2d_3, r=jdmbors-servo2020-06-181-2/+26
|\
| * Add support for WebGL2 TexImage2DIstvan Miklos2020-06-181-2/+26
* | blockingly shut-down webrender when exiting webgl_threadGregory Terzian2020-06-171-10/+8
|/
* Proxy all WR interactions for layout/font/script/canvas threads to the compos...Josh Matthews2020-06-091-4/+4
* Convert all uses of UpdateResources api to use webrender transactions.Josh Matthews2020-05-111-3/+11
* webgl: Return TEXTURE_IMMUTABLE_FORMAT as a boolean; don't panic on macOS for...Josh Matthews2020-04-301-0/+5
* webgl: Add missing RGB8 texture format combination.Josh Matthews2020-04-301-1/+2
* webgl: Fix tidyMátyás Mustoha2020-04-301-8/+4
* webgl: Fix support for float/half-float texture formats.Josh Matthews2020-04-301-11/+22
* Add support for WebGL2 TexStorage2DMátyás Mustoha2020-04-301-3/+20
* Update surfman to 0.2 and remove glutinAlan Jeffrey2020-04-171-142/+300
* Auto merge of #26147 - jdm:linewidth, r=noxbors-servo2020-04-141-1/+7
|\
| * webgl: Avoid GL errors with LineWidth commands.Josh Matthews2020-04-081-1/+7
* | Remove assertion for negative value from get_uniform_locationDaniel Alley2020-04-091-1/+0
* | Auto merge of #26136 - asajeffrey:goodbye-webvr, r=Manishearthbors-servo2020-04-081-17/+0
|\ \ | |/ |/|
| * Remove WebVRAlan Jeffrey2020-04-081-17/+0
* | Add initial support for VertexAttribI4*, VertexAttribIPointerIstvan2020-04-071-1/+6
|/
* Add support for DrawRangeElements in WebGL2Istvan2020-03-301-0/+1
* Add support for WebGL2 read and draw buffer settingsMátyás Mustoha2020-03-161-0/+2
* Add support for some more WebGL2 renderbuffer functionsMátyás Mustoha2020-03-131-0/+31
* Auto merge of #25855 - jdm:surface-inversion, r=Manishearth,asajeffreybors-servo2020-03-091-54/+53
|\
| * Integrate swapchain surface provider changes into webgl and webxr implementat...Josh Matthews2020-03-091-54/+53
* | Add support for WebGL2 GetFragDataLocationMátyás Mustoha2020-03-091-0/+6
|/
* Auto merge of #25863 - servo:synup, r=jdmbors-servo2020-03-051-2/+3
|\
| * Remove syn 0.15 from our crate graph (fixes #24421)Anthony Ramine2020-03-051-2/+3
* | Add support for WebGL2 FramebufferTextureLayerMátyás Mustoha2020-03-041-0/+13
* | Add support for WebGL2 framebuffer invalidationMátyás Mustoha2020-03-031-0/+6
|/
* Add support for WebGL2 clear buffer operationsMátyás Mustoha2020-02-241-0/+12
* Add profiling for WebXRManish Goregaokar2020-02-221-4/+27
* Add support for WebGL2 uniform matrix operationsMátyás Mustoha2020-01-171-0/+60
* Add support for WebGL2 unsigned uniform operationsMátyás Mustoha2020-01-151-0/+38
* Add initial support for WebGL2 uniform buffer functionsMátyás Mustoha2020-01-091-0/+67
* webgl: Set more ANGLE shader translation properties for WebGL 2.Josh Matthews2020-01-071-6/+13
* Add extra debug assertions for WebGL errorsAlan Jeffrey2019-12-061-0/+7
* Add support for WebGL2 ReadPixels functionsMátyás Mustoha2019-11-261-0/+11
* Avoid recompiling script every time surfman changesAlan Jeffrey2019-11-181-0/+1
* Auto merge of #24676 - Manishearth:unpatch, r=jdmbors-servo2019-11-111-18/+50
|\
| * Update surfman to use Git versionManish Goregaokar2019-11-111-0/+4
| * Remove patched webxrManish Goregaokar2019-11-081-18/+46
* | Add Support for WebGL TransormfeedbackIstvan Miklos2019-11-081-2/+55
|/
* Implement the basic WebGL2 buffer data operationsMátyás Mustoha2019-11-051-0/+21
* Use surfman for managing GL surfacesPatrick Walton2019-11-011-727/+926
* webgl: Lazily clear the canvas right before the first webgl command of the ne...Josh Matthews2019-10-101-80/+77
* webgl: Clear the drawing buffer when preserveDrawingBuffer is false.Josh Matthews2019-10-091-0/+38