RetroArch
Public Attributes | List of all members
_D3D10_STATE_BLOCK_MASK Struct Reference

#include <d3d10effect.h>

Public Attributes

BYTE VS
 
BYTE VSSamplers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]
 
BYTE VSShaderResources [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]
 
BYTE VSConstantBuffers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]
 
BYTE GS
 
BYTE GSSamplers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]
 
BYTE GSShaderResources [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]
 
BYTE GSConstantBuffers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]
 
BYTE PS
 
BYTE PSSamplers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]
 
BYTE PSShaderResources [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]
 
BYTE PSConstantBuffers [D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]
 
BYTE IAVertexBuffers [D3D10_BYTES_FROM_BITS(D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT)]
 
BYTE IAIndexBuffer
 
BYTE IAInputLayout
 
BYTE IAPrimitiveTopology
 
BYTE OMRenderTargets
 
BYTE OMDepthStencilState
 
BYTE OMBlendState
 
BYTE RSViewports
 
BYTE RSScissorRects
 
BYTE RSRasterizerState
 
BYTE SOBuffers
 
BYTE Predication
 

Member Data Documentation

◆ GS

BYTE _D3D10_STATE_BLOCK_MASK::GS

◆ GSConstantBuffers

BYTE _D3D10_STATE_BLOCK_MASK::GSConstantBuffers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]

◆ GSSamplers

BYTE _D3D10_STATE_BLOCK_MASK::GSSamplers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]

◆ GSShaderResources

BYTE _D3D10_STATE_BLOCK_MASK::GSShaderResources[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]

◆ IAIndexBuffer

BYTE _D3D10_STATE_BLOCK_MASK::IAIndexBuffer

◆ IAInputLayout

BYTE _D3D10_STATE_BLOCK_MASK::IAInputLayout

◆ IAPrimitiveTopology

BYTE _D3D10_STATE_BLOCK_MASK::IAPrimitiveTopology

◆ IAVertexBuffers

BYTE _D3D10_STATE_BLOCK_MASK::IAVertexBuffers[D3D10_BYTES_FROM_BITS(D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT)]

◆ OMBlendState

BYTE _D3D10_STATE_BLOCK_MASK::OMBlendState

◆ OMDepthStencilState

BYTE _D3D10_STATE_BLOCK_MASK::OMDepthStencilState

◆ OMRenderTargets

BYTE _D3D10_STATE_BLOCK_MASK::OMRenderTargets

◆ Predication

BYTE _D3D10_STATE_BLOCK_MASK::Predication

◆ PS

BYTE _D3D10_STATE_BLOCK_MASK::PS

◆ PSConstantBuffers

BYTE _D3D10_STATE_BLOCK_MASK::PSConstantBuffers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]

◆ PSSamplers

BYTE _D3D10_STATE_BLOCK_MASK::PSSamplers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]

◆ PSShaderResources

BYTE _D3D10_STATE_BLOCK_MASK::PSShaderResources[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]

◆ RSRasterizerState

BYTE _D3D10_STATE_BLOCK_MASK::RSRasterizerState

◆ RSScissorRects

BYTE _D3D10_STATE_BLOCK_MASK::RSScissorRects

◆ RSViewports

BYTE _D3D10_STATE_BLOCK_MASK::RSViewports

◆ SOBuffers

BYTE _D3D10_STATE_BLOCK_MASK::SOBuffers

◆ VS

BYTE _D3D10_STATE_BLOCK_MASK::VS

◆ VSConstantBuffers

BYTE _D3D10_STATE_BLOCK_MASK::VSConstantBuffers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT)]

◆ VSSamplers

BYTE _D3D10_STATE_BLOCK_MASK::VSSamplers[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT)]

◆ VSShaderResources

BYTE _D3D10_STATE_BLOCK_MASK::VSShaderResources[D3D10_BYTES_FROM_BITS(D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT)]

The documentation for this struct was generated from the following file: