shan
cb7c467654
Fixed lint issues & cleaned up some documentation.
2022-10-06 07:28:05 -07:00
shan
1eb8d972ba
Reduced memory transfer of OpenGL gradient uniform upload. Rearranged gradient uniforms on OpenGL side to be more performant.
2022-10-05 16:07:43 -07:00
shan
f7ce7244d0
Adjusted gradient uniforms to be more tightly packed.
2022-10-05 11:32:59 -07:00
shan
e540b7f642
Fixed issue with offsets not being reset properly leading to borked draws.
2022-10-05 11:23:36 -07:00
shan
30432cbade
Readjusted namespaces, removed Geometry example as it's no longer relevant.
2022-10-05 10:49:58 -07:00
shan
6e7b3ced0b
Reworked wgpu buffers, updated glow side to have proper transform location storage, attempting to fix visibility modifiers, implemented some of the feedback received in initial PR.
2022-10-04 18:24:46 -07:00
shan
0f434c74d6
Removed some leftover debugging.
2022-09-29 16:11:05 -07:00
shan
40f45d7b7e
Adds linear gradient support to 2D meshes in the canvas widget.
2022-09-29 11:15:35 -07:00
Héctor Ramón Jiménez
2065a40f64
Fix clippy lints for all crates and features
...
... and check those in CI as well!
2022-07-09 18:43:05 +02:00
Héctor Ramón Jiménez
2f76a10a1d
Fix further clippy lints
...
... and explicitly annotate crates as well.
2022-07-09 18:03:59 +02:00
Héctor Ramón Jiménez
33a24b5821
Run cargo fmt
2022-07-09 17:07:40 +02:00
Poly
15f794b7a8
Address Clippy lints
2022-07-09 17:07:38 +02:00
Héctor Ramón Jiménez
fa55dff61d
Merge branch 'master' into theming
2022-07-08 19:31:45 +02:00
Héctor Ramón Jiménez
9adc20922d
Replace name abbreviation in iced_wgpu
2022-07-03 15:48:32 +02:00
Héctor Ramón Jiménez
3d38d0af91
Simplify format selection in iced_wgpu
2022-07-03 15:30:04 +02:00
Héctor Ramón Jiménez
8b250d12e7
Use latest wgpu_glyph release on crates.io
2022-07-03 15:24:16 +02:00
Cupnfish
390e2a2d34
better wgsl code style
2022-07-02 22:51:51 +08:00
Cupnfish
a88155b2a2
fix wgsl syntax
2022-07-02 22:29:49 +08:00
Cupnfish
64e37b2630
remove unnecessary Cargo.toml formatting
2022-07-02 20:30:28 +08:00
Cupnfish
095ac18c15
replace path to git
2022-07-02 15:55:10 +08:00
Cupnfish
c148557cab
update wgpu to 0.13
2022-07-02 15:39:42 +08:00
Cory Forsstrom
aae880ca5d
Fix alpha blending for wgpu msaa
2022-06-16 12:26:03 -07:00
Héctor Ramón Jiménez
cb712f3b84
Bump versions 🎉
2022-05-31 05:42:43 +02:00
Héctor Ramón Jiménez
33653b7667
Try Limits::default in iced_wgpu before downlevel_defaults
2022-05-31 04:17:52 +02:00
Héctor Ramón Jiménez
664251f3f5
Draft first-class Theme support
...
RFC: https://github.com/iced-rs/rfcs/pull/6
2022-05-14 01:56:32 +02:00
Héctor Ramón Jiménez
27fdc70756
Merge branch 'master' into dev/system-information
2022-05-04 17:19:28 +02:00
Héctor Ramón Jiménez
d23026d2dd
Bump versions 🎉
2022-05-02 22:07:53 +02:00
Héctor Ramón Jiménez
ac35fe3edf
Point repository links to 0.4 branch in documentation
2022-04-30 13:54:07 +02:00
Richard
005e516b5e
Rename get_information to fetch_information
2022-04-27 15:42:53 -03:00
Richard
984d1f375e
Move compositor module access from window to crate
2022-04-27 15:25:16 -03:00
Richard
5be1ac18fe
Rename GraphicsInformation to Information
2022-04-26 19:09:09 -03:00
Richard
7a13928130
Enumerate adapters based on log level
2022-04-26 19:02:31 -03:00
Richard
83fec2f5f6
Implement GraphicsInformation for iced_wgpu
2022-04-26 18:58:19 -03:00
Richard
764b424dfc
Add logging to window and context creation
2022-04-26 18:54:01 -03:00
Richard
1e62fdf069
Introduce Error::ContextCreationFailed
2022-04-20 19:57:59 -03:00
Héctor Ramón
0eef527fa5
Merge pull request #1284 from iced-rs/virtual-widgets
...
Stateless widgets
2022-03-23 17:11:14 +07:00
Héctor Ramón Jiménez
12c1a3f829
Remove redundant widget modules in subcrates
...
Instead, we can define the type aliases just once in the root crate!
2022-03-09 14:10:15 +07:00
Héctor Ramón Jiménez
a53fa91e0d
Use Limits::downlevel_defaults in iced_wgpu
2022-03-07 22:32:09 +07:00
Héctor Ramón Jiménez
adce9e0421
Update Rust edition to 2021 🎉
2022-02-09 17:57:44 +07:00
Theo Robinson
4830a17d65
Fix links
...
Change dead links to updated ones.
Change/Convert all file links to relative links so they are branch
agnostic.
2022-02-07 23:13:25 +07:00
Héctor Ramón Jiménez
1a737b8e20
Replace Zulip links with Discord
2022-01-31 21:18:39 +07:00
Héctor Ramón Jiménez
776724162a
Use WebGL2 limits for Compositor in iced_wgpu
2022-01-28 21:37:16 +07:00
Vladyslav Nikonov
bdca20fc4a
Experimental wgpu WebGL backend support
...
- Added missing `draw_cache_align_4x4` call for `brush_glyph` on wasm32 target
- Added WebGL support to `integratio_wgpu` example
- Fixed test.yml CI workflow
- Removed spir-v shader in `integration_wgpu`; Fixed formatting
- Removed redundant `BoxStream` typedef
2022-01-28 21:37:14 +07:00
Héctor Ramón Jiménez
c19b673583
Run cargo fmt
2022-01-04 16:18:51 +07:00
Poly
8dc7a32964
Bump raw-window-handle
2022-01-04 16:15:45 +07:00
Poly
d675269399
Update wgpu_glyph
2022-01-04 16:15:45 +07:00
Poly
23ef0143ed
Update wgpu 0.12
2022-01-04 16:15:44 +07:00
LordRatte
ff2a470fd8
Change GitHub namespace to new org for all files
2022-01-03 11:36:13 +07:00
Héctor Ramón Jiménez
998a04645d
Use commit hash in html_logo_url
2021-12-09 15:10:38 +07:00
daladim
d72b1493e0
Added icon in docs
2021-12-09 15:05:41 +07:00