PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 Pfnd3d12ddiImplicitshadercachecontrol0080;

void Pfnd3d12ddiImplicitshadercachecontrol0080(
  D3D12DDI_HDEVICE unnamedParam1,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 unnamedParam2
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3d12umddi-pfnd3d12ddi_implicitshadercachecontrol_0080)

Description

The pfnImplicitShaderCacheControl callback function can optionally perform an application-requested action on the driver-managed shader cache.

Parameters

unnamedParam1

A handle to the display device (graphics context).

unnamedParam2

A D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 value that describes the shader cache control action(s) to take on the driver-managed shader cache.

Remarks

The runtime calls pfnImplicitShaderCacheControl in response to an application request for cache control. These application requests are considered as hints to the driver.

This callback function is supported only in developer mode.

See the D3D12 Shader Cache APIs specification for more information.

See also

D3D12DDI_D3D12_OPTIONS_DATA_008n

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080