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&sid=3Dca6328c= af29e567ac498a6d32ae4399a" = class=3D"">https://forums.libsdl.org/viewtopic.php?p=3D3591&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 <a href=3D"https://wiki.libsdl.org" = class=3D"">https://wiki.libsdl.org</a> 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. </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==--