start the shader decompiler

This commit is contained in:
Samuliak 2024-07-26 11:42:18 +02:00
parent 46981d7b03
commit 69597166f3
7 changed files with 5088 additions and 8 deletions

View file

@ -3,6 +3,7 @@
#include "Cafe/HW/Latte/Renderer/Metal/LatteTextureMtl.h"
#include "Cafe/HW/Latte/Renderer/Metal/LatteToMtl.h"
#include "HW/Latte/Core/LatteShader.h"
#include "gui/guiWrapper.h"
MetalRenderer::MetalRenderer()
@ -259,6 +260,8 @@ void MetalRenderer::streamout_rendererFinishDrawcall()
void MetalRenderer::draw_beginSequence()
{
cemuLog_logDebug(LogType::Force, "not implemented");
LatteSHRC_UpdateActiveShaders();
}
void MetalRenderer::draw_execute(uint32 baseVertex, uint32 baseInstance, uint32 instanceCount, uint32 count, MPTR indexDataMPTR, Latte::LATTE_VGT_DMA_INDEX_TYPE::E_INDEX_TYPE indexType, bool isFirst)