OpenGL issues with old cards/drivers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
by galtgendo from IRC:
Thi old card in question has a broad choice of *six* texture formats,
it accepts for framebuffer: MESA_FORMAT_
MESA_FORMAT_
MESA_FORMAT_
MESA_FORMAT_
This patch seems to work for butoons, tooltips and most of the windows,
sole exception being minimap. That one, while on occasion drawn
correctly, has problems with redraws, even on map scrolls.
Not sure what exactly goes wrong - most of the times it's not a typical
corruption (random pixels drawn), but simply not correctly drawn (whole
black or doesn't follow map position).
So, could you provide any hints on how to improve the patch ?
tags: | added: opengl patch |
I am not sure what to say about the patch. It is pretty tiny and only introduces one more boolean state into the engine, so it is kinda unobstrusive. However we try right now to move Widelands onto tablets which means modernizing our OpenGL stuff and not support uncommon/broken/old configurations. We can apply this patch now, but it is very likely that it will break again in the near future. Also with OpenGL changes we can never know if we are not breaking other people. What would you do?