Menu

Commit [r2905]  Maximize  Restore  History

Several interdependent changes that I've accumulated over the last 2 months:

Windows:
* OpenGL functions are now loaded dynamically.

Linux:
* Static linking of SDL is disabled because it causes problems on Ubuntu 10.10 RC.

Wii:
* Modularized the video backend so that it's independent from the engine.
* Restructuring and optimization of video code.
* Added brightness/gamma correction using the TEV unit that works in all color modes (and it's fast!)

OpenGL:
* Moved code to a separate file, opengl.c.
* Added brightness/gamma correction using GLSL that works in all color modes (confirmed to work but not yet used by the engine)
* Added support for 8-bit indexed textures using GLSL, disabled for now because it causes problems in conjunction with bilinear filtering.
* Lots of other changes that I don't remember.

plombo 2010-10-06

MongoDB Logo MongoDB