Explicit upload heap management
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia esaminando l’API per la creazione delle code e la relativa gestione degli upload heaps, quindi analizza come si applicano i vincoli relativi alla proprietà del device D3D12, allo spazio degli indirizzi virtuali, ad Aftermath e a DRED. Il lavoro sarebbe completato quando sarà definita un’API per fornire e controllare un upload heap, con il relativo comportamento di ownership e VA-space documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'd like to create queues with an explicit upload heap provided that I allocate and control. I understand I'll be giving up the heap and its entire VA space to the queue, but right now to do accounting for this heap and its VA range (for, say, Aftermath / DRED post mortem debugging) I need to wrap the entire D3D12 device uses a-la Reshade then capture all upload heaps going out.
This is far from ideal and it makes the road to stable, high performance apps much higher friction than needed.
- Lingua principale
- C++
- Stelle
- 897
- Fork
- 111
- Merge medio
- 13h 58m
- PR unite (30g)
- 12
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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 microsoft/DirectStorage
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
microsoft/DirectStorage#137 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
microsoft/DirectStorage#101 ·
-
can't compile? Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
microsoft/DirectStorage#58 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 42/100
microsoft/DirectStorage#56 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
microsoft/DirectStorage#52 · 7 commenti ·
Tutte le issue di microsoft/DirectStorage
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
google/libultrahdr#485 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
godotengine/godot#123776 ·
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 60/100
-
good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ros2/common_interfaces#344 ·