mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-12-13 04:36:59 +00:00
16 lines
536 B
C++
16 lines
536 B
C++
#include "Cafe/HW/Latte/Renderer/Metal/MetalCommon.h"
|
|
#include "HW/Latte/Renderer/Metal/MetalRenderer.h"
|
|
#include "Metal/MTLLibrary.hpp"
|
|
#include "Metal/MTLRenderPipeline.hpp"
|
|
|
|
class MetalVoidVertexPipeline
|
|
{
|
|
public:
|
|
MetalVoidVertexPipeline(class MetalRenderer* mtlRenderer, MTL::Library* library, const std::string& vertexFunctionName);
|
|
~MetalVoidVertexPipeline();
|
|
|
|
MTL::RenderPipelineState* GetRenderPipelineState() const { return m_renderPipelineState; }
|
|
|
|
private:
|
|
MTL::RenderPipelineState* m_renderPipelineState;
|
|
};
|