Porting SDL2 to a new platform, detailed docs?

Arne Schwettmann <[email protected]> Sun, 19 Feb 2017 15:41:13 -0600
Newsgroups gmane.comp.lib.sdl
Message-ID <[email protected]>
--===============0767890148855365369==
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_ED5C395F-9CF1-44DC-A963-2A130B9323C5"


--Apple-Mail=_ED5C395F-9CF1-44DC-A963-2A130B9323C5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

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=E2=80=99s on GitHub :)

What I have found:

So far I have found this
=
https://forums.libsdl.org/viewtopic.php?p=3D3591&sid=3Dca6328caf29e567ac49=
8a6d32ae4399a =
<https://forums.libsdl.org/viewtopic.php?p=3D3591&sid=3Dca6328caf29e567ac4=
98a6d32ae4399a>

, and some comments in the driver source for SDL2 for other platforms. =
But surely that can=E2=80=99t 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.=20

Thank you very much for any help in advance,
Arne=

--Apple-Mail=_ED5C395F-9CF1-44DC-A963-2A130B9323C5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div class=3D"">Hello SDL developers,</div>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).<div class=3D""><br =
class=3D""></div><div class=3D"">I have the following question:<br =
class=3D""><div class=3D"">- 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.)?</div><div class=3D""><br class=3D""></div><div class=3D"">*ideally =
this should be a long, indexed, pdf and not a bunch of disjointed =
comments in source or a bunch of disjointed comments/readme=E2=80=99s on =
GitHub :)</div><div class=3D""><br class=3D""></div><div class=3D"">What =
I have found:</div><div class=3D""><br class=3D""></div><div class=3D"">So=
 far I have found this</div><div class=3D""><a =
href=3D"https://forums.libsdl.org/viewtopic.php?p=3D3591&amp;sid=3Dca6328c=
af29e567ac498a6d32ae4399a" =
class=3D"">https://forums.libsdl.org/viewtopic.php?p=3D3591&amp;sid=3Dca63=
28caf29e567ac498a6d32ae4399a</a></div><div class=3D""><br =
class=3D""></div><div class=3D"">, and some comments in the driver =
source for SDL2 for other platforms. But surely that can=E2=80=99t be =
all the documentation for a decade old project?</div><div class=3D""><br =
class=3D""></div><div class=3D"">To clarify: None of the content =
at&nbsp;<a href=3D"https://wiki.libsdl.org" =
class=3D"">https://wiki.libsdl.org</a>&nbsp;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.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">Thank you very much for =
any help in advance,</div></div><div =
class=3D"">Arne</div></div></body></html>=

--Apple-Mail=_ED5C395F-9CF1-44DC-A963-2A130B9323C5--

--===============0767890148855365369==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
SDL mailing list
[email protected]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

--===============0767890148855365369==--