More ray tracing changes

This commit is contained in:
Dynamitos
2024-07-10 21:07:10 +02:00
parent acf8dde8fc
commit a9089bd997
46 changed files with 801 additions and 277 deletions
@@ -1,4 +1,5 @@
#pragma once
#include "Graphics/Graphics.h"
#include "RenderPass.h"
namespace Seele {
@@ -14,5 +15,11 @@ class RayTracingPass : public RenderPass {
virtual void createRenderPass() override;
private:
Gfx::PRayGenShader raygen;
Gfx::PMissShader miss;
Gfx::ODescriptorLayout paramsLayout;
Gfx::OPipelineLayout pipelineLayout;
Gfx::OTexture2D texture;
};
} // namespace Seele