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.