Arne Schwettmann
2017-02-19 21:41:13 UTC
Hello SDL developers,
I want to help in porting SDL2 to a new platform. I am new to this, and I would greatly appreciate help from somebody who has done this before (porting to Android or other platforms where SDL2 now exists).
I have the following question:
- Is there a standard reference document that includes all the functions with implementation details*? I need something telling me which system level functions (drivers) I have to implement, detailing their desired behaviour (input/output etc.)?
*ideally this should be a long, indexed, pdf and not a bunch of disjointed comments in source or a bunch of disjointed comments/readmeâs on GitHub :)
What I have found:
So far I have found this
https://forums.libsdl.org/viewtopic.php?p=3591&sid=ca6328caf29e567ac498a6d32ae4399a <https://forums.libsdl.org/viewtopic.php?p=3591&sid=ca6328caf29e567ac498a6d32ae4399a>
, and some comments in the driver source for SDL2 for other platforms. But surely that canât be all the documentation for a decade old project?
To clarify: None of the content at https://wiki.libsdl.org <https://wiki.libsdl.org/> is of use to me, since it is at the user level. I need docs at the driver/internal level of the API. I am looking at documentation at the developer level for porting the SDL2 library itself, not documentation at the user level for using an existing SDL2 port for a project.
Thank you very much for any help in advance,
Arne
I want to help in porting SDL2 to a new platform. I am new to this, and I would greatly appreciate help from somebody who has done this before (porting to Android or other platforms where SDL2 now exists).
I have the following question:
- Is there a standard reference document that includes all the functions with implementation details*? I need something telling me which system level functions (drivers) I have to implement, detailing their desired behaviour (input/output etc.)?
*ideally this should be a long, indexed, pdf and not a bunch of disjointed comments in source or a bunch of disjointed comments/readmeâs on GitHub :)
What I have found:
So far I have found this
https://forums.libsdl.org/viewtopic.php?p=3591&sid=ca6328caf29e567ac498a6d32ae4399a <https://forums.libsdl.org/viewtopic.php?p=3591&sid=ca6328caf29e567ac498a6d32ae4399a>
, and some comments in the driver source for SDL2 for other platforms. But surely that canât be all the documentation for a decade old project?
To clarify: None of the content at https://wiki.libsdl.org <https://wiki.libsdl.org/> is of use to me, since it is at the user level. I need docs at the driver/internal level of the API. I am looking at documentation at the developer level for porting the SDL2 library itself, not documentation at the user level for using an existing SDL2 port for a project.
Thank you very much for any help in advance,
Arne