PixelShaderDX12.h 438 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/PixelShader.h>
  6. /// Pixel shader handle for DirectX
  7. class PixelShaderDX12 : public PixelShader
  8. {
  9. public:
  10. /// Constructor
  11. PixelShaderDX12(ComPtr<ID3DBlob> inShader) : mShader(inShader) { }
  12. ComPtr<ID3DBlob> mShader; ///< The compiled shader
  13. };