DarthMike / indielib-crossplatform

IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
zlib License
61 stars 27 forks source link

OpenGL 1.5 context creation in linux. #43

Closed M-F-K closed 12 years ago

DarthMike commented 12 years ago

Please confirm if this can be closed for Linux. In other words, you should test:

There are some exceptions as we still have bugs in OpenGL renderer, but if most tests run then we can close issue. It means OpenGL renderer is up and setup for linux too. This should be as we use SDL for this.

DarthMike commented 12 years ago

Hi,

hehe I made mistake,

I was referring to check tests and tutorials.

Anyway, if some tests don't work properly, it's logic error so we can refocus on them later on. It's strange because for me in Mac and Windows tests behave the same, and I see most of them are working as intended, including animations.

I understand that by context creation, all OpenGL setup should work before any rendering is done. I want to close this issue as soon as possible to get 0.3 officially done :)

Thanks!

On Aug 23, 2012, at 7:08 PM, M-F-K notifications@github.com wrote:

— Reply to this email directly or view it on GitHub.

M-F-K commented 12 years ago

Under the 'temp' folder I have placed output from test + tutorials etc. (in the form of several screenshots + 1 text output file). I have created issue 89 regarding the linux precision timer, since this is the cause of the wrong animations. I think we can close this issue (43), - but I'll prefer that you (DarthMike) take a look at the files in the temp folder and gives a comment first.

DarthMike commented 12 years ago

I've reviewed screenshots and output. That's the results for OpenGL currently. So all is correct. I just spotted that benchmark test 01 (the one with ovnis) has corrupted texture for background. But that's subject of another issue. While you are working on that issue feel free to submit an issue for this in 0.4 milestone, I'll fix that as I should be able to reproduce in other platforms too.