Heaps de descritor
Um heap de descritor é uma coleção de alocações contíguas de descritores, uma alocação para cada descritor.
Nesta seção
Tópico | Descrição |
---|---|
Visão geral de heaps de descritor de |
Os heaps de descritor contêm muitos tipos de objeto que não fazem parte de um Objeto de Estado de Pipeline (PSO), como SRVs (Exibições de Recurso de Sombreador), UAVs (Exibições de Acesso Não Ordenado), CBVs (Exibições de Buffer Constantes) e Samplers. |
camadas de hardware |
Os níveis de hardware da Camada 1 para a Camada 3 têm recursos crescentes disponíveis para o pipeline. |
heaps de descritor visível do sombreador |
Heaps de descritor visível do sombreador são heaps de descritor que podem ser referenciados por sombreadores por meio de tabelas de descritor. |
heaps de descritor visível não sombreador |
Alguns heaps de descritor não podem ser referenciados por sombreadores por meio de tabelas de descritor, mas existem para ajudar o aplicativo a preparar os descritores antes de gravar uma lista de comandos ou porque nenhum heap visível para sombreador é necessário. |
criando heaps de descritor |
Para criar e configurar um heap de descritor, você deve selecionar um tipo de heap de descritor, determinar quantos descritores ele contém e definir sinalizadores que indiquem se ele está visível à CPU e/ou sombreador visível. |
configuração e preenchimento de heaps de descritor |
Os tipos de heap de descritor que podem ser definidos em uma lista de comandos são aqueles que contêm descritores para os quais as tabelas de descritor podem ser usadas (no máximo uma de cada vez). |
Resumo da configuração do heap do descritor de |
A tabela a seguir resume as informações sobre o suporte a heap visível de Sombreador e não Sombreador. |