Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Explicit upload heap management

Aperta
#14 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
cpp
Ambito
api

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

enhancement

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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di microsoft/DirectStorage

Tutte le issue di microsoft/DirectStorage

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.