Compartilhar via


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.

Recursos lado a lado