GraphiteEditor / GraphiteEditor/Graphite
Bind groups getting created while zooming / panning out
- Ngôn ngữ chính
- Rust
- Star
- 27.2k
- Fork
- 1.3k
- Merge trung bình
- 20 giờ 5 phút
- Pull request đã merge (30 ngày)
- 57
Mô tả
[0531769](https://github.com/GraphiteEditor/Graphite/commit/0531769c4181397aa0ad36bae25163cb878f42b3) (2026-02-22): Cache Vello render output as stitchable textures ([#3722](https://github.com/GraphiteEditor/Graphite/pull/3722))
Introduced in this commit , when you try to zoom in / out an image there are additional bind groups created which should not be the case . You can use this extension to checkout the bind groups getting created for firefox
https://addons.mozilla.org/en-US/firefox/addon/webgpu-inspector/
or for chrome
https://chromewebstore.google.com/detail/webgpu-inspector/holcbbnljhkpkjkhgkagjkhhpeochfal
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách so sánh commit 0531769, commit đã giới thiệu đầu ra kết xuất Vello được lưu trong bộ nhớ đệm dưới dạng stitchable textures, và tái hiện thao tác thu phóng hoặc xoay bằng tiện ích mở rộng WebGPU Inspector. Theo dõi các bind groups được tạo trong quá trình tương tác đó và xác nhận rằng thao tác thu phóng hoặc xoay không còn tạo ra các nhóm bổ sung được hiển thị trong báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust
- Lĩnh vực
- computer-graphics, performance
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 48/100