remove multidrawarrays optimization

This commit is contained in:
milek7
2019-08-10 12:03:30 +02:00
parent 4583cfcf1f
commit 7f0dfa708e

View File

@@ -444,6 +444,10 @@ geometrybank_manager::draw( gfx::geometry_handle const &Geometry ) {
void geometrybank_manager::draw(const std::vector<gfx::geometry_handle>::iterator begin, const std::vector<gfx::geometry_handle>::iterator end)
{
for (auto it = begin; it != end; it++) {
draw(*it);
}
/*
if (begin == end)
return;
@@ -464,6 +468,7 @@ void geometrybank_manager::draw(const std::vector<gfx::geometry_handle>::iterato
if (run_begin != it && run_bank != 0)
m_geometrybanks[run_bank - 1].first->draw(run_begin, it);
*/
}
// provides direct access to vertex data of specfied chunk