CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::GPUDeviceDescriptor Struct Referencefinal

Device descriptor structure. More...

#include <CeresEngine/RenderAPI/GPUDevice.hpp>

Static Public Member Functions

template<typename Processor >
static constexpr void reflect (Processor &&RTTI)
 Executes the given processor for every field of the struct.
 

Public Attributes

GPURenderingFeatures enabledFeatures
 The device features that must be enabled on the device.
 
Any rendererDescriptor
 A descriptor that is specific to the renderer.
 

Detailed Description

Device descriptor structure.

Member Function Documentation

◆ reflect()

template<typename Processor >
static constexpr void CeresEngine::GPUDeviceDescriptor::reflect ( Processor &&  RTTI)
inlinestaticconstexpr

Executes the given processor for every field of the struct.

Parameters
RTTIThe processor to be ran for every field.

Member Data Documentation

◆ enabledFeatures

GPURenderingFeatures CeresEngine::GPUDeviceDescriptor::enabledFeatures

The device features that must be enabled on the device.

◆ rendererDescriptor

Any CeresEngine::GPUDeviceDescriptor::rendererDescriptor

A descriptor that is specific to the renderer.


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