SoC Ideas SDL2: Difference between revisions

From The Battle for Wesnoth Wiki
→Description: Fixed links, punctuation, minor wording changes
Timotei21 (talk | contribs)
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{SoC2014Idea}}
{{SoC2014Idea}}


=Description=
==Description==
<h2>SDL2</h2>
===SDL2===
Page for the idea: [[SoC_Ideas_SDL2]]
Page for the idea: [[SoC_Ideas_SDL2]]


Line 12: Line 12:
  |suppresserrors=true
  |suppresserrors=true
  |noresultsheader=''There are no submitted student proposals for this idea''
  |noresultsheader=''There are no submitted student proposals for this idea''
  |category=Summer of Code 2014 Student Page&SoC Ideas IDEA NAME
  |category=Summer of Code 2014 Student Page&SoC_Ideas_SDL2
  |notcategory=SoC 2014 Not Submitted To Google
  |notcategory=SoC 2014 Not Submitted To Google
  |include=#Description
  |include=#Description
Line 20: Line 20:
}}
}}


=Additional Information=
==Additional Information==


The transition from SDL [1] 1.2 to 2.0 is a large project and a lot of work
The transition from SDL 1.2 to 2.0 is a large project and a lot of work
needs to be done:
needs to be done:
* The event handling has changed, so the event and input handling in Wesnoth needs to be changed.
* The event handling has changed, so the event and input handling in Wesnoth needs to be changed.
* With SDL 1.2 we're using surface based drawing [2], with the transition to 2.0 we want use accelerated drawing [3].
* With SDL 1.2 we are using [http://wiki.libsdl.org/CategorySurface surface-based drawing]. With the transition to 2.0, we want use [http://wiki.libsdl.org/CategoryRender accelerated drawing].


The SDL transition is too large for one GSoC project, during the application period
The SDL transition is too large for one GSoC project. During the application period
the student will discuss which part of the transition he or she wants to work on
the student will discuss which part of the transition he or she wants to work on
during the summer.
during the summer.


[1] http://libsdl.org/<br>
==Whom to ask about this==
[2] http://wiki.libsdl.org/CategorySurface<br>
[3] http://wiki.libsdl.org/CategoryRender<br>
 
=Whom to ask about this=


mordante on IRC
mordante on IRC

Latest revision as of 23:15, 12 March 2014


This page is related to Summer of Code 2014
See the list of Summer of Code 2014 Ideas



This is a Summer of Code 2014 Idea



Description

SDL2

Page for the idea: SoC_Ideas_SDL2

The Wesnoth project uses the SDL library. Last year, a new major version (2.0) of SDL was released. This version of the library has better support for mobile devices like the Android and the iPhone. This project involves helping porting Wesnoth from SDL 1.2 to 2.0.

There are no submitted student proposals for this idea

Additional Information

The transition from SDL 1.2 to 2.0 is a large project and a lot of work needs to be done:

  • The event handling has changed, so the event and input handling in Wesnoth needs to be changed.
  • With SDL 1.2 we are using surface-based drawing. With the transition to 2.0, we want use accelerated drawing.

The SDL transition is too large for one GSoC project. During the application period the student will discuss which part of the transition he or she wants to work on during the summer.

Whom to ask about this

mordante on IRC

This page was last edited on 12 March 2014, at 23:15.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.