Vixen
02b45cc4
csharp
public interface IGraphicsAdapter

A physical device the process could render on.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (5)

  • string Name

    The driver's name for it.

  • AdapterKind Kind

    What kind of device it is.

  • string DriverVersion

    The driver's version string, for logs and bug reports.

  • ulong DeviceMemory

    How much device-local memory it has, in bytes, or 0 if it does not say.

  • GraphicsDeviceFeatures Features

    What a device created on it would be able to do.

Used by (19)

  • PbrShowcaseGamePbrShowcase
  • TriangleGameHelloTriangle
  • VideoGameVideoPlayback
  • VirtualGeometryGameVirtualGeometry
  • AppGraphicsVixen.App.Hosting
  • GlAdapterVixen.Graphics.OpenGL
  • GlDeviceVixen.Graphics.OpenGL
  • IGraphicsDeviceVixen.Graphics
  • NativeWebGpuTestsVixen.Graphics.WebGPU.Tests
  • NullAdapterVixen.Graphics.Null
  • NullDeviceVixen.Graphics.Null
  • NullDeviceTestsVixen.Graphics.Null.Tests
  • VulkanAdapterVixen.Graphics.Vulkan
  • VulkanDeviceVixen.Graphics.Vulkan
  • VulkanDeviceTestsVixen.Graphics.Vulkan.Tests
  • WebGpuAdapterVixen.Graphics.WebGPU
  • WebGpuDeviceVixen.Graphics.WebGPU
  • WebGpuDeviceTestsVixen.Graphics.WebGPU.Tests
  • DiagnosticsModuleVixen.Editor.Diagnostics