3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/Singleton.h"
7#include "mc/deps/core_graphics/enums/TextureFormat.h"
8#include "mc/deps/renderer/hal/ResourceBase.h"
9#include "mc/deps/renderer/hal/enums/RenderFeature.h"
10#include "mc/deps/renderer/hal/null/RenderDeviceNull.h"
19class RenderDevice :
public ::mce::ResourceBase<::mce::RenderDeviceNull>,
public ::mce::Singleton<::mce::RenderDevice> {
23 ::ll::UntypedStorage<8, 8> mUnkc3e12c;
28 RenderDevice& operator=(RenderDevice
const&);
39 ::mce::TextureFormat textureFormat,
Definition RenderDevice.h:7
MCAPI uint getMaxVertexCount()
MCAPI bool checkFeatureSupport(::mce::RenderFeature renderFeature) const
MCAPI::mce::SampleDescription getClosestSupportedSampleDescription(::mce::TextureFormat textureFormat, ::mce::SampleDescription const &sampleDescription) const
Definition SampleDescription.h:7