Files
Seele/src/Engine/Graphics/RayTracing.h
T

29 lines
412 B
C++
Raw Normal View History

2024-06-09 10:44:24 +02:00
#pragma once
#include "Resources.h"
2024-06-09 12:20:04 +02:00
namespace Seele {
namespace Gfx {
2024-06-14 22:12:26 +02:00
class RayTracingPipeline
{
public:
private:
};
DEFINE_REF(RayTracingPipeline)
2024-06-09 12:20:04 +02:00
class BottomLevelAS {
public:
2024-06-09 10:44:24 +02:00
BottomLevelAS();
~BottomLevelAS();
2024-06-09 12:20:04 +02:00
private:
2024-06-09 10:44:24 +02:00
};
DEFINE_REF(BottomLevelAS)
2024-06-09 12:20:04 +02:00
class TopLevelAS {
public:
2024-06-09 10:44:24 +02:00
TopLevelAS();
~TopLevelAS();
2024-06-09 12:20:04 +02:00
private:
2024-06-09 10:44:24 +02:00
};
DEFINE_REF(TopLevelAS)
2024-06-09 12:20:04 +02:00
} // namespace Gfx
} // namespace Seele