25 using System.Collections.Generic;
27 namespace SiliconStudio.
Paradox.Graphics
76 get {
return this.mapFeaturesPerFormat[(int)dxgiFormat]; }
88 this.MSAALevelMax = maximumMSAALevel;
116 return string.Format(
"Format: {0}, MSAALevelMax: {1}, FormatSupport: {2}", Format, this.MSAALevelMax,
FormatSupport);
122 return string.Format(
"Level: {0}, HasComputeShaders: {1}, HasDoublePrecision: {2}, HasMultiThreadingConcurrentResources: {3}, HasDriverCommandLists: {4}", Profile, HasComputeShaders, HasDoublePrecision, HasMultiThreadingConcurrentResources, this.HasDriverCommandLists);
readonly bool HasDriverCommandLists
Boolean indicating if this device supports command lists in multithreading scenarios.
readonly bool HasDoublePrecision
Boolean indicating if this device supports shaders double precision calculations. ...
MSAALevel
Multisample count level.
override string ToString()
readonly bool IsProfiled
Is the device being profiled.
Features supported by a GraphicsDevice.
readonly bool HasMultiThreadingConcurrentResources
Boolean indicating if this device supports concurrent resources in multithreading scenarios...
_In_ size_t _In_ size_t _In_ DXGI_FORMAT format
GraphicsProfile
Identifies the set of supported devices for the demo based on device capabilities.
PixelFormat
Defines various types of pixel formats.
readonly bool HasComputeShaders
Boolean indicating if this device supports compute shaders, unordered access on structured buffers an...
GraphicsProfile Profile
Features level of the current device.