mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-04 22:11:26 +12:00
Fixup for scissor/viewport invalidation rules
This commit is contained in:
parent
df46e5137c
commit
3c88477270
1 changed files with 1 additions and 1 deletions
|
@ -211,6 +211,7 @@ void VKGSRender::update_draw_state()
|
||||||
//TODO: Set up other render-state parameters into the program pipeline
|
//TODO: Set up other render-state parameters into the program pipeline
|
||||||
|
|
||||||
m_current_command_buffer->flags &= ~vk::command_buffer::cb_reload_dynamic_state;
|
m_current_command_buffer->flags &= ~vk::command_buffer::cb_reload_dynamic_state;
|
||||||
|
m_graphics_state &= ~rsx::pipeline_state::polygon_offset_state_dirty;
|
||||||
m_frame_stats.setup_time += m_profiler.duration();
|
m_frame_stats.setup_time += m_profiler.duration();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1044,7 +1045,6 @@ void VKGSRender::end()
|
||||||
if (m_graphics_state & rsx::pipeline_state::invalidate_vk_dynamic_state)
|
if (m_graphics_state & rsx::pipeline_state::invalidate_vk_dynamic_state)
|
||||||
{
|
{
|
||||||
m_current_command_buffer->flags |= vk::command_buffer::cb_reload_dynamic_state;
|
m_current_command_buffer->flags |= vk::command_buffer::cb_reload_dynamic_state;
|
||||||
m_graphics_state &= ~rsx::pipeline_state::invalidate_vk_dynamic_state;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rsx::method_registers.current_draw_clause.begin();
|
rsx::method_registers.current_draw_clause.begin();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue