29 #include "GraphicsTypes.h" Bool bSeparableProgramSupported
Indicates if device supports separable programs.
Definition: DeviceCaps.h:110
Bool bTexture2DMSSupported
Indicates if device supports 2D multisampled textures.
Definition: DeviceCaps.h:73
Bool bMultithreadedResourceCreationSupported
Indicates if device supports multithreaded resource creation.
Definition: DeviceCaps.h:119
Int32 MinorVersion
Major API revision. For instance, for D3D11.2 this value would be 2, and for OpenGL4.3 this value would be 3.
Definition: DeviceCaps.h:107
Bool bAnisotropicFilteringSupported
Indicates if device supports anisotrpoic filtering.
Definition: DeviceCaps.h:50
Bool bWireframeFillSupported
Indicates if device supports wireframe fill mode.
Definition: DeviceCaps.h:116
Namespace for the OpenGL implementation of the graphics engine.
Definition: BufferD3D11Impl.h:34
Bool bLODBiasSupported
Indicates if device supports MIP load bias.
Definition: DeviceCaps.h:53
TextureCaps()
Initializes the structure members with default values.
Definition: DeviceCaps.h:85
SamplerCaps()
Initializes the structure members with default values.
Definition: DeviceCaps.h:56
SamplerCaps SamCaps
Texture sampling capabilities. See Diligent::SamplerCaps.
Definition: DeviceCaps.h:122
Device capabilities.
Definition: DeviceCaps.h:96
Bool bTexture1DArraySupported
Indicates if device supports 1D texture arrays.
Definition: DeviceCaps.h:70
Bool bTexture1DSupported
Indicates if device supports 1D textures.
Definition: DeviceCaps.h:67
Int32 MajorVersion
Major API revision. For instance, for D3D11.2 this value would be 11, and for OpenGL4.3 this value would be 4.
Definition: DeviceCaps.h:103
DeviceType
Device type.
Definition: DeviceCaps.h:34
DeviceType DevType
Device type. See Diligent::DeviceType.
Definition: DeviceCaps.h:99
Texture capabilities.
Definition: DeviceCaps.h:64
bool bTextureViewSupported
Indicates if device supports texture views.
Definition: DeviceCaps.h:79
Bool bTexture2DMSArraySupported
Indicates if device supports 2D multisampled texture arrays.
Definition: DeviceCaps.h:76
DeviceCaps()
Initializes the structure members with default values.
Definition: DeviceCaps.h:128
Bool bIndirectRenderingSupported
Indicates if device supports indirect draw commands.
Definition: DeviceCaps.h:113
TextureCaps TexCaps
Texture capabilities. See Diligent::TextureCaps.
Definition: DeviceCaps.h:125
Bool bBorderSamplingModeSupported
Indicates if device supports border texture addressing mode.
Definition: DeviceCaps.h:47
bool bCubemapArraysSupported
Indicates if device supports cubemap arrays.
Definition: DeviceCaps.h:82
Texture sampler capabilities.
Definition: DeviceCaps.h:44