rsx: Fix disjoint draw range splitting

- Fixes flickering and missing draws in R&C and other games such as Motorstorm Apocalypse and Okami HD when strict mode is disabled
This commit is contained in:
kd-11 2018-02-08 21:44:34 +03:00
parent a64bea1286
commit a5500ebfa4
2 changed files with 9 additions and 7 deletions

View file

@ -352,7 +352,7 @@ namespace rsx
{
rsx::method_registers.current_draw_clause.first_count_commands.resize(0);
rsx::method_registers.current_draw_clause.command = draw_command::none;
rsx::method_registers.current_draw_clause.primitive = rsx::method_registers.primitive_mode();
rsx::method_registers.current_draw_clause.primitive = to_primitive_type(arg);
rsxthr->begin();
return;
}