Fixed bug #6401 - back-end can choose the order the triangles when rendering rects, attempt to fix small glitch rendering.
This commit is contained in:
parent
285cbf6fdd
commit
3d99d31026
3 changed files with 29 additions and 8 deletions
|
@ -1932,6 +1932,13 @@ GL_CreateRenderer(SDL_Window * window, Uint32 flags)
|
|||
renderer->info.texture_formats[renderer->info.num_texture_formats++] = SDL_PIXELFORMAT_UYVY;
|
||||
#endif
|
||||
|
||||
renderer->rect_indice_list[0] = 0;
|
||||
renderer->rect_indice_list[1] = 1;
|
||||
renderer->rect_indice_list[2] = 3;
|
||||
renderer->rect_indice_list[3] = 1;
|
||||
renderer->rect_indice_list[4] = 3;
|
||||
renderer->rect_indice_list[5] = 2;
|
||||
|
||||
if (SDL_GL_ExtensionSupported("GL_EXT_framebuffer_object")) {
|
||||
data->GL_EXT_framebuffer_object_supported = SDL_TRUE;
|
||||
data->glGenFramebuffersEXT = (PFNGLGENFRAMEBUFFERSEXTPROC)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue