CustomDX12API.h 388 B

12345678910111213141516
  1. #pragma once
  2. #include <DX12GraphicsApi.h>
  3. class CustomDX12API : public Framework::DirectX12
  4. {
  5. public:
  6. CustomDX12API();
  7. void initializePipeline() override;
  8. void initializeGlobalDescriptorHeap() override;
  9. void fillShaderBindingTable(
  10. Framework::DX12ShaderBindingTable* zShaderBindingTable,
  11. Framework::Model3D* zModel,
  12. int objectIndex) override;
  13. };