Difference between revisions of "User:Vgvgf"

From ScummVM :: Wiki
Jump to navigation Jump to search
Line 16: Line 16:
 
== Schedule ==
 
== Schedule ==
  
May 24 – June 7: Design and creation of base subsystems
+
*'''Design and creation of base subsystems'''
 
+
**'''Time:''' May 24 – June 7
June 7 – June 28: Refactoring of SDL backend
+
**'''Status:''' Finished
 
+
**'''Deliverables'''
June 28 – July 12: Implementation of OpenGL support
+
***'''New:''' ModularBackend, MutexManager, GraphicsManager
 
+
***'''Refactored:''' AudioCDManager
July 12 – July 19: Iimplementation of OpenGL ES support
+
*'''Refactoring of SDL backend'''
 
+
**'''Time:''' June 7 – June 28
July 19 – August 14: Implementation of new SDL/OpenGL backends for other platform backends
+
**'''Status:''' In progress
 +
**'''Deliverables'''
 +
***'''Refactored''' OSystem_SDL, SdlAudioManager, SdlMutexManager, SdlEventManager, SdlGraphicsManager, SdlMixerImpl
 +
***'''To do:''' OSystem_Win, OSystem_POSIX, OSystem_MacOSX
 +
*'''Implementation of OpenGL support'''
 +
**'''Time:''' June 28 – July 12
 +
**'''Status:''' To do
 +
*'''Implementation of OpenGL ES support'''
 +
**'''Time:''' July 12 – July 19
 +
**'''Status:''' To do
 +
*'''Implementation of new modular backend for other platform backends'''
 +
**'''Time:''' July 19 – August 14
 +
**'''Status:''' To do

Revision as of 01:57, 15 June 2010

vgvgf
Name Alejandro Marzini
Team Member since 26/04/2010
Working on SDL backend and OpenGL
Personal webpage/BLOG http://vgvgf.com.ar/gsoc/
Email vgvgvgf@gmail.com

About

I am one of the 2010 GSoC students working on ScummVM. I will be working on refactoring the SDL backend, and adding OpenGL(ES) as a new render engine for ScummVM.

I have created a blog, where I will post all my progress on this task.

Schedule

  • Design and creation of base subsystems
    • Time: May 24 – June 7
    • Status: Finished
    • Deliverables
      • New: ModularBackend, MutexManager, GraphicsManager
      • Refactored: AudioCDManager
  • Refactoring of SDL backend
    • Time: June 7 – June 28
    • Status: In progress
    • Deliverables
      • Refactored OSystem_SDL, SdlAudioManager, SdlMutexManager, SdlEventManager, SdlGraphicsManager, SdlMixerImpl
      • To do: OSystem_Win, OSystem_POSIX, OSystem_MacOSX
  • Implementation of OpenGL support
    • Time: June 28 – July 12
    • Status: To do
  • Implementation of OpenGL ES support
    • Time: July 12 – July 19
    • Status: To do
  • Implementation of new modular backend for other platform backends
    • Time: July 19 – August 14
    • Status: To do