Compartilhar via


Definindo informações de DXGI no Registro

O DXGI e o rasterizador de referência usam as seguintes chaves do Registro:

DWORD Software\Microsoft\DXGI\DisableFullscreenWatchdog
Defina como 1 para desabilitar o thread watchdog.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\FlushOften
Defina como 1 para liberar com frequência.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\FenceEachEntryPoint
Defina como 1 para fazer cada chamada a uma cerca de função DDI com a GPU. A isolamento com a GPU significa liberar o lote de comandos e bloquear até que a GPU esteja ociosa.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\Debug
Defina como 1 como:

  • Libere com frequência e faça cada chamada para uma cerca de função DDI com a GPU.

  • Execute o rasterizador de referência (RefRast) com thread único.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\D3D10RefGdiDisplayMask
Cada bit na máscara DWORD habilita (se definido como 1) ou desabilita (se definido como 0) o monitor de exibição, que é controlado pelo dispositivo de referência.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\SingleThreaded
Defina como 1 para habilitar a execução do RefRast single threaded.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\ForceHeapAlloc
Defina como 1 para fazer com que o dispositivo de referência crie recursos usando o heap de processo regular, em comparação com outros mecanismos de alocação.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\AllowAsync
Defina como 1 para permitir que o segundo thread do dispositivo de referência seja executado de forma assíncrona (ou seja, vários buffers de comando têm permissão para serem pendentes).

O hardware de referência normalmente é executado em um segundo thread; no entanto, esse segundo thread conclui todo o seu trabalho antes que o thread primário possa continuar.

DWORD Software\Microsoft\Direct3D\ReferenceDevice\SimulateInfinitelyFastHW
Defina como 1 para tornar o processo de hardware simulado do dispositivo de referência apenas alguns comandos limitados para dar a aparência de que o dispositivo de referência é realmente rápido (essencialmente não fazendo nada).

O driver pode usar essa chave como uma ferramenta de desempenho.