D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL Enumeration

Setting that controls pixel shader pixel kill (DB_SHADER_CONTROL.KILL_ENABLE).

Syntax

typedef enum D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL
{
    D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_DEFAULT = 0,
    D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_ENABLE = 1,
    D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_DISABLE = 2
} D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL;  

Constants

Constant Description
D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_DEFAULT Leave as defined by the current pixel shader.
D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_ENABLE Shader can kill pixels through texkill.
D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL_DISABLE Shader can’t kill pixels through texkill.

Remarks

This enum is used by the D3D12XBOX_PIXEL_SHADER_OPTIONS_DESC structure.

Requirements

Header: Declared in d3d12_x.h.