Formati di stencil non supportati con le risorse di streaming
I formati che contengono stencil non sono supportati con le risorse di streaming.
I formati che contengono stencil includono DXGI_FORMAT_D24_UNORM_S8_UINT (e i formati correlati nella famiglia R24G8) nonché DXGI_FORMAT_D32_FLOAT_S8X24_UINT (e i formati correlati nella famiglia di R32G8X24).
Alcune implementazioni archiviano profondità e stencil in allocazioni separate, mentre altre le archiviano insieme. La gestione dei riquadri per i due schemi deve essere diversa e nessuna API singola può astrarre o razionalizzare le differenze. È consigliabile che l'hardware futuro supporti superfici indipendenti di profondità e stencil, ciascuna affiancata in modo indipendente.
La profondità a 32 bit avrebbe riquadri 128x128 e gli stencil a 8 bit avrebbero riquadri 256x256. Pertanto, le applicazioni devono essere in tempo reale con il disallineamento della forma del riquadro tra profondità e stencil. Tuttavia, lo stesso problema esiste già con formati di superficie di destinazione con rendering diversi.
Argomenti correlati
Condivisione di risorse streaming tra processi e dispositivi