citra-emu
/
citra-canary
Archived
1
0
Fork 0

Debugger fix

This commit is contained in:
Henrik Rydgard 2016-04-28 22:30:01 +02:00
parent 251f29dd7f
commit a442ee07f4
1 changed files with 2 additions and 2 deletions

View File

@ -70,9 +70,9 @@ void VertexLoader::LoadVertex(u32 base_address, int index, int vertex, Shader::I
u32 source_addr = base_address + vertex_attribute_sources[i] + vertex_attribute_strides[i] * vertex; u32 source_addr = base_address + vertex_attribute_sources[i] + vertex_attribute_strides[i] * vertex;
if (g_debug_context && Pica::g_debug_context->recorder) { if (g_debug_context && Pica::g_debug_context->recorder) {
memory_accesses.AddAccess(source_addr, memory_accesses.AddAccess(source_addr, vertex_attribute_elements[i] * (
(vertex_attribute_formats[i] == Regs::VertexAttributeFormat::FLOAT) ? 4 (vertex_attribute_formats[i] == Regs::VertexAttributeFormat::FLOAT) ? 4
: (vertex_attribute_formats[i] == Regs::VertexAttributeFormat::SHORT) ? 2 : 1); : (vertex_attribute_formats[i] == Regs::VertexAttributeFormat::SHORT) ? 2 : 1));
} }
switch (vertex_attribute_formats[i]) { switch (vertex_attribute_formats[i]) {