Documentation

I keep seeing message boards saying that you can use SMPEG to play MPEG
video files via your C++ programs. I’ve gone and installed it and the
development files but I haven’t found any sort of documentation on it
anywhere. Is there a tutorial on this somewhere?

There is always the example code, download the source tar if you don’t
already have it and look at plaympeg.c.

http://freshmeat.net/redir/smpeg/9713/url_tgz/smpeg-0.4.4.tar.gzOn 23 Oct 2004 22:12:46 +1300, Nevyn wrote:

I keep seeing message boards saying that you can use SMPEG to play MPEG
video files via your C++ programs. I’ve gone and installed it and the
development files but I haven’t found any sort of documentation on it
anywhere. Is there a tutorial on this somewhere?


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Hi,
I still studing the SDL’s documentation and I would like say that
documentation are poor and there aren’t enough examples.
bye

Well, I guess you’re going to have to learn it without fancy examples,
just like the rest of us did.

And if that is to hard for you you could try to Google: “SDL tutorial”
(http://www.google.com/search?hl=sv&q=SDL+tutorial&btnG=Sök&lr=)

While your at it, take a dictionary and look up “constructive criticism”.

And when you’ve done those three you can come back and write all the
examples you see necessary in the DocWiki
(http://www.libsdl.org/cgi/docwiki.cgi/).

Have a !nice day
Jakob Eklund

Den 2005-01-24 12:19:50 skrev NighTiger :> Hi,

I still studing the SDL’s documentation and I would like say that
documentation are poor and there aren’t enough examples.
bye


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Anv?nder Operas banbrytande e-postklient: http://www.opera.com/m2/

Ok, in that case I’m sorry to ^^

no problem

if you want at good beginners page on SDL you should try the first two
lessons ar:
http://cone3d.gamedev.net/

tnx but I haven’t problem for the basic but for the advance use of
SDL… maybe I need a “How to make a 2d engine” or “How to use SDL in
advance way” (-;
tnx e byeOn Mon, 2005-01-24 at 15:44 +0100, Jakob EKlund wrote:

Well, I guess you’re going to have to learn it without fancy examples,
just like the rest of us did.

And if that is to hard for you you could try to Google: “SDL tutorial”
(http://www.google.com/search?hl=sv&q=SDL+tutorial&btnG=Sök&lr=)

While your at it, take a dictionary and look up “constructive criticism”.

And when you’ve done those three you can come back and write all the
examples you see necessary in the DocWiki
(http://www.libsdl.org/cgi/docwiki.cgi/).

Have a !nice day
Jakob Eklund

Jakob, please don’t take any what I am about to say personally. It wound
up as a reply to your posting because your message made me realize why
several recent postings have been so irritating and is not directed at
you at all.

I think the original posting showed a lack of understanding of the
difference between a community supported project and a commercial
product. If you buy a product and get bad documentation then you have a
right to complain and demand that the documentation be corrected. OTOH,
in a community supported project if you don’t like the documentation,
then it is up to you to correct the problem, or go somewhere else.

I have seen a lot of postings recently where people new to the list seem
to be demanding that SDL be changed one way or another, but I haven’t
seen much in the way of contributions from those same people. OTOH,
there are new people who contribute every day. They also complain, but
nobody minds that because their complaints are constructive and often
end in patches.

There also seems to be a number of people who expect SDL to be
completely up to date with the absolutely newest hardware and software
with out making any consideration of the cost in both time and hardware
needed to update SDL. To develop and test for 64 bit CPUs requires
owning one. To develop and test for the latest sound cards and video
cards requires owning one and owning a computer that can drive them.
After the developer gets the hardware they then have to spend to time to
do the development and testing. And all of the cost comes out of the
developers lives and the developers pockets. At the very least, if you
are going to complain about lack of support for new hardware you should
be prepared to provide the developer with the hardware you want
supported or be willing to do the work your self.

I’ll get off my soap box now.

	Bob PendletonOn Mon, 2005-01-24 at 12:37 +0100, Jakob EKlund wrote:

Den 2005-01-24 12:19:50 skrev NighTiger :

Hi,
I still studing the SDL’s documentation and I would like say that
documentation are poor and there aren’t enough examples.
bye


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Bob Pendleton wrote:

Jakob, please don’t take any what I am about to say personally. It wound
up as a reply to your posting because your message made me realize why
several recent postings have been so irritating and is not directed at
you at all.

I think the original posting showed a lack of understanding of the
difference between a community supported project and a commercial
product. If you buy a product and get bad documentation then you have a
right to complain and demand that the documentation be corrected. OTOH,
in a community supported project if you don’t like the documentation,
then it is up to you to correct the problem, or go somewhere else.

Bob, you outlined the difference between a communty supported project
and a commercial product, I’d like to outline another difference : the
difference between learning game programming and learning the SDL API.

If you want to learn the SDL API or discuss SDL bugs or SDL
improvements, this list is the right place.

OTOH, if you want to learn game programming in general (the original
poster mentions writing a 2D engine) then what you’re looking for is not
really SDL specific, and other places on the net are more appropriate.
You have more chances of getting a relevant answer if you ask at the
right place, right ? So for the original poster :
http://gameprogrammer.com/
http://www.gamedev.net/


http://cone3d.gamedev.net/cgi-bin/index.pl
http://groups.yahoo.com/group/opengl-gamedev-l/

At these places, you’ll probably find a game programming community which
will be more interested in discussing things such as “how to do a 2D
engine” or “pixel shaders”.

Stephane

You make a “2D Engine” in SDL just as you would in pretty much any other
graphics API.

-bill!On Mon, Jan 24, 2005 at 04:23:41PM +0100, NighTiger wrote:

tnx but I haven’t problem for the basic but for the advance use of
SDL… maybe I need a “How to make a 2d engine”

Bob Pendleton wrote:

Jakob, please don’t take any what I am about to say personally. It wound
up as a reply to your posting because your message made me realize why
several recent postings have been so irritating and is not directed at
you at all.

I think the original posting showed a lack of understanding of the
difference between a community supported project and a commercial
product. If you buy a product and get bad documentation then you have a
right to complain and demand that the documentation be corrected. OTOH,
in a community supported project if you don’t like the documentation,
then it is up to you to correct the problem, or go somewhere else.

Bob, you outlined the difference between a communty supported project
and a commercial product, I’d like to outline another difference : the
difference between learning game programming and learning the SDL API.

If you want to learn the SDL API or discuss SDL bugs or SDL
improvements, this list is the right place.

OTOH, if you want to learn game programming in general (the original
poster mentions writing a 2D engine) then what you’re looking for is not
really SDL specific, and other places on the net are more appropriate.
You have more chances of getting a relevant answer if you ask at the
right place, right ? So for the original poster :

You are absolutely right. I missed that point.

http://gameprogrammer.com/

Thanks for plugging my list. His questions would be welcome, and get
answered, on that list.

	Bob PendletonOn Mon, 2005-01-24 at 17:12 +0100, Stephane Marchesin wrote:

http://www.gamedev.net/
http://gamasutra.com/
http://cone3d.gamedev.net/cgi-bin/index.pl
http://groups.yahoo.com/group/opengl-gamedev-l/

At these places, you’ll probably find a game programming community which
will be more interested in discussing things such as “how to do a 2D
engine” or “pixel shaders”.

Stephane


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

I have seen a lot of postings recently where people new to the list seem
to be demanding that SDL be changed one way or another, but I haven’t
seen much in the way of contributions from those same people. OTOH,
there are new people who contribute every day. They also complain, but
nobody minds that because their complaints are constructive and often
end in patches.

Here’s a deal for you:

You tolerate my SDL complaints, and I’ll tolerate your complaints
about Tux Paint and procps. To each their own project, OK?
We don’t advance too fast if we all hack on all projects. It is
better to specialize.

The next time a complainer bothers you, please remember that he
may be working on several projects that you and your family will
greatly enjoy and/or need.

There also seems to be a number of people who expect SDL to be
completely up to date with the absolutely newest hardware and software
with out making any consideration of the cost in both time and hardware
needed to update SDL. To develop and test for 64 bit CPUs requires
owning one.

I don’t know about the sound cards and video cards, but most
CPU-related stuff is easy.

I do not have a 64-bit CPU or even a little-endian one. In spite of
this, I do a pretty good job of supporting all Linux architectures
with the procps project. The only portability error in recent memory
was (ssize_t*) vs. (int*) in a function prototype, and that’s only
because I didn’t bother to compile on a 64-bit box at SourceForge.
If I had done so, gcc would have provided a warning. I also use a
regression test collection to ensure that things are working well.

Hardware surfaces excluded, the same should be true for SDL.On Mon, 2005-01-24 at 09:49 -0600, Bob Pendleton wrote:

I have seen a lot of postings recently where people new to the list seem
to be demanding that SDL be changed one way or another, but I haven’t
seen much in the way of contributions from those same people. OTOH,
there are new people who contribute every day. They also complain, but
nobody minds that because their complaints are constructive and often
end in patches.

Here’s a deal for you:

You tolerate my SDL complaints, and I’ll tolerate your complaints
about Tux Paint and procps. To each their own project, OK?
We don’t advance too fast if we all hack on all projects. It is
better to specialize.

What makes you think that was directed at you?

To paraphrase an old saw, if the shoe does not fit, do not wear it.

	Bob PendletonOn Mon, 2005-01-24 at 13:04 -0500, Albert Cahalan wrote:

On Mon, 2005-01-24 at 09:49 -0600, Bob Pendleton wrote:

The next time a complainer bothers you, please remember that he
may be working on several projects that you and your family will
greatly enjoy and/or need.

There also seems to be a number of people who expect SDL to be
completely up to date with the absolutely newest hardware and software
with out making any consideration of the cost in both time and hardware
needed to update SDL. To develop and test for 64 bit CPUs requires
owning one.

I don’t know about the sound cards and video cards, but most
CPU-related stuff is easy.

I do not have a 64-bit CPU or even a little-endian one. In spite of
this, I do a pretty good job of supporting all Linux architectures
with the procps project. The only portability error in recent memory
was (ssize_t*) vs. (int*) in a function prototype, and that’s only
because I didn’t bother to compile on a 64-bit box at SourceForge.
If I had done so, gcc would have provided a warning. I also use a
regression test collection to ensure that things are working well.

Hardware surfaces excluded, the same should be true for SDL.


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Anyone have somewhere to host the doxygen output for SVN versions of
SDL 1.2 and 1.3?
It’s about half a Gig compressed for 1.3…

Also, I am once again working on documentation for SDL 1.3. If you
want to contribute, start here <
http://www.libsdl.org/cgi/docwiki.cgi/SDL-1.3 >. If anyone has any
idea who to talk to to get the documentation wiki upgraded to a recent
version of MoinMoin (with spam protection for example), or if you have
questions about how the SDL 1.3 documentation is structured, please
reply.

Having decent documentation easily available might just raise the
apparent IQ on mailing lists and IRC, and get people using SDL-1.3
more so we can find the bugs.

We can host the doxygen documentation on libsdl.org, can you upload it
somewhere temporarily for me to grab it?

As for upgrading the Wiki, Ryan, do you have any idea how hard it would be?On Mon, Jul 27, 2009 at 1:17 AM, Kenneth Bull wrote:

Anyone have somewhere to host the doxygen output for SVN versions of
SDL 1.2 and 1.3?
It’s about half a Gig compressed for 1.3…

Also, I am once again working on documentation for SDL 1.3. If you
want to contribute, start here <
http://www.libsdl.org/cgi/docwiki.cgi/SDL-1.3 >. If anyone has any
idea who to talk to to get the documentation wiki upgraded to a recent
version of MoinMoin (with spam protection for example), or if you have
questions about how the SDL 1.3 documentation is structured, please
reply.

Having decent documentation easily available might just raise the
apparent IQ on mailing lists and IRC, and get people using SDL-1.3
more so we can find the bugs.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


-Sam Lantinga, Founder and President, Galaxy Gameworks LLC

2009/8/7 Sam Lantinga :

We can host the doxygen documentation on libsdl.org, can you upload it
somewhere temporarily for me to grab it?

I’ll put together a package to make it easier to generate it yourself
instead. My upstream bandwidth is pathetic.

2009/9/8 Kenneth Bull <@Kenneth_Bull>:

2009/8/7 Sam Lantinga :

We can host the doxygen documentation on libsdl.org, can you upload it
somewhere temporarily for me to grab it?

Sam, I’m sending you a chm for revision 4707 through megaupload.

The download link is http://www.megaupload.com/?d=RXRBSGB0

2009/8/7 Sam Lantinga :

We can host the doxygen documentation on libsdl.org, can you upload it
somewhere temporarily for me to grab it?

Sam, I’m sending you a chm for revision 4707 through megaupload.

If you want to generate this stuff yourself, get doxygen, doxywizard,
graphviz and maybe htags. If you want chm, get the HTML help
compiler.

you can get doxygen and doxywizard here:
http://www.stack.nl/~dimitri/doxygen/

Graphviz here:
http://www.graphviz.org/

HTAGS here:
http://www.gnu.org/software/global/

HTML help compiler here:
http://go.microsoft.com/fwlink/?LinkId=154968

Here’s how I generate documentation
Run doxywizard to generate a config file and save it to SDL/doxy/Doxyfile
Run doxygen in SDL/doxy to generate the documentation.
Save the log file in SDL/doxy
This way everything related to doxygen is in one folder (including
temporary files).

You will probably want to turn on CREATE_SUBDIRS, since otherwise the
HTML output can be hard to navigate.
If you don’t want the full path to each file (c:\Documents and
Settings…) to show up in the file list, use STRIP_FROM_PATH or turn
off FULL_PATH_NAMES (which I forgot to do when generating the chm…).

Doxygen takes a VERY long time to finish, and may at times seem to
have locked up. Adding additional post processing like generating CHM
files can make this MUCH worse. Leave it alone and don’t pick at it.

I’ve attached Doxyfile (with STRIP_FROM_PATH added) and doxygen_log.txt.
You will most likely need to edit Doxyfile (using doxywizard), to
configure paths, etc. if you want to use it yourself.

It might be a good idea to generate the documentation automatically
either daily or whenever a change is committed. Just update the
version info in Doxyfile, then run doxygen and save stdout/stderr. If
you post the log along with the output, it can be used to find
documentation bugs.
-------------- next part --------------
Warning: the dot tool could not be found at C:/Program Files/Graphviz2.24/bin/dot.exe
C:/lib/SDL/src/thread/pthread/SDL_sysmutex.c:36: Problem during constant expression evaluation: syntax error
C:/lib/SDL/src/thread/pthread/SDL_sysmutex.c:84: Problem during constant expression evaluation: syntax error
C:/lib/SDL/src/thread/pthread/SDL_sysmutex.c:94: Problem during constant expression evaluation: syntax error
C:/lib/SDL/src/thread/pthread/SDL_sysmutex.c:131: Problem during constant expression evaluation: syntax error
C:/lib/SDL/include/SDL_events.h:309: Warning: documented function typedef struct SDL_SysWMmsg SDL_SysWMmsg' was not declared or defined. C:/lib/SDL/include/SDL_haptic.h:105: Warning: documented functionSDL_Haptic’ was not declared or defined.
C:/lib/SDL/include/SDL_haptic.h:114: Warning: documented function typedef struct _SDL_Haptic SDL_Haptic' was not declared or defined. C:/lib/SDL/include/SDL_joystick.h:50: Warning: documented functiontypedef struct _SDL_Joystick SDL_Joystick’ was not declared or defined.
C:/lib/SDL/include/SDL_mouse.h:44: Warning: documented function typedef struct SDL_Cursor SDL_Cursor' was not declared or defined. C:/lib/SDL/include/SDL_mutex.h:58: Warning: documented functiontypedef struct SDL_mutex SDL_mutex’ was not declared or defined.
C:/lib/SDL/include/SDL_mutex.h:84: Warning: documented function typedef struct SDL_semaphore SDL_sem' was not declared or defined. C:/lib/SDL/include/SDL_mutex.h:126: Warning: documented functiontypedef struct SDL_cond SDL_cond’ was not declared or defined.
C:/lib/SDL/include/SDL_pixels.h:225: Warning: documented function typedef struct SDL_Palette SDL_Palette' was not declared or defined. C:/lib/SDL/include/SDL_pixels.h:331: Warning: no matching file member found for int SDL_SetPaletteColors(SDL_Palette *palette, const SDL_Colors *colors, int firstcolor, int numcolors) Possible candidates: DECLSPEC int SDLCALL SDL_SetPaletteColors(SDL_Palette *palette, const SDL_Color *colors, int firstcolor, int ncolors) int SDL_SetPaletteColors(SDL_Palette *palette, const SDL_Color *colors, int firstcolor, int ncolors) C:/lib/SDL/include/SDL_power.h:58: Warning: no matching file member found for int SDL_GetPowerInfo(void) Possible candidates: DECLSPEC SDL_PowerState SDLCALL SDL_GetPowerInfo(int *secs, int *pct) SDL_PowerState SDL_GetPowerInfo(int *seconds, int *percent) C:/lib/SDL/include/SDL_stdinc.h:743: Warning: documented functiontypedef struct _SDL_iconv_t * SDL_iconv_t’ was not declared or defined.
C:/lib/SDL/include/SDL_syswm.h:213: Warning: documented function typedef struct SDL_SysWMinfo SDL_SysWMinfo' was not declared or defined. C:/lib/SDL/include/SDL_thread.h:48: Warning: documented functiontypedef struct SDL_Thread SDL_Thread’ was not declared or defined.
C:/lib/SDL/include/SDL_timer.h:104: Warning: documented function typedef struct _SDL_TimerID * SDL_TimerID' was not declared or defined. C:/lib/SDL/include/SDL_video.h:556: Warning: no matching file member found for SDL_WindowID SDL_CreateWindowFrom(void *data) Possible candidates: DECLSPEC SDL_WindowID SDLCALL SDL_CreateWindowFrom(const void *data) SDL_WindowID SDL_CreateWindowFrom(const void *data) C:/lib/SDL/include/SDL_video.h:902: Warning: no matching file member found for int SDL_QueryTexturePixels(Uint32 textureID, void **pixels, int pitch) Possible candidates: DECLSPEC int SDLCALL SDL_QueryTexturePixels(SDL_TextureID textureID, void **pixels, int *pitch) int SDL_QueryTexturePixels(SDL_TextureID textureID, void **pixels, int *pitch) C:/lib/SDL/include/SDL_video.h:1400: Warning: documented functionint SDL_GL_GetWindowAttribute’ was not declared or defined.
C:/lib/SDL/src/audio/dart/SDL_dart.c:39: Warning: documented function typedef struct tMixBufferDesc * pMixBufferDesc' was not declared or defined. C:/lib/SDL/src/audio/SDL_sysaudio.h:31: Warning: documented functiontypedef struct SDL_AudioDevice SDL_AudioDevice’ was not declared or defined.
C:/lib/SDL/src/events/SDL_keyboard_c.h:30: Warning: documented function typedef struct SDL_Keyboard SDL_Keyb oard' was not declared or defined. C:/lib/SDL/src/events/SDL_mouse_c.h:27: Warning: documented functiontypedef struct SDL_Mouse SDL_Mouse’ was not declared or defined.
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:51: Warning: documented function typedef struct IOHIDEventStruct IOHIDEventStruct' was not declared or defined. C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:157: Warning: documented functiontypedef struct IOHIDQueueInterface IOHIDQueueInterface’ was not declared or defined.
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:158: Warning: documented function typedef struct IOHIDOutputTransactionInterface IOHIDOutputTransactionInterface' was not declared or defined. C:/lib/SDL/src/joystick/darwin/SDL_sysjoystick_c.h:60: Warning: documented functiontypedef struct recElement recElement’ was not declared or defined.
C:/lib/SDL/src/joystick/darwin/SDL_sysjoystick_c.h:85: Warning: documented function typedef struct joystick_hwdata recDevice' was not declared or defined. C:/lib/SDL/src/stdlib/SDL_malloc.c:1664: Warning: documented functiontypedef struct malloc_chunk mchunk’ was not declared or defined.
C:/lib/SDL/src/stdlib/SDL_malloc.c:1665: Warning: documented function typedef struct malloc_chunk * mchunkptr' was not declared or defined. C:/lib/SDL/src/stdlib/SDL_malloc.c:1666: Warning: documented functiontypedef struct malloc_chunk * sbinptr’ was not declared or defined.
C:/lib/SDL/src/stdlib/SDL_malloc.c:1875: Warning: documented function typedef struct malloc_tree_chunk tchunk' was not declared or defined. C:/lib/SDL/src/stdlib/SDL_malloc.c:1876: Warning: documented functiontypedef struct malloc_tree_chunk * tchunkptr’ was not declared or defined.
C:/lib/SDL/src/stdlib/SDL_malloc.c:1877: Warning: documented function typedef struct malloc_tree_chunk * tbinptr' was not declared or defined. C:/lib/SDL/src/stdlib/SDL_malloc.c:1950: Warning: documented functiontypedef struct malloc_segment msegment’ was not declared or defined.
C:/lib/SDL/src/stdlib/SDL_malloc.c:1951: Warning: documented function typedef struct malloc_segment * msegmentptr' was not declared or defined. C:/lib/SDL/src/stdlib/SDL_malloc.c:2060: Warning: documented functiontypedef struct malloc_state * mstate’ was not declared or defined.
C:/lib/SDL/src/thread/os2/SDL_systhread.c:39: Warning: documented function typedef struct tThreadStartParms * pThreadStartParms' was not declared or defined. C:/lib/SDL/src/thread/win32/SDL_systhread.c:81: Warning: documented functiontypedef struct tThreadStartParms * pThreadStartParms’ was not declared or defined.
C:/lib/SDL/src/thread/win32/win_ce_semaphore.h:11: Warning: documented function typedef struct SYNCH_HANDLE_STRUCTURE * SYNCHHANDLE' was not declared or defined. C:/lib/SDL/src/video/cocoa/SDL_cocoavideo.m:118: Warning: documented functionint Cocoa_VideoInit(_THIS)’ was not declared or defined.
C:/lib/SDL/src/video/cocoa/SDL_cocoavideo.m:127: Warning: documented function void Cocoa_VideoQuit(_THIS)' was not declared or defined. C:/lib/SDL/src/video/cocoa/SDL_cocoawindow.h:27: Warning: documented functiontypedef struct SDL_WindowData SDL_WindowData’ was not declared or defined.
C:/lib/SDL/src/video/directfb/SDL_DirectFB_modes.h:31: Warning: documented function typedef struct _DFB_DisplayData DFB_DisplayData' was not declared or defined. C:/lib/SDL/src/video/directfb/SDL_DirectFB_mouse.h:27: Warning: documented functiontypedef struct _DFB_CursorData DFB_CursorData’ was not declared or defined.
C:/lib/SDL/src/video/directfb/SDL_DirectFB_video.h:134: Warning: documented function typedef struct _DFB_DeviceData DFB_DeviceData' was not declared or defined. C:/lib/SDL/src/video/directfb/SDL_DirectFB_window.h:31: Warning: documented functiontypedef struct _DFB_WindowData DFB_WindowData’ was not declared or defined.
C:/lib/SDL/src/video/directfb/SDL_DirectFB_WM.h:27: Warning: documented function typedef struct _DFB_Theme DFB_Theme' was not declared or defined. C:/lib/SDL/src/video/os2fslib/SDL_os2fslib.c:59: Warning: documented functiontypedef struct BMPINFO * PBMPINFO’ was not declared or defined.
C:/lib/SDL/src/video/ps2gs/SDL_gsvideo.c:234: Warning: documented function static unsigned long long tex_tags' was not declared or defined. C:/lib/SDL/src/video/ps2gs/SDL_gsvideo.c:241: Warning: documented functionstatic unsigned long long scale_tags’ was not declared or defined.
C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:50: Warning: documented function unsigned char y_plane' was not declared or defined. C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:51: Warning: documented functionunsigned char v_plane’ was not declared or defined.
C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:52: Warning: documented function unsigned char u_plane' was not declared or defined. C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:55: Warning: documented functionunsigned char scaled_y_plane’ was not declared or defined.
C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:56: Warning: documented function unsigned char scaled_v_plane' was not declared or defined. C:/lib/SDL/src/video/ps3/spulibs/bilin_scaler.c:57: Warning: documented functionunsigned char scaled_u_plane’ was not declared or defined.
C:/lib/SDL/src/video/ps3/spulibs/yuv2rgb.c:53: Warning: documented function unsigned char y_plane' was not declared or defined. C:/lib/SDL/src/video/ps3/spulibs/yuv2rgb.c:54: Warning: documented functionunsigned char v_plane’ was not declared or defined.
C:/lib/SDL/src/video/ps3/spulibs/yuv2rgb.c:55: Warning: documented function unsigned char u_plane' was not declared or defined. C:/lib/SDL/src/video/ps3/spulibs/yuv2rgb.c:58: Warning: documented functionunsigned char bgra’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:23: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:27: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:30: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:32: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:32: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:37: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:47: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:55: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:58: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:58: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:61: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:61: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:67: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:70: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:83: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:83: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:83: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:87: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:87: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:87: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:92: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:100: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:100: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:100: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:100: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:101: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:101: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:101: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:121: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:127: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:130: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:132: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:134: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:137: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:137: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:140: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:143: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:143: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:147: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:147: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:150: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:154: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:156: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:156: Warning: documented function
GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:163: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:163: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:169: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:176: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:179: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:188: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:188: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:188: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:192: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:192: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:192: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:194: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:199: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:199: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:202: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:202: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declare
d or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:206: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:206: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:206: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:206: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:207: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:207: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:207: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:211: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:211: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:215: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:215: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:220: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:220: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:223: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_glesfuncs.h:223: Warning: documented function GLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn' was not declared or defined. C:/lib/SDL/src/video/SDL_glesfuncs.h:223: Warning: documented functionGLclampf GLclampf GLclampf GLclampf alpha GLenum const GLfloat *equation GLclampf GLclampf zFar GLenum const GLfloat *params GLenum GLfloat eqn’ was not declared or defined.
C:/lib/SDL/src/video/SDL_sysvideo.h:33: Warning: documented function typedef struct SDL_Texture SDL_Texture' was not declared or defined. C:/lib/ SDL/src/video/SDL_sysvideo.h:34: Warning: documented functiontypedef struct SDL_Renderer SDL_Renderer’ was not declared or defined.
C:/lib/SDL/src/video/SDL_sysvideo.h:35: Warning: documented function typedef struct SDL_RenderDriver SDL_RenderDriver' was not declared or defined. C:/lib/SDL/src/video/SDL_sysvideo.h:36: Warning: documented functiontypedef struct SDL_VideoDisplay SDL_VideoDisplay’ was not declared or defined.
C:/lib/SDL/src/video/SDL_sysvideo.h:37: Warning: documented function typedef struct SDL_VideoDevice SDL_VideoDevice' was not declared or defined. C:/lib/SDL/src/video/SDL_yuv_sw_c.h:55: Warning: documented functiontypedef struct SDL_SW_YUVTexture SDL_SW_YUVTexture’ was not declared or defined.
C:/lib/SDL/src/video/uikit/SDL_uikitvideo.m:104: Warning: documented function int UIKit_VideoInit(_THIS)' was not declared or defined. C:/lib/SDL/src/video/uikit/SDL_uikitvideo.m:143: Warning: documented functionvoid UIKit_VideoQuit(_THIS)’ was not declared or defined.
C:/lib/SDL/src/video/uikit/SDL_uikitwindow.h:30: Warning: documented function typedef struct SDL_WindowData SDL_WindowData' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:138: Warning: documented functiontypedef struct AXIS * PAXIS’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:138: Warning: documented function typedef struct AXIS * NPAXIS' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:138: Warning: documented functiontypedef struct AXIS * LPAXIS’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:472: Warning: documented function typedef struct LOGCONTEXT * PLOGCONTEXT' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:472: Warning: documented functiontypedef struct LOGCONTEXT * NPLOGCONTEXT’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:472: Warning: documented function typedef struct LOGCONTEXT * LPLOGCONTEXT' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:511: Warning: documented functiontypedef struct ORIENTATION * PORIENTATION’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:511: Warning: documented function typedef struct ORIENTATION * NPORIENTATION' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:511: Warning: documented functiontypedef struct ORIENTATION * LPORIENTATION’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:517: Warning: documented function typedef struct ROTATION * PROTATION' was not declared or defined. C:/lib/SDL/src/video/win32/wactab/wintab.h:517: Warning: documented functiontypedef struct ROTATION * NPROTATION’ was not declared or defined.
C:/lib/SDL/src/video/win32/wactab/wintab.h:517: Warning: documented function typedef struct ROTATION * LPROTATION' was not declared or defined. C:/lib/SDL/include/SDL_keyboard.h:87: Warning: Unsupported xml/html tag <RETURN> found C:/lib/SDL/include/SDL_mouse.h:88: Warning: The following parameters of SDL_SetRelativeMouseMode(int index, SDL_bool enabled) are not documented: parameter 'index' C:/lib/SDL/include/SDL_video.h:596: Warning: The following parameters of SDL_SetWindowIcon(SDL_WindowID windowID, SDL_Surface *icon) are not documented: parameter 'windowID' C:/lib/SDL/include/SDL_video.h:739: Warning: The following parameters of SDL_SetWindowGrab(SDL_WindowID windowID, int mode) are not documented: parameter 'windowID' C:/lib/SDL/include/SDL_video.h:810: Warning: argument 'windowID' of command @param is not found in the argument list of SDL_CreateRenderer(SDL_WindowID window, int index, Uint32 flags) C:/lib/SDL/include/SDL_video.h:810: Warning: The following parameters of SDL_CreateRenderer(SDL_WindowID window, int index, Uint32 flags) are not documented: parameter 'window' C:/lib/SDL/include/SDL_video.h:884: Warning: argument 'texture' of command @param is not found in the argument list of SDL_QueryTexture(SDL_TextureID textureID, Uint32 *format, int *access, int *w, int *h) C:/lib/SDL/include/SDL_video.h: 884: Warning: The following parameters of SDL_QueryTexture(SDL_TextureID textureID, Uint32 *format, int *access, int *w, int *h) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:915: Warning: argument 'texture' of command @param is not found in the argument list of SDL_SetTexturePalette(SDL_TextureID textureID, const SDL_Color *colors, int firstcolor, int ncolors) C:/lib/SDL/include/SDL_video.h:915: Warning: The following parameters of SDL_SetTexturePalette(SDL_TextureID textureID, const SDL_Color *colors, int firstcolor, int ncolors) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:932: Warning: argument 'texture' of command @param is not found in the argument list of SDL_GetTexturePalette(SDL_TextureID textureID, SDL_Color *colors, int firstcolor, int ncolors) C:/lib/SDL/include/SDL_video.h:932: Warning: The following parameters of SDL_GetTexturePalette(SDL_TextureID textureID, SDL_Color *colors, int firstcolor, int ncolors) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:949: Warning: argument 'texture' of command @param is not found in the argument list of SDL_SetTextureColorMod(SDL_TextureID textureID, Uint8 r, Uint8 g, Uint8 b) C:/lib/SDL/include/SDL_video.h:949: Warning: The following parameters of SDL_SetTextureColorMod(SDL_TextureID textureID, Uint8 r, Uint8 g, Uint8 b) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:967: Warning: argument 'texture' of command @param is not found in the argument list of SDL_GetTextureColorMod(SDL_TextureID textureID, Uint8 *r, Uint8 *g, Uint8 *b) C:/lib/SDL/include/SDL_video.h:967: Warning: The following parameters of SDL_GetTextureColorMod(SDL_TextureID textureID, Uint8 *r, Uint8 *g, Uint8 *b) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:985: Warning: argument 'texture' of command @param is not found in the argument list of SDL_SetTextureAlphaMod(SDL_TextureID textureID, Uint8 alpha) C:/lib/SDL/include/SDL_video.h:985: Warning: The following parameters of SDL_SetTextureAlphaMod(SDL_TextureID textureID, Uint8 alpha) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1000: Warning: argument 'texture' of command @param is not found in the argument list of SDL_GetTextureAlphaMod(SDL_TextureID textureID, Uint8 *alpha) C:/lib/SDL/include/SDL_video.h:1000: Warning: The following parameters of SDL_GetTextureAlphaMod(SDL_TextureID textureID, Uint8 *alpha) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1015: Warning: argument 'texture' of command @param is not found in the argument list of SDL_SetTextureBlendMode(SDL_TextureID textureID, int blendMode) C:/lib/SDL/include/SDL_video.h:1015: Warning: The following parameters of SDL_SetTextureBlendMode(SDL_TextureID textureID, int blendMode) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1032: Warning: argument 'texture' of command @param is not found in the argument list of SDL_GetTextureBlendMode(SDL_TextureID textureID, int *blendMode) C:/lib/SDL/include/SDL_video.h:1032: Warning: The following parameters of SDL_GetTextureBlendMode(SDL_TextureID textureID, int *blendMode) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1047: Warning: argument 'texture' of command @param is not found in the argument list of SDL_SetTextureScaleMode(SDL_TextureID textureID, int scaleMode) C:/lib/SDL/include/SDL_video.h:1047: Warning: The following parameters of SDL_SetTextureScaleMode(SDL_TextureID textureID, int scaleMode) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1064: Warning: argument 'texture' of command @param is not found in the argument list of SDL_GetTextureScaleMode(SDL_TextureID textureID, int *scaleMode) C:/lib/SDL/include/SDL_video.h:1064: Warning: The following parameters of SDL_GetTextureScaleMode(SDL_TextureID textureID, int *scaleMode) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1079: Warning: argument 'texture' of command @param is not fou nd in the argument list of SDL_UpdateTexture(SDL_TextureID textureID, const SDL_Rect *rect, const void *pixels, int pitch) C:/lib/SDL/include/SDL_video.h:1079: Warning: The following parameters of SDL_UpdateTexture(SDL_TextureID textureID, const SDL_Rect *rect, const void *pixels, int pitch) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_video.h:1237: Warning: argument 'texture' of command @param is not found in the argument list of SDL_RenderCopy(SDL_TextureID textureID, const SDL_Rect *srcrect, const SDL_Rect *dstrect) C:/lib/SDL/include/SDL_video.h:1237: Warning: The following parameters of SDL_RenderCopy(SDL_TextureID textureID, const SDL_Rect *srcrect, const SDL_Rect *dstrect) are not documented: parameter 'textureID' C:/lib/SDL/include/SDL_keyboard.h:87: Warning: Unsupported xml/html tag <RETURN> found C:/lib/SDL/include/SDL_mouse.h:88: Warning: The following parameters of SDL_SetRelativeMouseMode(int index, SDL_bool enabled) are not documented: parameter 'index' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:64: Warning: Found unknown command\defined’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:65: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:72: Warning: Found unknown command\defined’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:73: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:82: Warning: Found unknown command\defined’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:83: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:93: Warning: Found unknown command\defined’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:94: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:101: Warning: Found unknown command\defined’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:102: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:109: Warning: Found unknown command\discussion’
C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:121: Warning: Found unknown command \discussion' C:/lib/SDL/src/joystick/darwin/10.3.9-FIX/IOHIDLib.h:137: Warning: Found unknown command\discussion’
C:/lib/SDL/include/SDL_video.h:596: Warning: The following parameters of SDL_SetWindowIcon(SDL_WindowID windowID, SDL_Surface *icon) are not documented:
parameter 'windowID’
C:/lib/SDL/include/SDL_video.h:739: Warning: The following parameters of SDL_SetWindowGrab(SDL_WindowID windowID, int mode) are not documented:
parameter 'windowID’
C:/lib/SDL/include/SDL_video.h:884: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_QueryTexture(SDL_TextureID textureID, Uint32 *format, int *access, int *w, int *h)
C:/lib/SDL/include/SDL_video.h:884: Warning: The following parameters of SDL_QueryTexture(SDL_TextureID textureID, Uint32 *format, int *access, int *w, int *h) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:915: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_SetTexturePalette(SDL_TextureID textureID, const SDL_Color *colors, int firstcolor, int ncolors)
C:/lib/SDL/include/SDL_video.h:915: Warning: The following parameters of SDL_SetTexturePalette(SDL_TextureID textureID, const SDL_Color *colors, int firstcolor, int ncolors) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:932: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_GetTexturePalette(SDL_TextureID textureID, SDL_Color *colors, int firstcolor, int ncolors)
C:/lib/SDL/include/SDL_video.h:932: Warning: The following parameters of SDL_GetTexturePalette(SDL_TextureID textureID, SDL_Color *colors, int firstcolor, int ncolors) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:949: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_SetTextureColorMod(SDL_TextureID
textureID, Uint8 r, Uint8 g, Uint8 b)
C:/lib/SDL/include/SDL_video.h:949: Warning: The following parameters of SDL_SetTextureColorMod(SDL_TextureID textureID, Uint8 r, Uint8 g, Uint8 b) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:967: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_GetTextureColorMod(SDL_TextureID textureID, Uint8 *r, Uint8 *g, Uint8 *b)
C:/lib/SDL/include/SDL_video.h:967: Warning: The following parameters of SDL_GetTextureColorMod(SDL_TextureID textureID, Uint8 *r, Uint8 *g, Uint8 *b) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:985: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_SetTextureAlphaMod(SDL_TextureID textureID, Uint8 alpha)
C:/lib/SDL/include/SDL_video.h:985: Warning: The following parameters of SDL_SetTextureAlphaMod(SDL_TextureID textureID, Uint8 alpha) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1000: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_GetTextureAlphaMod(SDL_TextureID textureID, Uint8 *alpha)
C:/lib/SDL/include/SDL_video.h:1000: Warning: The following parameters of SDL_GetTextureAlphaMod(SDL_TextureID textureID, Uint8 *alpha) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1015: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_SetTextureBlendMode(SDL_TextureID textureID, int blendMode)
C:/lib/SDL/include/SDL_video.h:1015: Warning: The following parameters of SDL_SetTextureBlendMode(SDL_TextureID textureID, int blendMode) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1032: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_GetTextureBlendMode(SDL_TextureID textureID, int *blendMode)
C:/lib/SDL/include/SDL_video.h:1032: Warning: The following parameters of SDL_GetTextureBlendMode(SDL_TextureID textureID, int *blendMode) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1047: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_SetTextureScaleMode(SDL_TextureID textureID, int scaleMode)
C:/lib/SDL/include/SDL_video.h:1047: Warning: The following parameters of SDL_SetTextureScaleMode(SDL_TextureID textureID, int scaleMode) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1064: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_GetTextureScaleMode(SDL_TextureID textureID, int *scaleMode)
C:/lib/SDL/include/SDL_video.h:1064: Warning: The following parameters of SDL_GetTextureScaleMode(SDL_TextureID textureID, int *scaleMode) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1079: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_UpdateTexture(SDL_TextureID textureID, const SDL_Rect *rect, const void *pixels, int pitch)
C:/lib/SDL/include/SDL_video.h:1079: Warning: The following parameters of SDL_UpdateTexture(SDL_TextureID textureID, const SDL_Rect *rect, const void *pixels, int pitch) are not documented:
parameter 'textureID’
C:/lib/SDL/include/SDL_video.h:1237: Warning: argument ‘texture’ of command @param is not found in the argument list of SDL_RenderCopy(SDL_TextureID textureID, const SDL_Rect *srcrect, const SDL_Rect *dstrect)
C:/lib/SDL/include/SDL_video.h:1237: Warning: The following parameters of SDL_RenderCopy(SDL_TextureID textureID, const SDL_Rect *srcrect, const SDL_Rect *dstrect) are not documented:
parameter ‘textureID’
*** Doxygen has finished
-------------- next part --------------
A non-text attachment was scrubbed…
Name: Doxyfile
Type: application/octet-stream
Size: 65076 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20090908/ff796ac0/attachment.obj

Lack of documentation has been miffing me off, especially in regards to
knowing what features I have to use to plan projects based on SDL 1.3. As
such I’ve updated the API documentation to include 99% of functions and have
subcatagorised these to better show how they work together (for example
display devices vs display modes vs windows etc). I have added a contents to
comensate for the increased documentation size. We now just need to start
populating these links with data, a lot of which can be copied and pasted
from 1.2 of course. I think the biggest changes not indicated by the new API
would be the text input in events.

I still need to enter information regarding haptic, however noticed that the
only source code was not in a major header. Are there haptic commands
available as official SDL API calls? If so in what source file, just so that
I don’t start posting nonsense.

Also I’ve made no attempt to include compatability information, I believe
this should be on a completely different page, if not just added to the SDL
1.2 documentation to specify if it still works in 1.3.

Many thanks.

Kenneth Bull wrote:>

2009/9/8 Kenneth Bull :

2009/8/7 Sam Lantinga :

We can host the doxygen documentation on libsdl.org, can you upload it
somewhere temporarily for me to grab it?

Sam, I’m sending you a chm for revision 4707 through megaupload.

The download link is http://www.megaupload.com/?d=RXRBSGB0


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


View this message in context: http://www.nabble.com/Documentation-tp24675616p25368981.html
Sent from the SDL mailing list archive at Nabble.com.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

GMScribe wrote:
| I still need to enter information regarding haptic, however noticed
that the
| only source code was not in a major header. Are there haptic commands
| available as official SDL API calls? If so in what source file, just
so that
| I don’t start posting nonsense.

The haptic subsystem is very nicely documented with doxygen in the
header in SDL/include/SDL_haptic.h 1. It’s official in the SDL 1.3 repo.

Edgar

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkqn+HcACgkQolm4VNX3QTzuxgCgjjT/tzHgbr7sK0sQuDd2d9C1
Cy0AnR11+wC/64dv389hq5bjN+teX739
=Fu0r
-----END PGP SIGNATURE-----

Thanks for the tip,

Turns out that SDL_haptic.h hasn’t been added to the VS project (as far as I
can see), which is why I couldn’t find it.

I’ll get to adding the stuff to the wiki.

Many thanks.

Edgar Simo wrote:>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

GMScribe wrote:
| I still need to enter information regarding haptic, however noticed
that the
| only source code was not in a major header. Are there haptic commands
| available as official SDL API calls? If so in what source file, just
so that
| I don’t start posting nonsense.

The haptic subsystem is very nicely documented with doxygen in the
header in SDL/include/SDL_haptic.h 1. It’s official in the SDL 1.3 repo.

Edgar

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkqn+HcACgkQolm4VNX3QTzuxgCgjjT/tzHgbr7sK0sQuDd2d9C1
Cy0AnR11+wC/64dv389hq5bjN+teX739
=Fu0r
-----END PGP SIGNATURE-----


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


View this message in context: http://www.nabble.com/Documentation-tp24675616p25371577.html
Sent from the SDL mailing list archive at Nabble.com.

2009/9/9 GMScribe <ali_lowe at sky.com>:

Lack of documentation has been miffing me off, especially in regards to
knowing what features I have to use to plan projects based on SDL 1.3. As
such I’ve updated the API documentation to include 99% of functions and have
subcatagorised these to better show how they work together (for example
display devices vs display modes vs windows etc). I have added a contents to
comensate for the increased documentation size. We now just need to start
populating these links with data, a lot of which can be copied and pasted
from 1.2 of course. I think the biggest changes not indicated by the new API
would be the text input in events.

I had this set up to work automatically as features were documented…
To add a function to that list, all you need to do is make a new page
with the appropriate categories (and maybe add another category to
indicate it was undocumented if you don’t feel like filling it in
yourself). The list itself requires no maintenance except
DeleteCache.

You can still find this page at
http://www.libsdl.org/cgi/docwiki.cgi/SDL-1.3/API
I see no reason to remove it and it’s easier to maintain than a manual list.

I still need to enter information regarding haptic, however noticed that the
only source code was not in a major header. Are there haptic commands
available as official SDL API calls? If so in what source file, just so that
I don’t start posting nonsense.

The file you’re looking for is SDL/include/haptic.h

Also I’ve made no attempt to include compatability information, I believe
this should be on a completely different page, if not just added to the SDL
1.2 documentation to specify if it still works in 1.3.

You could put this information on SDL-1.3/Changes
http://www.libsdl.org/cgi/docwiki.cgi/SDL-1.3/Changes