mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-01-12 07:03:34 +00:00
yes
This commit is contained in:
@@ -48,6 +48,10 @@ namespace mlx
|
||||
[[nodiscard]] MLX_FORCEINLINE bool IsInit() const noexcept { return m_image != VK_NULL_HANDLE; }
|
||||
[[nodiscard]] MLX_FORCEINLINE ImageType GetType() const noexcept { return m_type; }
|
||||
|
||||
#ifdef DEBUG
|
||||
[[nodiscard]] MLX_FORCEINLINE const std::string& GetDebugName() const { return m_debug_name; }
|
||||
#endif
|
||||
|
||||
virtual ~Image() = default;
|
||||
|
||||
protected:
|
||||
|
||||
@@ -11,7 +11,7 @@ namespace mlx
|
||||
{
|
||||
public:
|
||||
Render2DPass() = default;
|
||||
void Init(class Renderer& renderer);
|
||||
void Init();
|
||||
void Pass(class Scene& scene, class Renderer& renderer, class Texture& render_target);
|
||||
void Destroy();
|
||||
~Render2DPass() = default;
|
||||
|
||||
@@ -11,7 +11,7 @@ namespace mlx
|
||||
{
|
||||
public:
|
||||
FinalPass() = default;
|
||||
void Init(class Renderer& renderer);
|
||||
void Init();
|
||||
void Pass(class Scene& scene, class Renderer& renderer, class Texture& render_target);
|
||||
void Destroy();
|
||||
~FinalPass() = default;
|
||||
|
||||
@@ -11,9 +11,11 @@ namespace mlx
|
||||
{
|
||||
public:
|
||||
RenderPasses() = default;
|
||||
|
||||
void Init(class Renderer& renderer);
|
||||
void Pass(class Scene& scene, class Renderer& renderer);
|
||||
void Destroy();
|
||||
|
||||
~RenderPasses() = default;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user