summaryrefslogtreecommitdiffstats
path: root/tools/gfx/d3d11/d3d11-shader-program.h
blob: 14549a4b558624da11c427c1aa0f4dbe51bd349a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// d3d11-shader-program.h
#pragma once

#include "d3d11-base.h"

namespace gfx
{

using namespace Slang;

namespace d3d11
{

class ShaderProgramImpl : public ShaderProgramBase
{
public:
    ComPtr<ID3D11VertexShader> m_vertexShader;
    ComPtr<ID3D11PixelShader> m_pixelShader;
    ComPtr<ID3D11ComputeShader> m_computeShader;
};

} // namespace d3d11
} // namespace gfx