add documentation for the RenderCallback input api change

This commit is contained in:
Frajo Haider 2014-11-17 21:38:23 +01:00
parent 8b4641da20
commit d016583b33

View file

@ -108,4 +108,5 @@ This is the most complicated interface, because it involves 3 components: the vi
* '''VIDEXT_API_VERSION''' version 3.0.0:
** add VidExt_ResizeWindow() function in video extension. This function is called by the video plugin to notify the window manager (SDL if no video extension is registered by the front-end) that the OpenGL render window size should change.
** add m64p_video_flags parameter to the VidExt_SetVideoMode() function. Currently the flags are only used to notify the window manager that resizing is supported by the video plugin, and it should create a resizable window if possible. This may be extended in the future to support other features.
* '''INPUT_API_VERSION''' version 2.0.1:
** add (optional) RenderCallback function to input plugin. This function is called by the core after rendering on screen text (OSD) and before the graphics plugin swaps the buffers. The purpose of this function is to enable the input plugin to draw on screen content, for example buttons in a touch input plugin. If this function is not present the core will ignore it and on screen rendering by the input plugin will be disabled.