VertexShaderDX12.h 443 B

1234567891011121314151617
  1. // Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
  2. // SPDX-FileCopyrightText: 2024 Jorrit Rouwe
  3. // SPDX-License-Identifier: MIT
  4. #pragma once
  5. #include <Renderer/VertexShader.h>
  6. /// Vertex shader handle for DirectX
  7. class VertexShaderDX12 : public VertexShader
  8. {
  9. public:
  10. /// Constructor
  11. VertexShaderDX12(ComPtr<ID3DBlob> inShader) : mShader(inShader) { }
  12. ComPtr<ID3DBlob> mShader; ///< The compiled shader
  13. };