Acesso de pipeline a recursos lado a lado
Os recursos lado a lado podem ser usados em exibições de recursos de sombreador (SRV), rtv (exibições de destino de renderização), exibições de estêncil de profundidade (DSV) e exibições de acesso não ordenado (UAV), bem como alguns pontos de associação em que as exibições não são usadas, como associações de buffer de vértice. Para obter a lista de associações com suporte, consulte Parâmetros de criação de recursos lado a lado. As operações copy* também funcionam em recursos lado a lado.
Se várias coordenadas de bloco em um ou mais modos de exibição estiverem vinculadas ao mesmo local de memória, leituras e gravações de diferentes caminhos para a mesma memória ocorrerão em uma ordem de acesso de memória não determinística e não repetida.
Se todos os blocos por trás de um volume de acesso de memória de um sombreador estiverem mapeados para blocos exclusivos, o comportamento será idêntico em todas as implementações para superfícies com o mesmo conteúdo da memória de maneira sem blocos.
Esta seção fornece mais informações sobre o acesso de pipeline a recursos lado a lado.
Nesta seção
Tópico | Descrição |
---|---|
Comportamento de SRV com blocos não mapeados |
O comportamento de leituras de modo de exibição (SRV) de recurso de sombreador que envolve blocos não mapeados depende do nível de suporte de hardware. |
Comportamento de UAV com blocos não mapeados |
O comportamento das leituras e gravações de modo de exibição de acesso não ordenado (UAV) depende do nível de suporte do hardware. |
Comportamento de rasterizador com blocos não mapeados |
Esta seção descreve o comportamento de rasterizador com blocos não mapeados. |
Limitações de acesso de bloco com mapeamentos duplicados |
Esta seção descreve as limitações de acesso a blocos com mapeamentos duplicados. |
Recursos de amostragem de textura de recursos lado a lado |
Esta seção descreve os recursos de amostragem de textura de recursos lado a lado. |
Exposição de recursos lado a lado HLSL |
A nova sintaxe HLSL (Linguagem de Sombreador de Alto Nível) da Microsoft é necessária para dar suporte a recursos lado a lado no Modelo de Sombreador 5. |