Tracking issue for potentially useful features in future Rust versions
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- rust
- Ambito
- computer-graphics, desktop
Direzione di ricerca
Esamina il contesto MSRV e le implementazioni referenziate in src/wayland/mod.rs e src/lib.rs. Non esiste ancora un singolo obiettivo di implementazione né una condizione di completamento; seleziona una funzionalità Rust elencata, verifica i requisiti di versione e definisci la modifica risultante e i test prima di iniziare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
As of the time of writing, the MSRV for softbuffer is 1.64.0. As far as I can tell there is no MSRV policy, but the informal rule seems to be that the limit is Rust versions released up to seven months ago. This issue keeps track of features that may be useful to softbuffer, but cannot be used yet because we don't have the required Rust version.
- Nightly
- Fallible allocation could be worked into the error enum to provide a condition for low-memory systems.
- We implement some parts as what's essentially a
tryblock, but as a closure that is immediately called. Example. It would be nice to replace those cases with a simpletryblock. - We use a
Boxto wrapSurfaceDispatchin order to keep the type size predictable. However, for low memory systems we could use theallocator_apifeature to provide a custom allocator to reduce allocations.
Feel free to add more that I've missed.
- Lingua principale
- Rust
- Stelle
- 507
- Fork
- 84
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rust-windowing/softbuffer
-
DS - X11
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
rust-windowing/softbuffer#368 ·
-
`Buffer<'_>` shouldn't be `Send`Forse già presa @Guflly l’ha presa 66 giorni fa. Apertabug DS - Android NDK
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rust-windowing/softbuffer#347 · 1 commento ·
-
Needs Design Work
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rust-windowing/softbuffer#342 · 1 commento ·
-
enhancement question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rust-windowing/softbuffer#338 ·
-
Zero-copying on AndroidForse già presa @MarijnS95 l’ha presa 248 giorni fa. ApertaDS - Android NDK enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rust-windowing/softbuffer#318 · 2 commenti ·
Tutte le issue di rust-windowing/softbuffer
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
bmander/geomsolver#118 ·
I maintainer di solito rispondono entro 1 giorno
-
Three Windows builds are keyed on a later release than their layoutForse già presa @ero-qt l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
I maintainer di solito rispondono entro 1 giorno
-
Markdown Preview Fonts Don't Show Selected OptionForse già presa @RadhiRasho l’ha presa oggi. Apertastate:needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
zed-industries/zed#65300 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
I maintainer di solito rispondono entro 1 giorno