GDI Hardware Acceleration
The GDI Hardware Acceleration feature introduced with Windows 7 provides accelerated core graphics device interface (GDI) operations on a graphics processing unit (GPU).
To indicate that the GPU and the driver support this feature, the display miniport driver must set DXGKDDI_INTERFACE_VERSION to >= DXGKDDI_INTERFACE_VERSION_WIN7.
The display miniport driver also should set DXGK_PRESENTATIONCAPS->SupportKernelModeCommandBuffer to TRUE to indicate that it supports GDI Hardware Acceleration command buffer processing. The driver should report this type of support only if the cache-coherent GPU aperture segment exists and there is no significant performance penalty when the CPU accesses GPU memory.
The following reference topics describe how to use this feature:
The following functions must be implemented by display miniport drivers that support GDI Hardware Acceleration:
For more details on how to implement GDI Hardware Acceleration in your display miniport driver, see the following topics:
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.