17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-01 14:53:30 +01:00

chore: remove the NVRHI-based betterRenderer

This commit is contained in:
2026-10-21 19:30:32 +02:00
parent 9c2520ea52
commit 12c2aaf1db
893 changed files with 40 additions and 492397 deletions

View File

@@ -1,21 +0,0 @@
#pragma once
#include <nvrhi/nvrhi.h>
struct FullScreenPass {
FullScreenPass(class NvRendererBackend* backend);
virtual ~FullScreenPass() = default;
nvrhi::IShader* GetVertexShader();
nvrhi::IInputLayout* GetInputLayout();
nvrhi::IBuffer* GetVertexBuffer();
virtual void Init();
void CreatePipeline();
virtual void CreatePipelineDesc(nvrhi::GraphicsPipelineDesc& pipeline_desc);
nvrhi::GraphicsPipelineHandle m_pipeline;
class NvRendererBackend* m_backend;
virtual nvrhi::IFramebuffer* GetFramebuffer();
void InitState(nvrhi::GraphicsState& render_state);
void Draw(nvrhi::ICommandList* command_list);
virtual void Render(nvrhi::ICommandList* command_list) = 0;
};