|
|
@ -655,7 +655,7 @@ void RasterizerOpenGL::DrawArrays() {
|
|
|
|
SetupVertexBuffer(vertex_array);
|
|
|
|
SetupVertexBuffer(vertex_array);
|
|
|
|
const GLintptr index_buffer_offset = SetupIndexBuffer();
|
|
|
|
const GLintptr index_buffer_offset = SetupIndexBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
DrawParameters params = SetupDraw(index_buffer_offset);
|
|
|
|
const DrawParameters params = SetupDraw(index_buffer_offset);
|
|
|
|
texture_cache.GuardSamplers(true);
|
|
|
|
texture_cache.GuardSamplers(true);
|
|
|
|
SetupShaders(params.primitive_mode);
|
|
|
|
SetupShaders(params.primitive_mode);
|
|
|
|
texture_cache.GuardSamplers(false);
|
|
|
|
texture_cache.GuardSamplers(false);
|
|
|
|