Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os recursos em mosaico podem ser considerados como grandes recursos lógicos que utilizam pequenas quantidades de memória física.
Esta seção descreve por que os recursos lado a lado são necessários e como você cria e usa recursos lado a lado.
Nesta secção
| Tópico | Descrição |
|---|---|
|
Por que os recursos de mosaico são necessários? |
Recursos em mosaico são necessários para que menos memória de unidade de processamento gráfico (GPU) seja desperdiçada armazenando regiões de superfícies que o aplicativo sabe que não serão acessadas, e o hardware pode entender como filtrar blocos adjacentes. |
|
Criação de recursos lado a lado |
Os recursos lado a lado são criados especificando o sinalizador D3D11_RESOURCE_MISC_TILED quando você cria um recurso. |
|
APIs de recursos lado a lado |
As APIs descritas nesta seção funcionam com recursos lado a lado e pool de blocos. |
|
Acesso de pipeline a recursos lado a lado |
Os recursos lado a lado podem ser usados em exibições de recursos de sombreador (SRV), exibições de destino de renderização (RTV), exibições de estêncil de profundidade (DSV) e exibições de acesso não ordenado (UAV), bem como alguns pontos de ligação onde as exibições não são usadas, como ligações de buffer de vértice. |
|
recursos lado a lado apresenta camadas |
O Direct3D 11.2 expõe o suporte a recursos lado a lado em duas camadas com os valores D3D11_TILED_RESOURCES_TIER. |