Initial commit
Flemme
This commit is contained in:
9
Juliet/include/Graphics/Graphics.h
Normal file
9
Juliet/include/Graphics/Graphics.h
Normal file
@@ -0,0 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include <Graphics/GraphicsConfig.h>
|
||||
|
||||
// Graphics Interface
|
||||
namespace Juliet::Graphics
|
||||
{
|
||||
// Add functions to create windows, device, attach to the window etc...
|
||||
} // namespace Juliet::Graphics
|
||||
14
Juliet/include/Graphics/GraphicsConfig.h
Normal file
14
Juliet/include/Graphics/GraphicsConfig.h
Normal file
@@ -0,0 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
namespace Juliet
|
||||
{
|
||||
enum class RendererType
|
||||
{
|
||||
DX12 = 0
|
||||
};
|
||||
|
||||
struct GraphicsConfig
|
||||
{
|
||||
RendererType Renderer = RendererType::DX12;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user