KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
KarmaRHI.h
Go to the documentation of this file.
1
9
10#pragma once
11
12namespace Karma
13{
18 {
23 Null,
24 D3D11,
25 D3D12,
26
31 Metal,
32 Agx,
33 OpenGL,
34 };
35
42 extern KARMA_API void RHIInit();
43
50 extern KARMA_API void RHIExit();
51}
#define KARMA_API
Defining Karma's API macro for storage class information.
Definition Core.h:41
ERHIInterfaceType
Enumeration of supported RHI interface types.
Definition KarmaRHI.h:18
@ Vulkan
Vulkan RHI interface type.
Definition KarmaRHI.h:30
@ Hidden
Hidden or null RHI interface type.
Definition KarmaRHI.h:22