Faro Engine
0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Source
Engine
Graphics
GraphicsD3D12
Source
GraphicsPipelineD3D12.hpp
Go to the documentation of this file.
1
#pragma once
2
#if FARO_OS_WINDOWS
3
#include <
GraphicsPipeline.hpp
>
4
#include <d3d12.h>
5
6
namespace
Faro
7
{
8
class
GraphicsPipelineD3D12 :
public
GraphicsPipeline
9
{
10
public
:
11
using
GraphicsPipeline::Init;
12
13
void
Init()
override
;
14
void
Destroy()
override
;
15
16
private
:
17
void
CreateRootSignature();
18
void
CreatePipelineState();
19
20
ID3D12PipelineState* pipelineState =
nullptr
;
21
ID3D12RootSignature* rootSignature =
nullptr
;
22
};
23
}
24
#endif
GraphicsPipeline.hpp
Faro
Definition
Array.hpp:8
Generated by
1.9.8