20
edits
m (→Schedule) |
|||
Line 32: | Line 32: | ||
**'''Description:''' Implement a OpenGL (and OpenGL ES 1.1 compatible) Graphics Manager for use with a SDL backend, and another Manager without using SDL. | **'''Description:''' Implement a OpenGL (and OpenGL ES 1.1 compatible) Graphics Manager for use with a SDL backend, and another Manager without using SDL. | ||
**'''Time:''' June 28 – July 19 | **'''Time:''' June 28 – July 19 | ||
**'''Status:''' ''In progress'' - | **'''Status:''' ''In progress'' - Aspect Ratio, Game surface | ||
**'''To do:''' | **'''To do:''' | ||
***<s>Design the base structure for a OpenGL graphics manager</s> | ***<s>Design the base structure for a OpenGL graphics manager</s> | ||
***<s>Implement OpenGL setup and screen initialization code for having at least a blank screen when running</s> | ***<s>Implement OpenGL setup and screen initialization code for having at least a blank screen when running</s> | ||
***Implement | ***<s>Implement overlay surface</s> | ||
***Implement OpenGL scalers for any aspect ratio | ***<s>Implement mouse surface</s> | ||
***Implement support for paletted textures ( | ***Implement game surface | ||
***Implement OpenGL scalers for any aspect ratio (Still need to work on aspect ratio) | |||
***Implement support for paletted textures (GL_EXT_paletted_textures) *Maybe* | |||
***Code cleanup and documentation | ***Code cleanup and documentation | ||
*'''Implementation of new modular backend for other platform backends''' | *'''Implementation of new modular backend for other platform backends''' |
edits