summaryrefslogtreecommitdiffstats
path: root/wgpu/src/image.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make `image` support optional in `iced_wgpu`Libravatar Héctor Ramón Jiménez2020-01-201-5/+19
| | | | | This reduces binary size when image rendering is not necessary a considerable amount.
* Cache `Svg` load result properlyLibravatar Héctor Ramón Jiménez2019-12-151-5/+2
| | | | This avoids trying to reload the file constantly on every frame.
* Put `svg` rendering behind a feature gateLibravatar Héctor Ramón Jiménez2019-12-151-12/+24
| | | | This reduces binary size when SVG supoprt is not needed.
* Rerasterize SVGs when resized and refactor a bitLibravatar Héctor Ramón Jiménez2019-12-151-258/+50
|
* Merged svg pipeline into imageLibravatar Malte Veerman2019-12-121-21/+86
|
* Merge branch 'master' into feature/image-from-bytesLibravatar Héctor Ramón Jiménez2019-12-041-0/+2
|\
| * Add `repr(C)` to GPU typesLibravatar Héctor Ramón Jiménez2019-12-011-0/+2
| |
* | Implement basic image cache trimming in iced_wgpuLibravatar Héctor Ramón Jiménez2019-11-301-7/+52
| |
* | Allow to load an image from memoryLibravatar Héctor Ramón Jiménez2019-11-291-16/+35
|/ | | | | New `image::Handle` opaque type uniquely identifying some `image::Data`, allowing reliable caching.
* Use explicit `Uniforms` type in image pipelineLibravatar Héctor Ramón Jiménez2019-11-241-14/+24
|
* Fix copy image instance size in `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-11-241-1/+1
|
* Avoid panic when image load fails in `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-11-241-63/+71
|
* Write docs for `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-11-221-5/+5
|
* Replace `nalgebra` with `glam`Libravatar Héctor Ramón Jiménez2019-10-311-3/+1
| | | | `glam` compiles much faster and leverages SIMD nicely.
* Implement clipping for imagesLibravatar Héctor Ramón Jiménez2019-10-271-0/+8
|
* Remove warnings in `wgpu::image`Libravatar Héctor Ramón Jiménez2019-10-231-4/+4
|
* Implement basic image rendering in `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-10-231-0/+438