SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
DirectX11Shader.hpp File Reference
#include <d3d11.h>
#include <d3d11shader.h>
#include <d3dcompiler.h>
#include <wrl/client.h>
#include <stdexcept>
#include <string>
#include <vector>
#include "../Common/Shader.hpp"

Go to the source code of this file.

Classes

class  Sleak::RenderEngine::DirectX11Shader
 D3D11 vertex+pixel shader pair, compiled from HLSL and paired with an input layout. More...

Namespaces

namespace  Sleak
 Root namespace for everything the engine exposes.
namespace  Sleak::RenderEngine
 Backend-facing rendering layer shared by the four graphics backends.