diff options
| author | 2019-05-17 17:08:34 -0300 | |
|---|---|---|
| committer | 2019-05-17 17:08:34 -0300 | |
| commit | a652e58c54d9f1ceb17bf778ed867ac5dd0d26ed (patch) | |
| tree | c3d00fbddc4ace37f2052eeeef9f04160e46c80e /src | |
| parent | Merge pull request #2477 from ReinUsesLisp/fix-sdl2 (diff) | |
| download | yuzu-a652e58c54d9f1ceb17bf778ed867ac5dd0d26ed.tar.gz yuzu-a652e58c54d9f1ceb17bf778ed867ac5dd0d26ed.tar.xz yuzu-a652e58c54d9f1ceb17bf778ed867ac5dd0d26ed.zip | |
gl_rasterizer: Pass the right number of array quad vertices count
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_rasterizer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp index 3cc945235..789606e59 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp | |||
| @@ -261,8 +261,8 @@ DrawParameters RasterizerOpenGL::SetupDraw() { | |||
| 261 | // MakeQuadArray always generates u32 indexes | 261 | // MakeQuadArray always generates u32 indexes |
| 262 | params.index_format = GL_UNSIGNED_INT; | 262 | params.index_format = GL_UNSIGNED_INT; |
| 263 | params.count = (regs.vertex_buffer.count / 4) * 6; | 263 | params.count = (regs.vertex_buffer.count / 4) * 6; |
| 264 | params.index_buffer_offset = | 264 | params.index_buffer_offset = primitive_assembler.MakeQuadArray( |
| 265 | primitive_assembler.MakeQuadArray(regs.vertex_buffer.first, params.count); | 265 | regs.vertex_buffer.first, regs.vertex_buffer.count); |
| 266 | } | 266 | } |
| 267 | return params; | 267 | return params; |
| 268 | } | 268 | } |