Héctor Ramón Jiménez
|
99748b89de
|
Implement AutoScrollIcon overlay for scrollable
|
2025-11-28 08:28:03 +01:00 |
|
Héctor Ramón Jiménez
|
06f3472df5
|
Improve naming in layer modules
|
2025-11-26 00:45:07 +01:00 |
|
Héctor Ramón Jiménez
|
a0b409ed7e
|
Replace Raw in core::text::Renderer with a new Renderer trait
|
2025-11-26 00:41:05 +01:00 |
|
pml68
|
b26890f76e
|
feat: add fill_raw method and Raw associated type for text::Renderer
|
2025-11-26 00:34:51 +01:00 |
|
edwloef
|
1305d3c00f
|
add iced logo to Iced-Icons.ttf
|
2025-11-25 21:08:40 +01:00 |
|
Héctor Ramón Jiménez
|
e937bf2bac
|
Introduce Pipeline trait in wgpu::primitive
Co-authored-by: roguetechh <roguedotllc@gmail.com>
|
2025-11-25 09:36:25 +01:00 |
|
Héctor Ramón Jiménez
|
84e559813a
|
Add wgpu-bare feature flag to disable default wgpu features
Co-authored-by: dtzxporter <dtzxporter@users.noreply.github.com>
Co-authored-by: Stefan Tammer <st.tammer@gmail.com>
|
2025-11-21 02:03:13 +01:00 |
|
Héctor
|
a81f0a2459
|
Merge pull request #2837 from dtzxporter/Expose-setting-to-toggle-vsync-on/off-
Expose setting to disable vsync if requested.
|
2025-11-21 01:48:21 +01:00 |
|
Dennis Lonoshchuk
|
b440396869
|
Use PowerPreference::HighPerformance by default in iced_wgpu
|
2025-11-21 00:40:05 +01:00 |
|
Héctor Ramón Jiménez
|
085c8fae8d
|
Add screenshot helpers to iced_test
|
2025-11-12 00:53:10 +01:00 |
|
Héctor Ramón Jiménez
|
ea614387f4
|
Select surface formats with no required features in iced_wgpu
|
2025-11-03 22:27:22 +01:00 |
|
Héctor Ramón Jiménez
|
b6a0adf2d9
|
Clamp image border radius to clip_bounds dimensions
Fixes #3100.
|
2025-11-01 15:41:13 +01:00 |
|
Héctor Ramón Jiménez
|
ca23e6f793
|
Update wgpu to 27
|
2025-10-31 14:14:33 +01:00 |
|
Héctor Ramón Jiménez
|
f0d0d3d114
|
Try to receive from worker in image::cache::trim
|
2025-10-29 13:39:51 +01:00 |
|
Héctor Ramón Jiménez
|
e665afd9eb
|
Snap clip_bounds in image shader
|
2025-10-28 23:36:36 +01:00 |
|
Héctor
|
bed9657ec2
|
Merge pull request #3092 from iced-rs/async-image-rendering
Concurrent Image Decoding and Uploading (and more cool stuff)
|
2025-10-28 22:00:40 +01:00 |
|
Héctor Ramón Jiménez
|
59fe141efd
|
Add debug log to image cache eviction
|
2025-10-28 21:47:14 +01:00 |
|
Héctor Ramón Jiménez
|
74c8641e2c
|
Fix missing feature flags in graphics::image
|
2025-10-28 21:31:15 +01:00 |
|
Héctor Ramón Jiménez
|
867fe819c0
|
Add explicit error handling to image loading
|
2025-10-28 21:19:25 +01:00 |
|
Héctor Ramón Jiménez
|
7c11ccb046
|
Move core::Image::clip_bounds to graphics::Image
|
2025-10-28 19:44:46 +01:00 |
|
Héctor Ramón Jiménez
|
3cc5bd5dbc
|
Use shorter names for width and height in image::atlas
|
2025-10-28 10:20:38 +01:00 |
|
Héctor Ramón Jiménez
|
67730a8bfa
|
Improve readability of image::atlas padding logic
|
2025-10-28 10:14:36 +01:00 |
|
Héctor Ramón Jiménez
|
2bb7b50421
|
Fix a bunch of bogus calculations in image::atlas
|
2025-10-28 09:56:26 +01:00 |
|
Héctor Ramón Jiménez
|
ce126f5ea3
|
Implement atlas padding in image pipeline
|
2025-10-27 16:45:09 +01:00 |
|
Héctor Ramón Jiménez
|
704144728f
|
Discard fragments with out-of-bounds uv coordinates
|
2025-10-27 12:23:36 +01:00 |
|
Héctor Ramón Jiménez
|
3e8e088cdd
|
Calculate minimum bounding box in image vertex shader
|
2025-10-27 10:41:20 +01:00 |
|
Héctor Ramón Jiménez
|
0001b18408
|
Remove redundant cfg in image::cache
|
2025-10-27 00:01:39 +01:00 |
|
Héctor Ramón Jiménez
|
71a8bc17d0
|
Remove all worker calls in Wasm
|
2025-10-26 21:57:30 +01:00 |
|
Héctor Ramón Jiménez
|
22488c537c
|
Create worker module to contain all the feature flag chaos
|
2025-10-26 21:48:10 +01:00 |
|
Héctor Ramón Jiménez
|
b408961d77
|
Add side-channel to image worker for early exiting
|
2025-10-26 20:23:26 +01:00 |
|
Héctor Ramón Jiménez
|
55da2a56b7
|
Fix incorrect buffer for gradients in triangle pipeline
|
2025-10-26 19:16:23 +01:00 |
|
Héctor Ramón Jiménez
|
44cfb27e41
|
Fix cache eviction logic of active image allocations
|
2025-10-26 09:18:19 +01:00 |
|
Héctor Ramón Jiménez
|
b072006f1a
|
Remove unused bytes dependency in iced_wgpu
|
2025-10-26 04:44:10 +01:00 |
|
Héctor Ramón Jiménez
|
1c055e26c0
|
Apply Transformation to Image::border_radius
|
2025-10-26 00:06:20 +02:00 |
|
Héctor Ramón Jiménez
|
44e68aa4b6
|
Add border radius support for image
|
2025-10-25 23:00:25 +02:00 |
|
Héctor Ramón Jiménez
|
23039e758e
|
Introduce explicit image::allocate API
|
2025-10-25 22:59:30 +02:00 |
|
Héctor Ramón Jiménez
|
6fa54f7f6b
|
Decode on the fly in gallery example
Use `release` mode. Image decoding is terribly slow
in `debug` mode!
|
2025-10-25 22:59:30 +02:00 |
|
Héctor Ramón Jiménez
|
1b51364154
|
Fix standalone svg feature
|
2025-10-25 22:59:30 +02:00 |
|
Héctor Ramón Jiménez
|
5216253998
|
Fall back to synchronous rendering on Wasm
|
2025-10-25 22:59:29 +02:00 |
|
Héctor Ramón Jiménez
|
47a3fc0b9a
|
Avoid moving the Atlas into on_submitted_work_done
|
2025-10-25 22:59:29 +02:00 |
|
Héctor Ramón Jiménez
|
cb8d2710da
|
Draft multi-threaded image rendering in iced_wgpu
|
2025-10-25 22:59:29 +02:00 |
|
Héctor Ramón Jiménez
|
92888a3639
|
Fix memory leak in iced_wgpu::Buffer
I know, I know... Skill issue.
|
2025-10-25 19:26:54 +02:00 |
|
Héctor Ramón Jiménez
|
d712bcc135
|
Set max_non_sampler_bindings to 2048 in iced_wgpu
|
2025-10-18 01:07:11 +02:00 |
|
Héctor Ramón Jiménez
|
a064241a6b
|
Replace doc_auto_cfg with doc_cfg
See https://github.com/rust-lang/rust/pull/138907
|
2025-10-08 04:37:13 +02:00 |
|
Héctor Ramón Jiménez
|
e2df674aa5
|
Merge branch 'master' into feature/test-recorder
|
2025-09-19 18:23:28 +02:00 |
|
Héctor Ramón Jiménez
|
db5a1f6353
|
Fix clippy lints for Rust 1.90
|
2025-09-19 18:22:45 +02:00 |
|
Héctor Ramón Jiménez
|
5796ba272e
|
Remove missing_debug_implementations lint
|
2025-09-12 05:25:09 +02:00 |
|
Héctor Ramón Jiménez
|
a052ce58b0
|
Merge branch 'master' into feature/test-recorder
|
2025-09-11 04:57:17 +02:00 |
|
Héctor Ramón Jiménez
|
09c604c92d
|
Add theme and theme_changes functions to system
|
2025-09-08 14:32:24 +02:00 |
|
Héctor Ramón Jiménez
|
efae3860bc
|
Set wgpu viewport and scissoring before Primitive::draw
|
2025-09-07 05:10:33 +02:00 |
|