Malte Veerman
|
2f695ef980
|
Updated shaders and removed debug_stub_derive dependency
|
2020-02-25 13:27:03 +01:00 |
|
Malte Veerman
|
743637ebda
|
Merged image and svg texture atlases into one owned by the image pipeline.
|
2020-02-25 13:26:50 +01:00 |
|
Malte Veerman
|
1bcfc9a5cc
|
Implemented a texture atlas for images and svgs.
|
2020-02-25 13:26:33 +01:00 |
|
Héctor Ramón Jiménez
|
8daf798e57
|
Add canvas feature to iced_wgpu
And prepare `canvas` module
|
2020-02-11 23:14:25 +01:00 |
|
Héctor Ramón Jiménez
|
bc611cf51c
|
Make image support optional in iced_wgpu
This reduces binary size when image rendering is not necessary a
considerable amount.
|
2020-01-20 11:19:42 +01:00 |
|
Héctor Ramón Jiménez
|
e1062a02d1
|
Move styling to a brand new iced_style crate
|
2020-01-01 14:16:10 +01:00 |
|
Héctor Ramón Jiménez
|
232d4873ba
|
Put svg rendering behind a feature gate
This reduces binary size when SVG supoprt is not needed.
|
2019-12-15 06:45:20 +01:00 |
|
Malte Veerman
|
8032428428
|
Implemented SVG support in iced_wgpu.
|
2019-12-11 20:02:43 +01:00 |
|
Héctor Ramón Jiménez
|
a99aa1dd61
|
Fallback to embedded font when system font fails
|
2019-11-26 15:32:11 +01:00 |
|
Héctor Ramón Jiménez
|
c6edc75f58
|
Use latest wgpu_glyph
|
2019-11-24 17:16:19 +01:00 |
|
Héctor Ramón Jiménez
|
4b94cf0035
|
Add installation section to subcrate READMEs
|
2019-11-20 09:56:16 +01:00 |
|
Héctor Ramón Jiménez
|
860a6923bb
|
Split text measurements cache from rendering cache
This speeds up layouting in the most common scenario considerably!
🎉
|
2019-11-11 06:07:31 +01:00 |
|
Héctor Ramón Jiménez
|
8dc4bd5a1d
|
Update wgpu to 0.4 in iced_wgpu
|
2019-11-07 02:38:34 +01:00 |
|
Héctor Ramón Jiménez
|
2c6bfdbc8c
|
Implement debug view and load system fonts
|
2019-11-03 04:39:11 +01:00 |
|
Héctor Ramón Jiménez
|
298c42ac5f
|
Replace nalgebra with glam
`glam` compiles much faster and leverages SIMD nicely.
|
2019-10-31 01:41:04 +01:00 |
|
Héctor Ramón Jiménez
|
2b23e0986c
|
Implement text clipping (caching still broken)
|
2019-10-28 04:28:21 +01:00 |
|
Héctor Ramón Jiménez
|
719c073fc6
|
Draft Scrollable widget (no clipping yet!)
|
2019-10-25 03:47:34 +02:00 |
|
Héctor Ramón Jiménez
|
38b6c84e77
|
Implement basic image rendering in iced_wgpu
|
2019-10-23 01:21:23 +02:00 |
|
Héctor Ramón Jiménez
|
523736f08b
|
Fix wgpu_glyph dependency in iced_wgpu
|
2019-10-13 18:57:34 +02:00 |
|
Héctor Ramón Jiménez
|
0995950526
|
Use latest wgpu
|
2019-10-07 19:50:04 +02:00 |
|
Héctor Ramón Jiménez
|
c9da3a10d9
|
Use log crate instead of dbg!
|
2019-10-07 04:05:40 +02:00 |
|
Héctor Ramón Jiménez
|
0c3f78713d
|
Draft basic text rendering using wgpu_glyph
|
2019-10-05 05:12:36 +02:00 |
|
Héctor Ramón Jiménez
|
8bb33cd5a0
|
Initialize wgpu
We only enable the `vulkan` feature for now.
|
2019-10-03 00:23:08 +02:00 |
|
Héctor Ramón Jiménez
|
e1b9d42bf1
|
Start iced_winit and iced_wgpu
|
2019-10-03 00:01:45 +02:00 |
|