Thanks for the info,
It's probably a rasterization / rounding issue that's implementation depended. I tried to setup 2D overlay ortho in such a way it maps like normal pixels for gui 'painting'. In order to that i do a .5 correction in gluOrtho2D, which is very similar to a translate like you are doing.
I'll try 0.375 in gluOrtho it might force down rounding for that last pixel (or causes all other implementation to go wrong ).
It's probably a rasterization / rounding issue that's implementation depended. I tried to setup 2D overlay ortho in such a way it maps like normal pixels for gui 'painting'. In order to that i do a .5 correction in gluOrtho2D, which is very similar to a translate like you are doing.
I'll try 0.375 in gluOrtho it might force down rounding for that last pixel (or causes all other implementation to go wrong ).