early-access version 3015

main
pineappleEA 2022-10-12 23:24:20 +02:00
parent 995898bca4
commit 8ef024ad7d
2 changed files with 7 additions and 1 deletions

View File

@ -1,7 +1,7 @@
yuzu emulator early access
=============
This is the source code for early-access 3014.
This is the source code for early-access 3015.
## Legal Notice

View File

@ -214,16 +214,22 @@ void Maxwell3D::ProcessMethodCall(u32 method, u32 argument, u32 nonshadow_argume
regs.index_buffer.count = regs.index_buffer32_first.count;
regs.index_buffer.first = regs.index_buffer32_first.first;
dirty.flags[VideoCommon::Dirty::IndexBuffer] = true;
draw_state.current_mode = DrawMode::Indexed;
draw_state.gl_end_count = draw_state.instance_count = 1;
return FlushInlineDraw();
case MAXWELL3D_REG_INDEX(index_buffer16_first):
regs.index_buffer.count = regs.index_buffer16_first.count;
regs.index_buffer.first = regs.index_buffer16_first.first;
dirty.flags[VideoCommon::Dirty::IndexBuffer] = true;
draw_state.current_mode = DrawMode::Indexed;
draw_state.gl_end_count = draw_state.instance_count = 1;
return FlushInlineDraw();
case MAXWELL3D_REG_INDEX(index_buffer8_first):
regs.index_buffer.count = regs.index_buffer8_first.count;
regs.index_buffer.first = regs.index_buffer8_first.first;
dirty.flags[VideoCommon::Dirty::IndexBuffer] = true;
draw_state.current_mode = DrawMode::Indexed;
draw_state.gl_end_count = draw_state.instance_count = 1;
return FlushInlineDraw();
case MAXWELL3D_REG_INDEX(topology_override):
use_topology_override = true;