Skip to content

Commit 7c1ab47

Browse files
committed
Fix OpenGL crash (RPCS3#1668)
1 parent 6b5ee57 commit 7c1ab47

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rpcs3/Emu/RSX/GL/vertex_buffer.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ void GLGSRender::set_vertex_buffer()
319319

320320
for (const auto &first_count : first_count_commands)
321321
{
322-
write_vertex_array_data_to_buffer(dest_span.subspan(offset), src_ptr, first_count.first, first_count.second, vertex_info.type, vertex_info.size, vertex_info.stride, rsx::get_vertex_type_size_on_host(vertex_info.type, vertex_info.stride));
322+
write_vertex_array_data_to_buffer(dest_span.subspan(offset), src_ptr, first_count.first, first_count.second, vertex_info.type, vertex_info.size, vertex_info.stride, rsx::get_vertex_type_size_on_host(vertex_info.type, vertex_info.size));
323323
offset += first_count.second * element_size;
324324
}
325325
}
@@ -329,7 +329,7 @@ void GLGSRender::set_vertex_buffer()
329329
gsl::span<gsl::byte> dest_span(vertex_array);
330330
prepare_buffer_for_writing(vertex_array.data(), vertex_info.type, vertex_info.size, vertex_draw_count);
331331

332-
write_vertex_array_data_to_buffer(dest_span, src_ptr, 0, max_index + 1, vertex_info.type, vertex_info.size, vertex_info.stride, rsx::get_vertex_type_size_on_host(vertex_info.type, vertex_info.stride));
332+
write_vertex_array_data_to_buffer(dest_span, src_ptr, 0, max_index + 1, vertex_info.type, vertex_info.size, vertex_info.stride, rsx::get_vertex_type_size_on_host(vertex_info.type, vertex_info.size));
333333
}
334334

335335
size_t size = vertex_array.size();

0 commit comments

Comments
 (0)