[allegro5] branch master updated (ed6fd78 -> bf73787)

Tobias Hansen thansen at moszumanska.debian.org
Thu Apr 21 16:41:10 UTC 2016


This is an automated email from the git hooks/post-receive script.

thansen pushed a change to branch master
in repository allegro5.

      from  ed6fd78   Change build dependency from libpng12-dev to libpng-dev.
       new  57c495a   Imported Upstream version 5.2.0
       new  a3fbf64   Merge tag 'upstream/5.2.0'
       new  24a0655   New changelog entry.
       new  d155bd7   Refresh patches.
       new  8d9ea06   Rename files in debian directory.
       new  5c6f07f   Many changes necessary for 5.0 -> 5.2.
       new  9091adb   Update sonames and package names in symbol files.
       new  bf73787   Change d/rules according to changed files.

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES-5.1.txt                                    |  2109 +++
 CHANGES-5.2.txt                                    |   113 +
 CMakeLists.txt                                     |   426 +-
 CONTRIBUTORS.txt                                   |    51 +-
 LICENSE.txt                                        |    35 +-
 README.txt                                         |    55 +-
 README_android.txt                                 |   287 +
 README_iphone.txt                                  |   109 +-
 README_macosx.txt                                  |    26 +
 README_pkgconfig.txt                               |    11 +-
 README_raspberrypi.txt                             |    36 +
 README_releasing.txt                               |    69 +
 README_windows.txt                                 |    35 +
 addons/CMakeLists.txt                              |    24 +-
 addons/acodec/CMakeLists.txt                       |    68 +-
 addons/acodec/acodec.c                             |     4 +
 addons/acodec/acodec.h                             |    11 +
 .../allegro5/internal/aintern_acodec_cfg.h.cmake   |     1 +
 addons/acodec/flac.c                               |     4 +-
 addons/acodec/helper.c                             |    18 +
 addons/acodec/helper.h                             |     1 +
 addons/acodec/modaudio.c                           |    29 +-
 addons/acodec/ogg.c                                |    10 +-
 addons/acodec/voc.c                                |   360 +
 addons/acodec/wav.c                                |    22 +-
 addons/audio/CMakeLists.txt                        |    52 +-
 addons/audio/allegro5/allegro_audio.h              |    47 +-
 addons/audio/allegro5/internal/aintern_audio.h     |    64 +-
 .../allegro5/internal/aintern_audio_cfg.h.cmake    |     1 +
 addons/audio/alsa.c                                |   163 +-
 addons/audio/aqueue.m                              |   290 +-
 addons/audio/audio.c                               |    97 +-
 addons/audio/dsound.cpp                            |   277 +-
 addons/audio/kcm_dtor.c                            |     5 +-
 addons/audio/kcm_instance.c                        |    13 +-
 addons/audio/kcm_mixer.c                           |    87 +-
 addons/audio/kcm_sample.c                          |    58 +-
 addons/audio/kcm_stream.c                          |   209 +-
 addons/audio/kcm_voice.c                           |    24 +-
 addons/audio/openal.c                              |     5 +-
 addons/audio/opensl.c                              |   714 +
 addons/audio/oss.c                                 |    62 +-
 addons/audio/pulseaudio.c                          |   127 +-
 addons/audio/recorder.c                            |   166 +
 addons/audio/sdl_audio.c                           |   142 +
 addons/color/CMakeLists.txt                        |     8 +-
 addons/color/allegro5/allegro_color.h              |     2 +-
 addons/color/color.c                               |    38 +-
 addons/font/CMakeLists.txt                         |     8 +-
 addons/font/allegro5/allegro_font.h                |    46 +-
 addons/font/font.c                                 |    81 +-
 addons/font/fontbmp.c                              |    32 +-
 addons/font/text.c                                 |   335 +
 addons/image/CMakeLists.txt                        |    23 +-
 addons/image/allegro5/internal/aintern_image.h     |    44 +-
 .../allegro5/internal/aintern_image_cfg.h.cmake    |     1 +
 addons/image/android.c                             |    15 +
 addons/image/bmp.c                                 |  1269 +-
 addons/image/dds.c                                 |   196 +
 addons/image/gdiplus.cpp                           |    65 +-
 addons/image/identify.c                            |    26 +
 addons/image/iio.c                                 |    38 +-
 addons/image/iphone.m                              |    18 +-
 addons/image/jpg.c                                 |    24 +-
 addons/image/macosx.m                              |    27 +-
 addons/image/pcx.c                                 |    59 +-
 addons/image/png.c                                 |    59 +-
 addons/image/tga.c                                 |    33 +-
 addons/main/CMakeLists.txt                         |    16 +-
 addons/memfile/CMakeLists.txt                      |     8 +-
 addons/memfile/memfile.c                           |    14 +-
 addons/native_dialog/CMakeLists.txt                |    39 +-
 .../native_dialog/allegro5/allegro_native_dialog.h |    72 +-
 .../allegro5/internal/aintern_native_dialog.h      |    68 +
 addons/native_dialog/dialog.c                      |    10 +-
 addons/native_dialog/gtk_dialog.c                  |     4 +-
 addons/native_dialog/gtk_dialog.h                  |    24 +
 addons/native_dialog/gtk_filesel.c                 |   125 +-
 addons/native_dialog/gtk_menu.c                    |   446 +
 addons/native_dialog/gtk_msgbox.c                  |     1 +
 addons/native_dialog/gtk_textlog.c                 |     1 +
 addons/native_dialog/gtk_thread.c                  |    64 +
 addons/native_dialog/gtk_xgtk.c                    |   447 +
 addons/native_dialog/gtk_xgtk.h                    |    16 +
 addons/native_dialog/iphone_dialog.m               |    75 +-
 addons/native_dialog/menu.c                        |   877 ++
 addons/native_dialog/osx_dialog.m                  |   782 +-
 addons/native_dialog/textlog.c                     |     8 +-
 addons/native_dialog/win_dialog.c                  |   261 +-
 addons/physfs/CMakeLists.txt                       |    10 +-
 addons/physfs/a5_physfs.c                          |    49 +-
 addons/physfs/a5_physfs_dir.c                      |   110 +-
 addons/physfs/allegro_physfs_intern.h              |     2 +-
 addons/primitives/CMakeLists.txt                   |    19 +-
 addons/primitives/allegro5/allegro_primitives.h    |   101 +-
 addons/primitives/allegro5/internal/aintern_prim.h |    68 +-
 .../allegro5/internal/aintern_prim_directx.h       |    29 +-
 .../allegro5/internal/aintern_prim_opengl.h        |    16 +-
 .../allegro5/internal/aintern_prim_soft.h          |     8 +
 addons/primitives/directx_shaders.c                |   700 -
 addons/primitives/directx_shaders.cpp              |   191 +
 addons/primitives/high_primitives.c                |    23 +-
 addons/primitives/line_soft.c                      |     5 +-
 addons/primitives/nshader.cpp                      |    36 +-
 addons/primitives/nshader.fx                       |    21 +-
 addons/primitives/polygon.c                        |    84 +
 addons/primitives/polyline.c                       |   545 +
 addons/primitives/precompiled_shaders.inc          |   618 +
 addons/primitives/prim_directx.c                   |   651 -
 addons/primitives/prim_directx.cpp                 |  1190 ++
 addons/primitives/prim_opengl.c                    |   744 +-
 addons/primitives/prim_soft.c                      |     4 -
 addons/primitives/prim_util.c                      |   251 +
 addons/primitives/primitives.c                     |   385 +-
 addons/primitives/triangulator.c                   |   870 ++
 addons/ttf/CMakeLists.txt                          |    15 +-
 addons/ttf/ttf.c                                   |   478 +-
 addons/video/CMakeLists.txt                        |    60 +
 addons/video/allegro5/allegro_video.h              |    77 +
 addons/video/allegro5/internal/aintern_video.h     |    40 +
 .../allegro5/internal/aintern_video_cfg.h.cmake    |     1 +
 addons/video/ogv.c                                 |  1364 ++
 addons/video/video.c                               |   312 +
 allegro.mft                                        |   726 +-
 allegro5.cfg                                       |    49 +-
 android/Activity.cmake                             |    47 +
 android/CMakeLists.txt                             |    20 +
 android/Example.cmake                              |    74 +
 android/allegro_activity/AndroidManifest.xml       |     8 +
 android/allegro_activity/build.xml                 |    17 +
 android/allegro_activity/localgen.properties.in    |     1 +
 android/allegro_activity/proguard.cfg              |    40 +
 android/allegro_activity/project.properties.in     |    15 +
 android/allegro_activity/src/AllegroAPKList.java   |    49 +
 android/allegro_activity/src/AllegroAPKStream.java |   159 +
 android/allegro_activity/src/AllegroActivity.java  |   550 +
 android/allegro_activity/src/AllegroEGL.java       |   313 +
 .../allegro_activity/src/AllegroInputStream.java   |    77 +
 android/allegro_activity/src/AllegroSurface.java   |   225 +
 android/allegro_activity/src/Clipboard.java        |    88 +
 android/allegro_activity/src/Const.java            |   100 +
 android/allegro_activity/src/ImageLoader.java      |   103 +
 android/allegro_activity/src/Key.java              |   436 +
 android/allegro_activity/src/KeyListener.java      |   177 +
 android/allegro_activity/src/Path.java             |    29 +
 android/allegro_activity/src/Reflect.java          |    92 +
 android/allegro_activity/src/ScreenLock.java       |    53 +
 android/allegro_activity/src/Sensors.java          |    57 +
 android/allegro_activity/src/TouchListener.java    |   115 +
 android/android1.bat                               |     1 +
 android/example/AndroidManifest.xml                |    20 +
 android/example/ant.properties                     |    17 +
 android/example/assets/alexlogo.png                |   Bin 0 -> 6959 bytes
 android/example/build.xml                          |    95 +
 android/example/csrc/main.c                        |   233 +
 android/example/custom_rules.xml                   |    19 +
 android/example/jni/Android.mk                     |    40 +
 android/example/jni/Application.mk                 |     3 +
 android/example/jni/localgen.mk.in                 |    12 +
 android/example/localgen.properties.in             |     1 +
 android/example/project.properties.in              |    11 +
 android/example/res/layout/main.xml                |    13 +
 android/example/res/values/strings.xml             |     4 +
 android/example/run.sh                             |     9 +
 .../src/org/liballeg/example/ExampleActivity.java  |    29 +
 appveyor.yml                                       |    16 +
 cmake/AllegroFindFFMPEG.cmake                      |    13 +
 cmake/AllegroFindOSS.cmake                         |     2 +-
 cmake/AndroidApp.cmake                             |   120 +
 cmake/Common.cmake                                 |   318 +-
 cmake/FileList.cmake                               |   116 +-
 cmake/FindCg.cmake                                 |   144 +
 cmake/FindD3D9.cmake                               |    34 -
 cmake/FindD3DX9.cmake                              |    28 -
 cmake/FindDInput.cmake                             |    34 -
 cmake/FindDSound.cmake                             |    34 -
 cmake/FindDUMB.cmake                               |     5 +-
 cmake/FindDirectX.cmake                            |   100 +
 cmake/FindGDIPLUS.cmake                            |     7 +-
 cmake/FindOpenGLES.cmake                           |    26 +
 cmake/FindOpenGLES2.cmake                          |    28 +
 cmake/FindOpenSL.cmake                             |    29 +
 cmake/FindTheora.cmake                             |    39 +
 cmake/FindVorbis.cmake                             |    21 +-
 cmake/Toolchain-android.cmake                      |   159 +
 cmake/Toolchain-iphone.cmake                       |    10 +-
 cmake/Toolchain-mingw.cmake                        |     1 +
 cmake/Toolchain-raspberrypi.cmake                  |    50 +
 debian/allegro5-doc.doc-base                       |     2 +-
 debian/changelog                                   |    15 +
 debian/compile_examples.sh                         |     2 +-
 debian/control                                     |    84 +-
 debian/liballegro-acodec5-dev.install              |     2 +-
 debian/liballegro-acodec5.0.lintian-overrides      |     3 -
 debian/liballegro-acodec5.0.symbols                |     4 -
 ...dec5.0.install => liballegro-acodec5.2.install} |     0
 debian/liballegro-acodec5.2.lintian-overrides      |     3 +
 debian/liballegro-acodec5.2.symbols                |     4 +
 debian/liballegro-audio5-dev.install               |     2 +-
 debian/liballegro-audio5.0.symbols                 |   120 -
 ...udio5.0.install => liballegro-audio5.2.install} |     0
 debian/liballegro-audio5.2.symbols                 |   120 +
 debian/liballegro-dialog5-dev.install              |     2 +-
 debian/liballegro-dialog5.0.symbols                |    15 -
 ...log5.0.install => liballegro-dialog5.2.install} |     0
 debian/liballegro-dialog5.2.symbols                |    15 +
 debian/liballegro-image5-dev.install               |     2 +-
 debian/liballegro-image5.0.symbols                 |     5 -
 ...mage5.0.install => liballegro-image5.2.install} |     0
 debian/liballegro-image5.2.symbols                 |     5 +
 debian/liballegro-physfs5-dev.install              |     2 +-
 debian/liballegro-physfs5.0.symbols                |     4 -
 ...sfs5.0.install => liballegro-physfs5.2.install} |     0
 debian/liballegro-physfs5.2.symbols                |     4 +
 debian/liballegro-ttf5-dev.install                 |     2 +-
 debian/liballegro-ttf5.0.lintian-overrides         |     3 -
 debian/liballegro-ttf5.0.symbols                   |     8 -
 ...ro-ttf5.0.install => liballegro-ttf5.2.install} |     0
 debian/liballegro-ttf5.2.lintian-overrides         |     3 +
 debian/liballegro-ttf5.2.symbols                   |     8 +
 debian/liballegro-video5-dev.install               |     3 +
 debian/liballegro-video5.2.install                 |     1 +
 debian/liballegro-video5.2.symbols                 |    18 +
 debian/liballegro5-dev.install                     |    24 +-
 debian/liballegro5.0.symbols                       |   514 -
 ...ballegro5.0.examples => liballegro5.2.examples} |     0
 ...liballegro5.0.install => liballegro5.2.install} |     0
 debian/liballegro5.2.symbols                       |   514 +
 debian/patches/fix-fallback-path-max.patch         |    10 +-
 debian/patches/fix-manpage-generation-script.patch |     2 +-
 debian/patches/fix-manpages.patch                  |     2 +-
 ...require-directx_shaders.c-only-on-windows.patch |    16 -
 debian/patches/series                              |     1 -
 debian/patches/use-debians-dejavu-font.patch       |     4 +-
 debian/rules                                       |     7 +-
 demos/cosmic_protector/CMakeLists.txt              |    72 +-
 demos/cosmic_protector/data/gfx/background.jpg     |   Bin 0 -> 123615 bytes
 demos/cosmic_protector/data/gfx/background.tga     |   Bin 202675 -> 0 bytes
 demos/cosmic_protector/data/gfx/icon48.png         |   Bin 0 -> 2978 bytes
 demos/cosmic_protector/data/gfx/large_asteroid.png |   Bin 0 -> 10944 bytes
 demos/cosmic_protector/data/gfx/large_asteroid.tga |   Bin 6539 -> 0 bytes
 demos/cosmic_protector/data/gfx/large_bullet.png   |   Bin 0 -> 1387 bytes
 demos/cosmic_protector/data/gfx/large_bullet.tga   |   Bin 304 -> 0 bytes
 .../data/gfx/large_explosion_0.png                 |   Bin 0 -> 3066 bytes
 .../data/gfx/large_explosion_0.tga                 |   Bin 1967 -> 0 bytes
 .../data/gfx/large_explosion_1.png                 |   Bin 0 -> 4024 bytes
 .../data/gfx/large_explosion_1.tga                 |   Bin 3231 -> 0 bytes
 .../data/gfx/large_explosion_2.png                 |   Bin 0 -> 3888 bytes
 .../data/gfx/large_explosion_2.tga                 |   Bin 6237 -> 0 bytes
 .../data/gfx/large_explosion_3.png                 |   Bin 0 -> 3616 bytes
 .../data/gfx/large_explosion_3.tga                 |   Bin 4993 -> 0 bytes
 .../data/gfx/large_explosion_4.png                 |   Bin 0 -> 2223 bytes
 .../data/gfx/large_explosion_4.tga                 |   Bin 2189 -> 0 bytes
 demos/cosmic_protector/data/gfx/large_font.png     |   Bin 0 -> 10265 bytes
 demos/cosmic_protector/data/gfx/large_font.tga     |   Bin 61835 -> 0 bytes
 demos/cosmic_protector/data/gfx/life_powerup.png   |   Bin 0 -> 401 bytes
 demos/cosmic_protector/data/gfx/life_powerup.tga   |   Bin 794 -> 0 bytes
 demos/cosmic_protector/data/gfx/logo.png           |   Bin 0 -> 20132 bytes
 demos/cosmic_protector/data/gfx/logo.tga           |   Bin 66162 -> 0 bytes
 .../cosmic_protector/data/gfx/medium_asteroid.png  |   Bin 0 -> 4966 bytes
 .../cosmic_protector/data/gfx/medium_asteroid.tga  |   Bin 3644 -> 0 bytes
 demos/cosmic_protector/data/gfx/ship.png           |   Bin 0 -> 6835 bytes
 demos/cosmic_protector/data/gfx/ship.tga           |   Bin 7963 -> 0 bytes
 demos/cosmic_protector/data/gfx/ship_icon.tga      |   Bin 789 -> 1068 bytes
 demos/cosmic_protector/data/gfx/ship_trans.png     |   Bin 0 -> 546 bytes
 demos/cosmic_protector/data/gfx/ship_trans.tga     |   Bin 2406 -> 0 bytes
 demos/cosmic_protector/data/gfx/small_asteroid.png |   Bin 0 -> 1560 bytes
 demos/cosmic_protector/data/gfx/small_asteroid.tga |   Bin 1282 -> 0 bytes
 demos/cosmic_protector/data/gfx/small_bullet.png   |   Bin 0 -> 241 bytes
 demos/cosmic_protector/data/gfx/small_bullet.tga   |   Bin 148 -> 0 bytes
 .../data/gfx/small_explosion_0.png                 |   Bin 0 -> 1204 bytes
 .../data/gfx/small_explosion_0.tga                 |   Bin 574 -> 0 bytes
 .../data/gfx/small_explosion_1.png                 |   Bin 0 -> 1574 bytes
 .../data/gfx/small_explosion_1.tga                 |   Bin 1212 -> 0 bytes
 .../data/gfx/small_explosion_2.png                 |   Bin 0 -> 1480 bytes
 .../data/gfx/small_explosion_2.tga                 |   Bin 1959 -> 0 bytes
 .../data/gfx/small_explosion_3.png                 |   Bin 0 -> 1325 bytes
 .../data/gfx/small_explosion_3.tga                 |   Bin 1398 -> 0 bytes
 .../data/gfx/small_explosion_4.png                 |   Bin 0 -> 1072 bytes
 .../data/gfx/small_explosion_4.tga                 |   Bin 620 -> 0 bytes
 demos/cosmic_protector/data/gfx/small_font.png     |   Bin 0 -> 1988 bytes
 demos/cosmic_protector/data/gfx/small_font.tga     |   Bin 30326 -> 0 bytes
 demos/cosmic_protector/data/gfx/trail.png          |   Bin 0 -> 285 bytes
 demos/cosmic_protector/data/gfx/trail.tga          |   Bin 574 -> 0 bytes
 demos/cosmic_protector/data/gfx/ufo0.png           |   Bin 0 -> 4308 bytes
 demos/cosmic_protector/data/gfx/ufo0.tga           |   Bin 4045 -> 0 bytes
 demos/cosmic_protector/data/gfx/ufo1.png           |   Bin 0 -> 4395 bytes
 demos/cosmic_protector/data/gfx/ufo1.tga           |   Bin 4034 -> 0 bytes
 demos/cosmic_protector/data/gfx/ufo2.png           |   Bin 0 -> 4330 bytes
 demos/cosmic_protector/data/gfx/ufo2.tga           |   Bin 4045 -> 0 bytes
 demos/cosmic_protector/data/gfx/weapon_powerup.png |   Bin 0 -> 401 bytes
 demos/cosmic_protector/data/gfx/weapon_powerup.tga |   Bin 794 -> 0 bytes
 demos/cosmic_protector/include/Input.hpp           |    21 +
 demos/cosmic_protector/include/Player.hpp          |     3 +
 demos/cosmic_protector/include/Wave.hpp            |     1 -
 .../cosmic_protector/include/cosmic_protector.hpp  |    12 +-
 .../include/cosmic_protector_objc.h                |    10 +
 demos/cosmic_protector/include/gui.hpp             |     1 +
 demos/cosmic_protector/include/joypad_c.h          |    13 +
 demos/cosmic_protector/include/joypad_handler.h    |    22 +
 demos/cosmic_protector/src/Asteroid.cpp            |     1 -
 demos/cosmic_protector/src/ButtonWidget.cpp        |     2 +-
 demos/cosmic_protector/src/DisplayResource.cpp     |    36 +-
 demos/cosmic_protector/src/GUI.cpp                 |   314 +-
 demos/cosmic_protector/src/Game.cpp                |    77 +-
 demos/cosmic_protector/src/Input.cpp               |   240 +-
 demos/cosmic_protector/src/Player.cpp              |    45 +-
 demos/cosmic_protector/src/Resource.cpp            |    44 +-
 demos/cosmic_protector/src/cosmic_protector.cpp    |    60 +-
 demos/cosmic_protector/src/cosmic_protector_objc.m |    22 +
 demos/cosmic_protector/src/joypad_dummy.cpp        |    34 +
 demos/cosmic_protector/src/joypad_handler.m        |   214 +
 demos/cosmic_protector/src/logic.cpp               |    14 +-
 demos/cosmic_protector/src/render.cpp              |    29 +-
 demos/cosmic_protector/src/wave.cpp                |     2 +-
 demos/skater/CMakeLists.txt                        |   149 +
 demos/skater/blender/ademo_export.py               |   445 +
 demos/skater/blender/level.blend.gz                |   Bin 0 -> 133590 bytes
 demos/skater/blender/readme.txt                    |    28 +
 demos/skater/data/audio/ding.ogg                   |   Bin 0 -> 6299 bytes
 demos/skater/data/audio/dooropen.ogg               |   Bin 0 -> 7976 bytes
 demos/skater/data/audio/pop.ogg                    |   Bin 0 -> 4730 bytes
 demos/skater/data/audio/skating.ogg                |   Bin 0 -> 7022 bytes
 demos/skater/data/audio/wave.ogg                   |   Bin 0 -> 15730 bytes
 demos/skater/data/graphics/bananas.png             |   Bin 0 -> 483 bytes
 demos/skater/data/graphics/cherries.png            |   Bin 0 -> 557 bytes
 demos/skater/data/graphics/cloud.png               |   Bin 0 -> 6957 bytes
 demos/skater/data/graphics/dooropen.png            |   Bin 0 -> 1248 bytes
 demos/skater/data/graphics/doorshut.png            |   Bin 0 -> 2991 bytes
 demos/skater/data/graphics/exitsign.png            |   Bin 0 -> 589 bytes
 demos/skater/data/graphics/grass.png               |   Bin 0 -> 498 bytes
 demos/skater/data/graphics/ice.png                 |   Bin 0 -> 11719 bytes
 demos/skater/data/graphics/icecream.png            |   Bin 0 -> 601 bytes
 demos/skater/data/graphics/icetip.png              |   Bin 0 -> 431 bytes
 demos/skater/data/graphics/orange.png              |   Bin 0 -> 550 bytes
 demos/skater/data/graphics/skatefast.png           |   Bin 0 -> 747 bytes
 demos/skater/data/graphics/skatemed.png            |   Bin 0 -> 749 bytes
 demos/skater/data/graphics/skater1.png             |   Bin 0 -> 731 bytes
 demos/skater/data/graphics/skater2.png             |   Bin 0 -> 714 bytes
 demos/skater/data/graphics/skater3.png             |   Bin 0 -> 725 bytes
 demos/skater/data/graphics/skater4.png             |   Bin 0 -> 739 bytes
 demos/skater/data/graphics/skateslow.png           |   Bin 0 -> 745 bytes
 demos/skater/data/graphics/soil.png                |   Bin 0 -> 32288 bytes
 demos/skater/data/graphics/sweet.png               |   Bin 0 -> 471 bytes
 demos/skater/data/graphics/water.png               |   Bin 0 -> 56107 bytes
 demos/skater/data/level.txt                        | 15379 +++++++++++++++++++
 demos/skater/data/menu/back.png                    |   Bin 0 -> 13380 bytes
 demos/skater/data/menu/button.ogg                  |   Bin 0 -> 3780 bytes
 demos/skater/data/menu/cancunsmall.png             |   Bin 0 -> 3684 bytes
 demos/skater/data/menu/endoflevel.ogg              |   Bin 0 -> 97244 bytes
 demos/skater/data/menu/intro_music.ogg             |   Bin 0 -> 118278 bytes
 demos/skater/data/menu/logofont.png                |   Bin 0 -> 12990 bytes
 demos/skater/data/menu/menu_music.ogg              |   Bin 0 -> 2012373 bytes
 demos/skater/data/menu/skate2.ogg                  |   Bin 0 -> 906287 bytes
 demos/skater/data/menu/welcome.ogg                 |   Bin 0 -> 9835 bytes
 demos/skater/data/readme.txt                       |    21 +
 demos/skater/data/thanks.txt                       |  1150 ++
 demos/skater/src/anim.c                            |   132 +
 demos/skater/src/anim.h                            |    20 +
 demos/skater/src/background_scroller.c             |    60 +
 demos/skater/src/background_scroller.h             |    10 +
 demos/skater/src/credits.c                         |   531 +
 demos/skater/src/credits.h                         |    10 +
 demos/skater/src/defines.h                         |    63 +
 demos/skater/src/demodata.h                        |    45 +
 demos/skater/src/fps.c                             |    66 +
 demos/skater/src/fps.h                             |   120 +
 demos/skater/src/framework.c                       |   498 +
 demos/skater/src/framework.h                       |    55 +
 demos/skater/src/game.c                            |   488 +
 demos/skater/src/game.h                            |    24 +
 demos/skater/src/gamepad.c                         |   174 +
 demos/skater/src/gamepad.h                         |    11 +
 demos/skater/src/gamestate.h                       |    40 +
 demos/skater/src/global.c                          |   451 +
 demos/skater/src/global.h                          |   210 +
 demos/skater/src/intro.c                           |   105 +
 demos/skater/src/keyboard.c                        |   180 +
 demos/skater/src/keyboard.h                        |    15 +
 demos/skater/src/level.c                           |   534 +
 demos/skater/src/level.h                           |    32 +
 demos/skater/src/level_alloc.c                     |    99 +
 demos/skater/src/level_alloc.h                     |    14 +
 demos/skater/src/level_file.c                      |   508 +
 demos/skater/src/level_file.h                      |    15 +
 demos/skater/src/level_state.c                     |    73 +
 demos/skater/src/menu.c                            |   652 +
 demos/skater/src/menu.h                            |    62 +
 demos/skater/src/menu_about.c                      |    75 +
 demos/skater/src/menu_controls.c                   |    76 +
 demos/skater/src/menu_graphics.c                   |   167 +
 demos/skater/src/menu_main.c                       |    87 +
 demos/skater/src/menu_misc.c                       |    86 +
 demos/skater/src/menu_options.c                    |    61 +
 demos/skater/src/menu_sound.c                      |    84 +
 demos/skater/src/menu_success.c                    |    67 +
 demos/skater/src/menus.h                           |    19 +
 demos/skater/src/mouse.c                           |    61 +
 demos/skater/src/mouse.h                           |     9 +
 demos/skater/src/music.c                           |    68 +
 demos/skater/src/music.h                           |    13 +
 demos/skater/src/physics.c                         |   547 +
 demos/skater/src/physics.h                         |    11 +
 demos/skater/src/quadtree.c                        |   764 +
 demos/skater/src/quadtree.h                        |   148 +
 demos/skater/src/screenshot.c                      |    66 +
 demos/skater/src/screenshot.h                      |    81 +
 demos/skater/src/skater.c                          |    37 +
 demos/skater/src/token.c                           |   250 +
 demos/skater/src/token.h                           |    87 +
 demos/skater/src/transition.c                      |    74 +
 demos/skater/src/transition.h                      |    24 +
 demos/skater/src/vcontroller.c                     |    26 +
 demos/skater/src/vcontroller.h                     |    65 +
 demos/speed/CMakeLists.txt                         |    32 +-
 demos/speed/makefile                               |   105 -
 docs/CMakeLists.txt                                |    22 +-
 docs/Refman.cmake                                  |    18 +-
 docs/html/refman/acodec.html                       |    15 +-
 docs/html/refman/audio.html                        |   421 +-
 docs/html/refman/autosuggest.js                    |   144 +-
 docs/html/refman/color.html                        |    41 +-
 docs/html/refman/config.html                       |    46 +-
 docs/html/refman/direct3d.html                     |    40 +-
 docs/html/refman/display.html                      |   221 +-
 docs/html/refman/events.html                       |   178 +-
 docs/html/refman/file.html                         |    79 +-
 docs/html/refman/fixed.html                        |    44 +-
 docs/html/refman/font.html                         |   265 +-
 docs/html/refman/fshook.html                       |    65 +-
 docs/html/refman/fullscreen_mode.html              |    12 +-
 docs/html/refman/getting_started.html              |    14 +-
 docs/html/refman/graphics.html                     |   583 +-
 docs/html/refman/haptic.html                       |   533 +
 docs/html/refman/image.html                        |    14 +-
 docs/html/refman/images/LINE_CAP.png               |   Bin 0 -> 21480 bytes
 docs/html/refman/images/LINE_JOIN.png              |   Bin 0 -> 15893 bytes
 docs/html/refman/index.html                        |    19 +-
 docs/html/refman/index_all.html                    |   388 +-
 docs/html/refman/joystick.html                     |    32 +-
 docs/html/refman/keyboard.html                     |    45 +-
 docs/html/refman/main.html                         |     8 +-
 docs/html/refman/memfile.html                      |    10 +-
 docs/html/refman/memory.html                       |    20 +-
 docs/html/refman/misc.html                         |    10 +-
 docs/html/refman/monitor.html                      |    19 +-
 docs/html/refman/mouse.html                        |    67 +-
 docs/html/refman/native_dialog.html                |   356 +-
 docs/html/refman/opengl.html                       |    31 +-
 docs/html/refman/pandoc.css                        |     1 +
 docs/html/refman/path.html                         |    33 +-
 docs/html/refman/physfs.html                       |    10 +-
 docs/html/refman/platform.html                     |   104 +-
 docs/html/refman/primitives.html                   |   496 +-
 docs/html/refman/search_index.js                   |     4 +-
 docs/html/refman/shader.html                       |   371 +
 docs/html/refman/state.html                        |    23 +-
 docs/html/refman/system.html                       |    64 +-
 docs/html/refman/threads.html                      |    31 +-
 docs/html/refman/time.html                         |    22 +-
 docs/html/refman/timer.html                        |    38 +-
 docs/html/refman/touch.html                        |   258 +
 docs/html/refman/transformations.html              |   176 +-
 docs/html/refman/utf8.html                         |   104 +-
 docs/html/refman/video.html                        |   264 +
 docs/man/ALLEGRO_AUDIO_DEPTH.3                     |     5 +-
 docs/man/ALLEGRO_AUDIO_PAN_NONE.3                  |     7 +-
 docs/man/ALLEGRO_AUDIO_RECORDER.3                  |    23 +
 docs/man/ALLEGRO_AUDIO_RECORDER_EVENT.3            |    34 +
 docs/man/ALLEGRO_AUDIO_STREAM.3                    |     7 +-
 docs/man/ALLEGRO_DISPLAY_MODE.3                    |     3 +
 docs/man/ALLEGRO_EVENT.3                           |   212 +-
 docs/man/ALLEGRO_EVENT_DISPLAY_CLOSE.3             |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_EXPOSE.3            |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_FOUND.3             |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_LOST.3              |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_ORIENTATION.3       |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_RESIZE.3            |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_SWITCH_IN.3         |   497 -
 docs/man/ALLEGRO_EVENT_DISPLAY_SWITCH_OUT.3        |   497 -
 docs/man/ALLEGRO_EVENT_JOYSTICK_AXIS.3             |   497 -
 docs/man/ALLEGRO_EVENT_JOYSTICK_BUTTON_DOWN.3      |   497 -
 docs/man/ALLEGRO_EVENT_JOYSTICK_BUTTON_UP.3        |   497 -
 docs/man/ALLEGRO_EVENT_JOYSTICK_CONFIGURATION.3    |   497 -
 docs/man/ALLEGRO_EVENT_KEY_CHAR.3                  |   497 -
 docs/man/ALLEGRO_EVENT_KEY_DOWN.3                  |   497 -
 docs/man/ALLEGRO_EVENT_KEY_UP.3                    |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_AXES.3                |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_BUTTON_DOWN.3         |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_BUTTON_UP.3           |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_ENTER_DISPLAY.3       |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_LEAVE_DISPLAY.3       |   497 -
 docs/man/ALLEGRO_EVENT_MOUSE_WARPED.3              |   497 -
 docs/man/ALLEGRO_EVENT_TIMER.3                     |   497 -
 docs/man/ALLEGRO_FILE_INTERFACE.3                  |     5 +-
 docs/man/ALLEGRO_FOR_EACH_FS_ENTRY_RESULT.3        |    33 +
 docs/man/ALLEGRO_HAPTIC.3                          |    29 +
 docs/man/ALLEGRO_HAPTIC_CONSTANTS.3                |    71 +
 docs/man/ALLEGRO_HAPTIC_EFFECT.3                   |   245 +
 docs/man/ALLEGRO_HAPTIC_EFFECT_ID.3                |    28 +
 docs/man/ALLEGRO_INDEX_BUFFER.3                    |    24 +
 docs/man/ALLEGRO_LINE_CAP.3                        |    39 +
 docs/man/ALLEGRO_LINE_JOIN.3                       |    35 +
 docs/man/ALLEGRO_LOCKED_REGION.3                   |     9 +-
 docs/man/ALLEGRO_MENU.3                            |    17 +
 docs/man/ALLEGRO_MENU_INFO.3                       |    67 +
 docs/man/ALLEGRO_MIXER.3                           |     8 +-
 docs/man/ALLEGRO_MONITOR_INFO.3                    |     4 +-
 docs/man/ALLEGRO_MOUSE_EMULATION_MODE.3            |    49 +
 docs/man/ALLEGRO_MOUSE_STATE.3                     |     4 +
 docs/man/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3       |    23 +
 docs/man/ALLEGRO_PIXEL_FORMAT.3                    |    63 +
 docs/man/ALLEGRO_PRIM_ATTR.3                       |    23 +
 docs/man/ALLEGRO_PRIM_BUFFER_FLAGS.3               |    38 +
 docs/man/ALLEGRO_PRIM_STORAGE.3                    |    82 +
 docs/man/ALLEGRO_RENDER_FUNCTION.3                 |    44 +
 docs/man/ALLEGRO_RENDER_STATE.3                    |    68 +
 docs/man/ALLEGRO_SAMPLE.3                          |     8 +-
 docs/man/ALLEGRO_SAMPLE_INSTANCE.3                 |    15 +-
 docs/man/ALLEGRO_SHADER.3                          |    27 +
 docs/man/ALLEGRO_SHADER_PLATFORM.3                 |    26 +
 docs/man/ALLEGRO_SHADER_TYPE.3                     |    46 +
 docs/man/ALLEGRO_STATE.3                           |     2 +
 docs/man/ALLEGRO_TIMEOUT.3                         |     2 +-
 docs/man/ALLEGRO_TOUCH_INPUT.3                     |    19 +
 docs/man/ALLEGRO_TOUCH_INPUT_MAX_TOUCH_COUNT.3     |    19 +
 docs/man/ALLEGRO_TOUCH_INPUT_STATE.3               |    24 +
 docs/man/ALLEGRO_TOUCH_STATE.3                     |    38 +
 docs/man/ALLEGRO_USER_EVENT.3                      |     3 +-
 docs/man/ALLEGRO_VERTEX_BUFFER.3                   |    23 +
 docs/man/ALLEGRO_VERTEX_ELEMENT.3                  |     6 +-
 docs/man/ALLEGRO_VIDEO_EVENT_TYPE.3                |    29 +
 docs/man/ALLEGRO_VIDEO_POSITION_TYPE.3             |    37 +
 docs/man/ALLEGRO_VOICE.3                           |     4 +-
 docs/man/ALLEGRO_WRITE_MASK_FLAGS.3                |    37 +
 docs/man/al_acknowledge_drawing_halt.3             |    28 +
 docs/man/al_acknowledge_drawing_resume.3           |    23 +
 docs/man/al_acknowledge_resize.3                   |     9 +-
 docs/man/al_android_get_os_version.3               |    20 +
 docs/man/al_android_set_apk_file_interface.3       |    26 +
 docs/man/al_android_set_apk_fs_interface.3         |    29 +
 docs/man/al_append_menu_item.3                     |    24 +
 docs/man/al_attach_audio_stream_to_mixer.3         |     3 +-
 docs/man/al_attach_audio_stream_to_voice.3         |     7 +-
 docs/man/al_attach_mixer_to_mixer.3                |     9 +-
 docs/man/al_attach_mixer_to_voice.3                |     4 +-
 docs/man/al_attach_sample_instance_to_voice.3      |    13 +-
 docs/man/al_attach_shader_source.3                 |   141 +
 docs/man/al_attach_shader_source_file.3            |    28 +
 docs/man/al_build_camera_transform.3               |    75 +
 docs/man/al_build_menu.3                           |    28 +
 docs/man/al_build_shader.3                         |    35 +
 docs/man/al_calculate_arc.3                        |     7 +-
 docs/man/al_calculate_ribbon.3                     |     4 +-
 docs/man/al_clear_depth_buffer.3                   |    34 +
 docs/man/al_clear_to_color.3                       |     2 +-
 docs/man/al_clipboard_has_text.3                   |    23 +
 docs/man/al_clone_bitmap.3                         |     4 +-
 docs/man/al_clone_menu.3                           |    26 +
 docs/man/al_clone_menu_for_popup.3                 |    22 +
 docs/man/al_close_video.3                          |    20 +
 docs/man/al_color_html.3                           |    12 +-
 docs/man/al_color_html_to_rgb.3                    |    15 +-
 docs/man/al_compose_transform.3                    |     3 +
 docs/man/al_convert_bitmap.3                       |    31 +
 docs/man/al_convert_memory_bitmaps.3               |    34 +
 docs/man/al_create_audio_recorder.3                |    62 +
 docs/man/al_create_audio_stream.3                  |     2 +-
 docs/man/al_create_bitmap.3                        |    34 +-
 docs/man/al_create_display.3                       |     5 +-
 docs/man/al_create_event_queue.3                   |     4 +-
 docs/man/al_create_index_buffer.3                  |    50 +
 docs/man/al_create_menu.3                          |    24 +
 docs/man/al_create_mixer.3                         |     6 +-
 docs/man/al_create_mouse_cursor.3                  |     2 +
 docs/man/al_create_native_file_dialog.3            |    28 +-
 docs/man/al_create_path.3                          |     2 +-
 docs/man/al_create_popup_menu.3                    |    26 +
 docs/man/al_create_sample_instance.3               |     8 +-
 docs/man/al_create_shader.3                        |    42 +
 docs/man/al_create_sub_bitmap.3                    |     8 +-
 docs/man/al_create_vertex_buffer.3                 |    50 +
 docs/man/al_create_vertex_decl.3                   |     2 +-
 docs/man/al_create_voice.3                         |     8 +-
 docs/man/al_current_time.3                         |    14 -
 docs/man/al_destroy_audio_recorder.3               |    27 +
 docs/man/al_destroy_bitmap.3                       |     4 +-
 docs/man/al_destroy_index_buffer.3                 |    23 +
 docs/man/al_destroy_menu.3                         |    24 +
 docs/man/al_destroy_mixer.3                        |     2 +-
 docs/man/al_destroy_sample_instance.3              |     5 +-
 docs/man/al_destroy_shader.3                       |    31 +
 docs/man/al_destroy_vertex_buffer.3                |    23 +
 docs/man/al_detach_voice.3                         |     2 +-
 docs/man/al_disable_menu_event_source.3            |    23 +
 docs/man/al_do_multiline_text.3                    |    57 +
 docs/man/al_do_multiline_ustr.3                    |    26 +
 docs/man/al_draw_arc.3                             |     7 +-
 docs/man/al_draw_elliptical_arc.3                  |     7 +-
 docs/man/al_draw_filled_pieslice.3                 |     7 +-
 docs/man/al_draw_filled_polygon.3                  |    34 +
 docs/man/al_draw_filled_polygon_with_holes.3       |    70 +
 docs/man/al_draw_glyph.3                           |    37 +
 docs/man/al_draw_indexed_buffer.3                  |    49 +
 docs/man/al_draw_indexed_prim.3                    |     8 +-
 docs/man/al_draw_justified_text.3                  |     4 +-
 docs/man/al_draw_multiline_text.3                  |    71 +
 docs/man/al_draw_multiline_textf.3                 |    27 +
 docs/man/al_draw_multiline_ustr.3                  |    26 +
 docs/man/al_draw_pieslice.3                        |     7 +-
 docs/man/al_draw_polygon.3                         |    39 +
 docs/man/al_draw_polyline.3                        |    66 +
 docs/man/al_draw_prim.3                            |    12 +-
 docs/man/al_draw_ribbon.3                          |     9 +-
 docs/man/al_draw_soft_line.3                       |     4 +-
 docs/man/al_draw_soft_triangle.3                   |     6 +-
 docs/man/al_draw_text.3                            |     8 +-
 docs/man/al_draw_ustr.3                            |     2 +-
 docs/man/al_draw_vertex_buffer.3                   |    43 +
 docs/man/al_emit_user_event.3                      |    10 +-
 docs/man/al_enable_menu_event_source.3             |    27 +
 docs/man/al_fclose.3                               |     5 +-
 docs/man/al_ferrmsg.3                              |    22 +
 docs/man/al_ferror.3                               |     7 +-
 docs/man/al_fill_silence.3                         |    23 +
 docs/man/al_find_menu.3                            |    28 +
 docs/man/al_find_menu_item.3                       |    33 +
 docs/man/al_fixacos.3                              |     2 +-
 docs/man/al_fixatan.3                              |     2 +-
 docs/man/al_fixcos.3                               |     4 +-
 docs/man/al_fixed.3                                |     4 +-
 docs/man/al_fixsin.3                               |     4 +-
 docs/man/al_fixtan.3                               |     4 +-
 docs/man/al_for_each_fs_entry.3                    |    66 +
 docs/man/al_fprintf.3                              |    20 +
 docs/man/al_get_allegro_video_version.3            |    20 +
 docs/man/al_get_audio_recorder_event.3             |    23 +
 docs/man/al_get_audio_recorder_event_source.3      |    24 +
 docs/man/al_get_audio_stream_gain.3                |     2 +-
 docs/man/al_get_audio_stream_pan.3                 |     2 +-
 docs/man/al_get_audio_stream_played_samples.3      |    20 +
 docs/man/al_get_audio_stream_playmode.3            |     2 +-
 docs/man/al_get_audio_stream_speed.3               |     2 +-
 docs/man/al_get_backbuffer.3                       |     2 +-
 docs/man/al_get_bitmap_x.3                         |    22 +
 docs/man/al_get_bitmap_y.3                         |    22 +
 docs/man/al_get_blend_color.3                      |    23 +
 docs/man/al_get_clipboard_text.3                   |    32 +
 docs/man/al_get_cpu_count.3                        |    36 +
 docs/man/al_get_current_inverse_transform.3        |    24 +
 docs/man/al_get_current_projection_transform.3     |    24 +
 docs/man/al_get_current_transform.3                |     3 +
 docs/man/al_get_d3d_texture_position.3             |     3 +
 docs/man/al_get_d3d_texture_size.3                 |    26 +
 docs/man/al_get_default_menu_event_source.3        |    25 +
 docs/man/al_get_default_shader_source.3            |    30 +
 docs/man/al_get_default_voice.3                    |    22 +
 docs/man/al_get_display_event_source.3             |     2 +
 docs/man/al_get_display_menu.3                     |    23 +
 docs/man/al_get_display_orientation.3              |    33 +
 docs/man/al_get_fallback_font.3                    |    22 +
 docs/man/al_get_first_config_section.3             |     3 +-
 docs/man/al_get_font_ranges.3                      |    35 +
 docs/man/al_get_fs_entry_atime.3                   |     2 +-
 docs/man/al_get_glyph_advance.3                    |    94 +
 docs/man/al_get_glyph_dimensions.3                 |    81 +
 docs/man/al_get_glyph_width.3                      |    24 +
 docs/man/al_get_haptic_autocenter.3                |    39 +
 docs/man/al_get_haptic_capabilities.3              |    27 +
 docs/man/al_get_haptic_effect_duration.3           |    28 +
 docs/man/al_get_haptic_from_display.3              |    27 +
 docs/man/al_get_haptic_from_joystick.3             |    31 +
 docs/man/al_get_haptic_from_keyboard.3             |    27 +
 docs/man/al_get_haptic_from_mouse.3                |    27 +
 docs/man/al_get_haptic_from_touch_input.3          |    27 +
 docs/man/al_get_haptic_gain.3                      |    32 +
 docs/man/al_get_index_buffer_size.3                |    22 +
 docs/man/al_get_joystick_event_source.3            |     3 +-
 docs/man/al_get_keyboard_event_source.3            |     2 +
 docs/man/al_get_max_haptic_effects.3               |    29 +
 docs/man/al_get_menu_item_caption.3                |    25 +
 docs/man/al_get_menu_item_flags.3                  |    25 +
 docs/man/al_get_menu_item_icon.3                   |    26 +
 docs/man/al_get_monitor_info.3                     |     5 +-
 docs/man/al_get_mouse_emulation_mode.3             |    28 +
 docs/man/al_get_mouse_event_source.3               |     2 +
 docs/man/al_get_mouse_num_axes.3                   |     2 +-
 docs/man/al_get_mouse_wheel_precision.3            |    22 +
 docs/man/al_get_native_file_dialog_path.3          |     4 +-
 docs/man/al_get_new_window_title.3                 |    27 +
 docs/man/al_get_num_video_adapters.3               |     3 +
 docs/man/al_get_opengl_program_object.3            |    18 +
 docs/man/al_get_opengl_texture_size.3              |     7 +-
 docs/man/al_get_pixel_block_height.3               |    23 +
 docs/man/al_get_pixel_block_size.3                 |    24 +
 docs/man/al_get_pixel_block_width.3                |    23 +
 docs/man/al_get_pixel_format_bits.3                |     2 +
 docs/man/al_get_pixel_size.3                       |     2 +
 docs/man/al_get_ram_size.3                         |    38 +
 docs/man/al_get_sample.3                           |     7 +-
 docs/man/al_get_sample_channels.3                  |     2 +-
 docs/man/al_get_sample_depth.3                     |     2 +-
 docs/man/al_get_sample_instance_channels.3         |     3 +-
 docs/man/al_get_sample_instance_depth.3            |     2 +-
 docs/man/al_get_sample_instance_frequency.3        |     2 +-
 docs/man/al_get_sample_instance_gain.3             |     2 +-
 docs/man/al_get_sample_instance_length.3           |     2 +
 docs/man/al_get_sample_instance_pan.3              |     2 +-
 docs/man/al_get_sample_instance_playing.3          |     3 +-
 docs/man/al_get_sample_instance_playmode.3         |     2 +-
 docs/man/al_get_sample_instance_speed.3            |     2 +-
 docs/man/al_get_shader_log.3                       |    28 +
 docs/man/al_get_shader_platform.3                  |    23 +
 docs/man/al_get_standard_path.3                    |     6 +-
 docs/man/al_get_system_config.3                    |     5 +-
 docs/man/al_get_text_dimensions.3                  |     2 +-
 docs/man/al_get_timer_event_source.3               |     1 +
 docs/man/al_get_touch_input_event_source.3         |    24 +
 ..._get_touch_input_mouse_emulation_event_source.3 |    30 +
 docs/man/al_get_touch_input_state.3                |    21 +
 docs/man/al_get_ustr_dimensions.3                  |     5 +-
 docs/man/al_get_vertex_buffer_size.3               |    22 +
 docs/man/al_get_video_audio_rate.3                 |    19 +
 docs/man/al_get_video_event_source.3               |    20 +
 docs/man/al_get_video_fps.3                        |    20 +
 docs/man/al_get_video_frame.3                      |    39 +
 docs/man/al_get_video_position.3                   |    21 +
 docs/man/al_get_video_scaled_height.3              |    24 +
 docs/man/al_get_video_scaled_width.3               |    24 +
 docs/man/al_get_window_constraints.3               |    23 +
 docs/man/al_get_x_window_id.3                      |    19 +
 docs/man/al_hold_bitmap_drawing.3                  |     2 +-
 docs/man/al_horizontal_shear_transform.3           |    28 +
 docs/man/al_identify_bitmap.3                      |    26 +
 docs/man/al_identify_bitmap_f.3                    |    34 +
 docs/man/al_init.3                                 |    12 +-
 docs/man/al_init_acodec_addon.3                    |     6 +-
 docs/man/al_init_font_addon.3                      |    11 +-
 docs/man/al_init_image_addon.3                     |     8 +-
 docs/man/al_init_timeout.3                         |     3 +
 docs/man/al_init_video_addon.3                     |    19 +
 docs/man/al_insert_menu_item.3                     |    58 +
 docs/man/al_install_audio.3                        |     2 +
 docs/man/al_install_haptic.3                       |    39 +
 docs/man/al_install_system.3                       |    12 +
 docs/man/al_install_touch_input.3                  |    23 +
 docs/man/al_iphone_get_view.3                      |    19 +
 docs/man/al_iphone_get_window.3                    |    19 +
 docs/man/al_iphone_override_screen_scale.3         |    34 -
 docs/man/al_iphone_program_has_halted.3            |    29 -
 docs/man/al_iphone_set_statusbar_orientation.3     |    28 +
 docs/man/al_is_audio_recorder_recording.3          |    24 +
 docs/man/al_is_display_haptic.3                    |    27 +
 docs/man/al_is_event_queue_paused.3                |    22 +
 docs/man/al_is_event_source_registered.3           |    23 +
 docs/man/al_is_haptic_active.3                     |    25 +
 docs/man/al_is_haptic_capable.3                    |    31 +
 docs/man/al_is_haptic_effect_ok.3                  |    27 +
 docs/man/al_is_haptic_effect_playing.3             |    30 +
 docs/man/al_is_haptic_installed.3                  |    25 +
 docs/man/al_is_joystick_haptic.3                   |    25 +
 docs/man/al_is_keyboard_haptic.3                   |    25 +
 docs/man/al_is_mouse_haptic.3                      |    25 +
 docs/man/al_is_touch_input_haptic.3                |    26 +
 docs/man/al_is_touch_input_installed.3             |    19 +
 docs/man/al_is_video_playing.3                     |    19 +
 docs/man/al_load_bitmap.3                          |    14 +-
 docs/man/al_load_bitmap_f.3                        |    12 +-
 docs/man/al_load_bitmap_flags.3                    |   148 +
 docs/man/al_load_bitmap_flags_f.3                  |    40 +
 docs/man/al_load_bitmap_font.3                     |    14 +-
 docs/man/al_load_bitmap_font_flags.3               |    23 +
 docs/man/al_load_font.3                            |    12 +-
 docs/man/al_load_ttf_font.3                        |     2 +-
 docs/man/al_load_ttf_font_stretch.3                |     6 +-
 docs/man/al_lock_bitmap.3                          |    25 +-
 docs/man/al_lock_bitmap_blocked.3                  |    36 +
 docs/man/al_lock_bitmap_region.3                   |    13 +-
 docs/man/al_lock_bitmap_region_blocked.3           |    26 +
 docs/man/al_lock_index_buffer.3                    |    36 +
 docs/man/al_lock_vertex_buffer.3                   |    36 +
 docs/man/al_map_rgba.3                             |    22 +-
 docs/man/al_map_rgba_f.3                           |    22 +-
 docs/man/al_open_native_text_log.3                 |     2 +-
 docs/man/al_open_video.3                           |    22 +
 docs/man/al_orthographic_transform.3               |    28 +
 docs/man/al_pause_event_queue.3                    |    30 +
 docs/man/al_perspective_transform.3                |    34 +
 docs/man/al_play_haptic_effect.3                   |    36 +
 docs/man/al_play_sample_instance.3                 |     2 +-
 docs/man/al_popup_menu.3                           |    32 +
 docs/man/al_premul_rgba.3                          |    44 +
 docs/man/al_premul_rgba_f.3                        |    42 +
 docs/man/al_read_directory.3                       |     4 +
 docs/man/al_ref_ustr.3                             |     2 +-
 docs/man/al_register_bitmap_identifier.3           |    40 +
 docs/man/al_register_bitmap_loader.3               |     2 +-
 docs/man/al_register_bitmap_loader_f.3             |     2 +-
 docs/man/al_register_bitmap_saver.3                |     2 +-
 docs/man/al_register_bitmap_saver_f.3              |     4 +-
 docs/man/al_register_font_loader.3                 |     3 +-
 docs/man/al_register_trace_handler.3               |    28 +
 docs/man/al_release_haptic.3                       |    35 +
 docs/man/al_release_haptic_effect.3                |    40 +
 docs/man/al_remove_config_key.3                    |    23 +
 docs/man/al_remove_config_section.3                |    22 +
 docs/man/al_remove_display_menu.3                  |    26 +
 docs/man/al_remove_menu_item.3                     |    30 +
 docs/man/al_reparent_bitmap.3                      |    30 +
 docs/man/al_reserve_samples.3                      |    15 +-
 docs/man/al_rest.3                                 |     6 +-
 docs/man/al_restore_default_mixer.3                |     7 +-
 docs/man/al_resume_timer.3                         |    24 +
 docs/man/al_rotate_transform_3d.3                  |    21 +
 docs/man/al_rumble_haptic.3                        |    45 +
 docs/man/al_run_detached_thread.3                  |     2 +-
 docs/man/al_scale_transform_3d.3                   |    24 +
 docs/man/al_seek_video.3                           |    20 +
 docs/man/al_set_audio_stream_fragment.3            |     4 +-
 docs/man/al_set_audio_stream_gain.3                |     4 +-
 docs/man/al_set_audio_stream_pan.3                 |     2 +-
 docs/man/al_set_audio_stream_playmode.3            |     2 +-
 docs/man/al_set_audio_stream_speed.3               |     6 +-
 docs/man/al_set_blend_color.3                      |    24 +
 docs/man/al_set_blender.3                          |   109 +-
 docs/man/al_set_clipboard_text.3                   |    22 +
 docs/man/al_set_current_opengl_context.3           |     2 +-
 docs/man/al_set_d3d_device_release_callback.3      |    26 +
 docs/man/al_set_d3d_device_restore_callback.3      |    26 +
 docs/man/al_set_default_voice.3                    |    25 +
 docs/man/al_set_display_flag.3                     |     2 +
 docs/man/al_set_display_menu.3                     |    40 +
 docs/man/al_set_display_option.3                   |    35 +
 docs/man/al_set_errno.3                            |     2 +-
 docs/man/al_set_fallback_font.3                    |    24 +
 docs/man/al_set_haptic_autocenter.3                |    42 +
 docs/man/al_set_haptic_gain.3                      |    33 +
 docs/man/al_set_memory_interface.3                 |     1 +
 docs/man/al_set_menu_item_caption.3                |    23 +
 docs/man/al_set_menu_item_flags.3                  |    23 +
 docs/man/al_set_menu_item_icon.3                   |    28 +
 docs/man/al_set_mouse_emulation_mode.3             |    28 +
 docs/man/al_set_mouse_wheel_precision.3            |    49 +
 docs/man/al_set_mouse_xy.3                         |     2 +-
 docs/man/al_set_new_bitmap_flags.3                 |   167 +-
 docs/man/al_set_new_display_flags.3                |    63 +-
 docs/man/al_set_new_display_option.3               |    55 +-
 docs/man/al_set_new_window_position.3              |     2 +-
 docs/man/al_set_new_window_title.3                 |    25 +
 docs/man/al_set_render_state.3                     |    26 +
 docs/man/al_set_sample_instance_gain.3             |     2 +-
 docs/man/al_set_sample_instance_length.3           |     2 +
 docs/man/al_set_sample_instance_playing.3          |     2 +
 docs/man/al_set_sample_instance_playmode.3         |     2 +-
 docs/man/al_set_sample_instance_speed.3            |     4 +-
 docs/man/al_set_shader_bool.3                      |    26 +
 docs/man/al_set_shader_float.3                     |    26 +
 docs/man/al_set_shader_float_vector.3              |    24 +
 docs/man/al_set_shader_int.3                       |    26 +
 docs/man/al_set_shader_int_vector.3                |    53 +
 docs/man/al_set_shader_matrix.3                    |    27 +
 docs/man/al_set_shader_sampler.3                   |    41 +
 docs/man/al_set_target_bitmap.3                    |     7 +
 docs/man/al_set_video_playing.3                    |    19 +
 docs/man/al_set_window_constraints.3               |    27 +
 docs/man/al_show_native_message_box.3              |    17 +-
 docs/man/al_shutdown_video_addon.3                 |    21 +
 docs/man/al_start_audio_recorder.3                 |    28 +
 docs/man/al_start_timer.3                          |     4 +-
 docs/man/al_start_video.3                          |    19 +
 docs/man/al_start_video_with_voice.3               |    19 +
 docs/man/al_stop_audio_recorder.3                  |    32 +
 docs/man/al_stop_haptic_effect.3                   |    28 +
 docs/man/al_stop_timer.3                           |     2 +-
 docs/man/al_store_state.3                          |     4 +-
 docs/man/al_toggle_display_flag.3                  |    16 -
 docs/man/al_toggle_menu_item_flags.3               |    33 +
 docs/man/al_transform_coordinates.3                |     2 +-
 docs/man/al_transform_coordinates_3d.3             |    28 +
 docs/man/al_translate_transform_3d.3               |    24 +
 docs/man/al_triangulate_polygon.3                  |    50 +
 docs/man/al_uninstall_haptic.3                     |    31 +
 docs/man/al_uninstall_touch_input.3                |    25 +
 docs/man/al_unlock_bitmap.3                        |     5 +-
 docs/man/al_unlock_index_buffer.3                  |    22 +
 docs/man/al_unlock_vertex_buffer.3                 |    22 +
 docs/man/al_unmap_rgb.3                            |     4 +-
 docs/man/al_upload_and_play_haptic_effect.3        |    39 +
 docs/man/al_upload_haptic_effect.3                 |    37 +
 docs/man/al_use_projection_transform.3             |    61 +
 docs/man/al_use_shader.3                           |    30 +
 docs/man/al_ustr_assign_cstr.3                     |     2 +-
 docs/man/al_ustr_assign_substr.3                   |     4 +-
 docs/man/al_ustr_dup_substr.3                      |     2 +-
 docs/man/al_ustr_find_str.3                        |     3 +-
 docs/man/al_ustr_get.3                             |     2 +-
 docs/man/al_ustr_new_from_buffer.3                 |     2 +-
 docs/man/al_ustr_prev.3                            |     6 +-
 docs/man/al_ustr_remove_range.3                    |     3 +-
 docs/man/al_ustr_replace_range.3                   |    13 +-
 docs/man/al_ustr_set_chr.3                         |    14 +-
 docs/man/al_ustr_truncate.3                        |     2 +-
 docs/man/al_vertical_shear_transform.3             |    28 +
 docs/man/al_vfprintf.3                             |    21 +
 docs/man/al_wait_for_event_timed.3                 |     5 +-
 docs/man/al_wait_for_event_until.3                 |     5 +-
 docs/man/al_win_add_window_callback.3              |    35 +
 docs/man/al_win_remove_window_callback.3           |    26 +
 docs/scripts/make_doc.c                            |    23 +-
 docs/scripts/make_doc.h                            |     1 +
 docs/scripts/make_html_refs.c                      |    14 +-
 docs/scripts/make_protos.c                         |     3 +-
 docs/scripts/make_search_index.c                   |    20 +-
 docs/scripts/make_single.c                         |     2 +
 docs/src/autosuggest.js                            |   144 +-
 docs/src/changes-5.1.txt                           |  2024 +++
 docs/src/changes-5.2.txt                           |   109 +
 docs/src/pandoc.css                                |     1 +
 docs/src/refman/acodec.txt                         |     6 +-
 docs/src/refman/allegro_version.tex.cmake          |     1 +
 docs/src/refman/audio.txt                          |   465 +-
 docs/src/refman/color.txt                          |    19 +-
 docs/src/refman/config.txt                         |    27 +-
 docs/src/refman/direct3d.txt                       |    34 +
 docs/src/refman/display.txt                        |   311 +-
 docs/src/refman/events.txt                         |   286 +-
 docs/src/refman/file.txt                           |    40 +-
 docs/src/refman/fixed.txt                          |    25 +-
 docs/src/refman/font.txt                           |   384 +-
 docs/src/refman/fshook.txt                         |    60 +-
 docs/src/refman/fullscreen_mode.txt                |     2 +
 docs/src/refman/getting_started.txt                |    13 +-
 docs/src/refman/graphics.txt                       |   846 +-
 docs/src/refman/haptic.txt                         |   693 +
 docs/src/refman/image.txt                          |     7 +-
 docs/src/refman/images/LINE_CAP.png                |   Bin 0 -> 21480 bytes
 docs/src/refman/images/LINE_CAP.svg                |   290 +
 docs/src/refman/images/LINE_JOIN.png               |   Bin 0 -> 15893 bytes
 docs/src/refman/images/LINE_JOIN.svg               |   183 +
 docs/src/refman/inc.a.txt                          |     4 +
 docs/src/refman/index.txt                          |     7 +-
 docs/src/refman/joystick.txt                       |    13 +-
 docs/src/refman/keyboard.txt                       |    27 +-
 docs/src/refman/latex.template                     |     7 +-
 docs/src/refman/memory.txt                         |     3 +-
 docs/src/refman/monitor.txt                        |    15 +-
 docs/src/refman/mouse.txt                          |    58 +-
 docs/src/refman/native_dialog.txt                  |   487 +-
 docs/src/refman/opengl.txt                         |    12 +-
 docs/src/refman/path.txt                           |     2 +-
 docs/src/refman/platform.txt                       |   133 +-
 docs/src/refman/primitives.txt                     |   590 +-
 docs/src/refman/shader.txt                         |   365 +
 docs/src/refman/state.txt                          |     7 +-
 docs/src/refman/system.txt                         |    96 +-
 docs/src/refman/threads.txt                        |     2 +-
 docs/src/refman/time.txt                           |    14 +-
 docs/src/refman/timer.txt                          |    22 +-
 docs/src/refman/touch.txt                          |   149 +
 docs/src/refman/transformations.txt                |   234 +-
 docs/src/refman/utf8.txt                           |    40 +-
 docs/src/refman/video.txt                          |   183 +
 examples/CMakeLists.txt                            |   252 +-
 examples/Helper.cmake                              |    93 +
 examples/common.c                                  |    21 +
 examples/data/alexlogo.bmp                         |   Bin 0 -> 11626 bytes
 examples/data/alexlogo.png                         |   Bin 0 -> 6959 bytes
 examples/data/blue_box.png                         |   Bin 0 -> 967 bytes
 examples/data/ex_prim_shader_pixel.glsl            |    48 +
 examples/data/ex_prim_shader_pixel.hlsl            |    27 +
 examples/data/ex_prim_shader_vertex.glsl           |    15 +
 examples/data/ex_prim_shader_vertex.hlsl           |    24 +
 examples/data/ex_shader_multitex_pixel.glsl        |    14 +
 examples/data/ex_shader_multitex_pixel.hlsl        |    14 +
 examples/data/ex_shader_pixel.glsl                 |    15 +
 examples/data/ex_shader_pixel.hlsl                 |    13 +
 examples/data/ex_shader_vertex.glsl                |    12 +
 examples/data/ex_shader_vertex.hlsl                |    23 +
 examples/data/mysha_dxt1.dds                       |   Bin 0 -> 32128 bytes
 examples/data/mysha_dxt3.dds                       |   Bin 0 -> 64128 bytes
 examples/data/mysha_dxt5.dds                       |   Bin 0 -> 64128 bytes
 examples/data/mysha_pal.png                        |   Bin 0 -> 18817 bytes
 examples/data/testing.ogg                          |   Bin 26734 -> 0 bytes
 examples/data/welcome.voc                          |   Bin 0 -> 24113 bytes
 examples/data/welcome.wav                          |   Bin 0 -> 24124 bytes
 examples/ex_acodec.c                               |     2 +-
 examples/ex_audio_chain.cpp                        |     1 +
 examples/ex_audio_props.cpp                        |    10 +-
 examples/ex_audio_timer.c                          |     5 +-
 examples/ex_bitmap.c                               |    69 +-
 examples/ex_bitmap_flip.c                          |     6 +-
 examples/ex_bitmap_target.c                        |   180 -
 examples/ex_blend.c                                |    13 +-
 examples/ex_blend2.cpp                             |    37 +-
 examples/ex_blend_bench.c                          |     3 +-
 examples/ex_blit.c                                 |     6 +-
 examples/ex_camera.c                               |   523 +
 examples/ex_clip.c                                 |    12 +-
 examples/ex_clipboard.c                            |   115 +
 examples/ex_color.cpp                              |    60 +-
 examples/ex_compressed.c                           |   194 +
 examples/ex_config.c                               |    18 +-
 examples/ex_convert.c                              |     5 +-
 examples/ex_cpu.c                                  |    92 +
 examples/ex_curl.c                                 |    14 +-
 examples/ex_depth_mask.c                           |   246 +
 examples/ex_dir.c                                  |    65 +-
 examples/ex_disable_screensaver.c                  |     8 +-
 examples/ex_display_events.c                       |    14 +-
 examples/ex_display_options.c                      |    11 +-
 examples/ex_draw.c                                 |     6 +-
 examples/ex_draw_bitmap.c                          |   169 +-
 examples/ex_drawpixels.c                           |     5 +-
 examples/ex_dualies.c                              |     5 +-
 examples/ex_expose.c                               |     6 +-
 examples/ex_file.c                                 |   154 +
 examples/ex_filter.c                               |     9 +-
 examples/ex_font.c                                 |    42 +-
 examples/ex_font_justify.cpp                       |     1 +
 examples/ex_font_multiline.cpp                     |   275 +
 examples/ex_fs_resize.c                            |     1 +
 examples/ex_fs_window.c                            |     6 +-
 examples/ex_get_path.c                             |     5 +-
 examples/ex_gp2xwiz.c                              |    68 -
 examples/ex_haiku.c                                |    40 +-
 examples/ex_haptic.c                               |   138 +
 examples/ex_haptic2.cpp                            |   901 ++
 examples/ex_icon.c                                 |     6 +-
 examples/ex_icon2.c                                |     6 +-
 examples/ex_inject_events.c                        |    74 +
 examples/ex_iphone.c                               |   108 -
 examples/ex_joystick_events.c                      |    64 +-
 examples/ex_joystick_hotplugging.c                 |    26 +-
 examples/ex_keyboard_events.c                      |     5 +-
 examples/ex_keyboard_focus.c                       |     5 +-
 examples/ex_lines.c                                |     2 +-
 examples/ex_loading_thread.c                       |   235 +
 examples/ex_lockbitmap.c                           |   214 +-
 examples/ex_logo.c                                 |    32 +-
 examples/ex_membmp.c                               |     6 +-
 examples/ex_menu.c                                 |   305 +
 examples/ex_mixer_pp.c                             |     7 +-
 examples/ex_monitorinfo.c                          |     5 +-
 examples/ex_mouse.c                                |     6 +-
 examples/ex_mouse_cursor.c                         |     6 +-
 examples/ex_mouse_events.c                         |    21 +-
 examples/ex_mouse_focus.c                          |     5 +-
 examples/ex_mouse_warp.c                           |   120 +
 examples/ex_multisample.c                          |     5 +-
 examples/ex_multiwin.c                             |     5 +-
 examples/ex_native_filechooser.c                   |    24 +-
 examples/ex_nodisplay.c                            |     7 +-
 examples/ex_noframe.c                              |     6 +-
 examples/ex_opengl.c                               |     5 +-
 examples/ex_opengl_pixel_shader.c                  |     5 +-
 examples/ex_palette.c                              |   287 +
 examples/ex_path_test.c                            |     2 +-
 examples/ex_physfs.c                               |    40 +-
 examples/ex_pixelformat.cpp                        |    51 +-
 examples/ex_polygon.c                              |   496 +
 examples/ex_premulalpha.c                          |     9 +-
 examples/ex_prim.c                                 |   191 +-
 examples/ex_prim_shader.c                          |   202 +
 examples/ex_projection.c                           |   276 +
 examples/ex_projection2.c                          |   191 +
 examples/ex_record.c                               |   324 +
 examples/ex_record_name.c                          |   257 +
 examples/ex_reparent.c                             |   172 +
 examples/ex_resample_test.c                        |     5 +-
 examples/ex_resize.c                               |     5 +-
 examples/ex_resize2.c                              |    29 +-
 examples/ex_rotate.c                               |     6 +-
 examples/ex_saw.c                                  |     5 +-
 examples/ex_scale.c                                |     6 +-
 examples/ex_shader.cpp                             |   157 +
 examples/ex_shader_multitex.c                      |   141 +
 examples/ex_shader_target.c                        |   153 +
 examples/ex_stream_file.c                          |    17 +-
 examples/ex_stream_seek.c                          |    13 +-
 examples/ex_subbitmap.c                            |     3 +-
 examples/ex_synth.cpp                              |     7 +-
 examples/ex_threads.c                              |     2 +-
 examples/ex_threads2.c                             |     5 +-
 examples/ex_timedwait.c                            |     5 +-
 examples/ex_timer.c                                |    11 +-
 examples/ex_timer_pause.c                          |    73 +
 examples/ex_touch_input.c                          |   123 +
 examples/ex_transform.c                            |     3 +-
 examples/ex_ttf.c                                  |   156 +-
 examples/ex_user_events.c                          |     5 +-
 examples/ex_utf8.c                                 |     2 +-
 examples/ex_vertex_buffer.c                        |   218 +
 examples/ex_video.c                                |   259 +
 examples/ex_vsync.c                                |    68 +-
 examples/ex_warp_mouse.c                           |   119 -
 examples/ex_window_constraints.c                   |   151 +
 examples/ex_window_title.c                         |   112 +
 examples/ex_windows.c                              |     5 +-
 examples/ex_winfull.c                              |     5 +-
 examples/nihgui.cpp                                |   128 +-
 examples/nihgui.hpp                                |     6 +
 include/allegro5/alcompat.h                        |     2 +
 include/allegro5/alinline.h                        |    32 -
 include/allegro5/allegro.h                         |     6 +
 include/allegro5/allegro_android.h                 |    35 +
 include/allegro5/allegro_direct3d.h                |    15 +-
 include/allegro5/allegro_iphone.h                  |    12 +-
 include/allegro5/allegro_iphone_objc.h             |    32 +
 include/allegro5/allegro_opengl.h                  |    50 +-
 include/allegro5/allegro_windows.h                 |     8 +-
 include/allegro5/allegro_x.h                       |    38 +
 include/allegro5/base.h                            |    21 +-
 include/allegro5/bitmap.h                          |    17 +-
 include/allegro5/bitmap_io.h                       |    20 +-
 include/allegro5/bitmap_lock.h                     |     3 +
 include/allegro5/blender.h                         |    20 +-
 include/allegro5/clipboard.h                       |    42 +
 include/allegro5/color.h                           |    66 +-
 include/allegro5/config.h                          |     4 +
 include/allegro5/cpu.h                             |    39 +
 include/allegro5/debug.h                           |     4 +-
 include/allegro5/display.h                         |   111 +-
 include/allegro5/drawing.h                         |     1 +
 include/allegro5/events.h                          |    34 +-
 include/allegro5/file.h                            |    12 +-
 include/allegro5/fshook.h                          |    17 +
 include/allegro5/haptic.h                          |   247 +
 include/allegro5/internal/aintern.h                |     1 +
 include/allegro5/internal/aintern_android.h        |   225 +
 include/allegro5/internal/aintern_bitmap.h         |    96 +-
 include/allegro5/internal/aintern_blend.h          |    35 +-
 include/allegro5/internal/aintern_config.h         |     4 +-
 include/allegro5/internal/aintern_convert.h        |    91 +
 include/allegro5/internal/aintern_debug.h          |     1 +
 include/allegro5/internal/aintern_direct3d.h       |   100 +-
 include/allegro5/internal/aintern_display.h        |    71 +-
 include/allegro5/internal/aintern_dtor.h           |     4 +-
 include/allegro5/internal/aintern_events.h         |    24 +-
 include/allegro5/internal/aintern_haptic.h         |    99 +
 include/allegro5/internal/aintern_iphone.h         |    47 +-
 include/allegro5/internal/aintern_joystick.h       |     5 +-
 include/allegro5/internal/aintern_keyboard.h       |     4 +-
 include/allegro5/internal/aintern_ljoynu.h         |    70 +
 include/allegro5/internal/aintern_mouse.h          |     2 +-
 include/allegro5/internal/aintern_opengl.h         |   114 +-
 include/allegro5/internal/aintern_osxclipboard.h   |    21 +
 include/allegro5/internal/aintern_pixels.h         |    54 +-
 include/allegro5/internal/aintern_raspberrypi.h    |    52 +
 include/allegro5/internal/aintern_shader.h         |    71 +
 include/allegro5/internal/aintern_system.h         |    20 +-
 include/allegro5/internal/aintern_thread.h         |    28 +-
 include/allegro5/internal/aintern_timer.h          |     1 +
 include/allegro5/internal/aintern_touch_input.h    |    37 +
 include/allegro5/internal/aintern_wclipboard.h     |    21 +
 include/allegro5/internal/aintern_wjoyall.h        |    18 +
 include/allegro5/internal/aintern_wjoydxnu.h       |    89 +
 include/allegro5/internal/aintern_wjoyxi.h         |    49 +
 include/allegro5/internal/aintern_xclipboard.h     |    13 +
 include/allegro5/internal/aintern_xdisplay.h       |    42 +
 include/allegro5/internal/aintern_xembed.h         |    33 +
 include/allegro5/internal/aintern_xevents.h        |     2 +
 include/allegro5/internal/aintern_xkeyboard.h      |     2 -
 include/allegro5/internal/aintern_xsystem.h        |     6 +-
 include/allegro5/internal/aintern_xtouch.h         |     8 +
 include/allegro5/internal/aintern_xwindow.h        |     2 +
 include/allegro5/internal/alconfig.h               |    11 +-
 include/allegro5/joystick.h                        |     2 +-
 include/allegro5/keycodes.h                        |    27 +-
 include/allegro5/mouse.h                           |     2 +
 include/allegro5/opengl/GLext/gl_ext_list.h        |     1 +
 include/allegro5/opengl/GLext/glx_ext_alias.h      |     4 +
 include/allegro5/opengl/GLext/glx_ext_api.h        |     4 +
 include/allegro5/opengl/GLext/glx_ext_defs.h       |     8 +
 include/allegro5/opengl/GLext/glx_ext_list.h       |     1 +
 include/allegro5/opengl/gl_ext.h                   |     2 +-
 include/allegro5/platform/aintandroid.h            |    35 +
 include/allegro5/platform/aintlnx.h                |     3 +
 include/allegro5/platform/aintosx.h                |    10 +-
 include/allegro5/platform/aintraspberrypi.h        |    36 +
 include/allegro5/platform/aintunix.h               |    11 +-
 include/allegro5/platform/aintwin.h                |    97 +-
 include/allegro5/platform/alandroid.h              |    29 +
 include/allegro5/platform/alandroidcfg.h           |    25 +
 include/allegro5/platform/allegro_internal_sdl.h   |    45 +
 include/allegro5/platform/allegro_sdl_config.h     |     8 +
 include/allegro5/platform/allegro_sdl_thread.h     |   101 +
 include/allegro5/platform/alosx.h                  |     3 +
 include/allegro5/platform/alplatf.h.cmake          |    34 +-
 include/allegro5/platform/alraspberrypi.h          |    25 +
 include/allegro5/platform/alraspberrypicfg.h       |    29 +
 include/allegro5/platform/alwin.h                  |    98 +-
 include/allegro5/render_state.h                    |    53 +
 include/allegro5/shader.h                          |    78 +
 include/allegro5/timer.h                           |     1 +
 include/allegro5/tls.h                             |     3 +-
 include/allegro5/touch_input.h                     |    98 +
 include/allegro5/transformations.h                 |    16 +
 .../Allegro5_iOS.xcodeproj/project.pbxproj         |   704 +
 .../allegro5/internal/aintern_image_cfg.h          |    12 +
 .../allegro5/internal/aintern_ttf_cfg.h            |     1 +
 misc/Allegro5_iOS/allegro5/platform/alplatf.h      |   109 +
 misc/allegro_monolith.pc.in                        |    14 +
 misc/allegro_video.pc.in                           |    15 +
 misc/create_release_archives.sh                    |    50 +
 misc/gl_mkalias.sh                                 |     2 +-
 misc/make_android_project.py                       |   254 +
 misc/make_converters.py                            |    63 +-
 misc/make_scanline_drawers.py                      |    16 +-
 misc/zipup.sh                                      |     2 +
 python/CMakeLists.txt                              |    13 +-
 python/checkdocs.py                                |    18 +-
 python/generate_python_ctypes.py                   |    86 +-
 python/pong.py                                     |   299 +
 src/allegro.c                                      |    15 +-
 src/android/android_apk_file.c                     |   312 +
 src/android/android_apk_fs.c                       |   309 +
 src/android/android_clipboard.c                    |    70 +
 src/android/android_display.c                      |   938 ++
 src/android/android_image.c                        |   312 +
 src/android/android_input_stream.c                 |    67 +
 src/android/android_joystick.c                     |   330 +
 src/android/android_keyboard.c                     |   173 +
 src/android/android_mouse.c                        |   129 +
 src/android/android_sensors.c                      |    31 +
 src/android/android_system.c                       |   650 +
 src/android/android_touch.c                        |   401 +
 src/android/jni_helpers.c                          |   133 +
 src/bitmap.c                                       |   498 +-
 src/bitmap_draw.c                                  |     8 +-
 src/bitmap_io.c                                    |   246 +-
 src/bitmap_lock.c                                  |   153 +-
 src/bitmap_pixel.c                                 |    33 +-
 src/bitmap_type.c                                  |   310 +
 src/blenders.c                                     |     4 +-
 src/clipboard.c                                    |    79 +
 src/config.c                                       |   133 +-
 src/convert.c                                      |  2119 ++-
 src/cpu.c                                          |   112 +
 src/debug.c                                        |    96 +-
 src/display.c                                      |   255 +-
 src/display_settings.c                             |    39 +-
 src/drawing.c                                      |    29 +-
 src/dtor.c                                         |    18 +-
 src/events.c                                       |    84 +-
 src/evtsrc.c                                       |     6 +-
 src/file.c                                         |   109 +-
 src/file_slice.c                                   |    30 +-
 src/file_stdio.c                                   |   212 +-
 src/fshook.c                                       |    40 +
 src/fshook_stdio.c                                 |     4 +-
 src/fshook_win.inc                                 |     4 +-
 src/gp2xwiz/wiz_display_fb.c                       |     3 +-
 src/gp2xwiz/wiz_display_opengl.c                   |     5 +-
 src/gp2xwiz/wiz_system.c                           |     1 -
 src/haptic.c                                       |   394 +
 src/iphone/EAGLView.h                              |     4 +
 src/iphone/EAGLView.m                              |   202 +-
 src/iphone/ViewController.h                        |    14 +
 src/iphone/ViewController.m                        |   125 +
 src/iphone/allegroAppDelegate.h                    |    23 +-
 src/iphone/allegroAppDelegate.m                    |   679 +-
 src/iphone/iphone.h                                |     6 +
 src/iphone/iphone_clipboard.m                      |    86 +
 src/iphone/iphone_display.c                        |   435 -
 src/iphone/iphone_display.m                        |   451 +
 src/iphone/iphone_main.m                           |     2 -
 src/iphone/iphone_mouse.m                          |    27 +-
 src/iphone/iphone_path.m                           |    14 +-
 src/iphone/iphone_system.c                         |    16 +-
 src/iphone/iphone_touch_input.m                    |   326 +
 src/linux/lhaptic.c                                |   855 ++
 src/linux/ljoynu.c                                 |   568 +-
 src/linux/lkeybdnu.c                               |    31 +-
 src/linux/lmsedrv.c                                |     7 +-
 src/linux/lmseev.c                                 |   120 +-
 src/linux/lsystem.c                                |     1 -
 src/macosx/hidjoy.m                                |   245 +-
 src/macosx/osx_app_delegate.m                      |    14 +-
 src/macosx/osxclipboard.m                          |   146 +
 src/macosx/osxgl.h                                 |    20 +-
 src/macosx/osxgl.m                                 |   592 +-
 src/macosx/qzmouse.m                               |   457 +-
 src/macosx/system.m                                |    58 +-
 src/memblit.c                                      |    14 +-
 src/memdraw.c                                      |     4 +-
 src/misc/aatree.c                                  |     4 +
 src/mousenu.c                                      |    23 +
 src/opengl/extensions.c                            |   145 +-
 src/opengl/ogl_bitmap.c                            |  1328 +-
 src/opengl/ogl_display.c                           |   435 +-
 src/opengl/ogl_draw.c                              |   431 +-
 src/opengl/ogl_fbo.c                               |   387 +
 src/opengl/ogl_helpers.h                           |    74 +
 src/opengl/ogl_lock.c                              |   688 +
 src/opengl/ogl_lock_es.c                           |   678 +
 src/opengl/ogl_render_state.c                      |    48 +
 src/opengl/ogl_shader.c                            |   517 +
 src/optimized.c                                    |   381 -
 src/path.c                                         |     4 +-
 src/pixels.c                                       |   287 +-
 src/raspberrypi/picursor.h                         |    82 +
 src/raspberrypi/pidisplay.c                        |   695 +
 src/raspberrypi/pisystem.c                         |   202 +
 src/scanline_drawers.inc                           |  5482 ++++---
 src/sdl/sdl_display.c                              |   358 +
 src/sdl/sdl_event_hack.c                           |    57 +
 src/sdl/sdl_joystick.c                             |   194 +
 src/sdl/sdl_keyboard.c                             |   406 +
 src/sdl/sdl_mouse.c                                |   182 +
 src/sdl/sdl_system.c                               |   297 +
 src/sdl/sdl_thread.c                               |    89 +
 src/sdl/sdl_time.c                                 |    29 +
 src/shader.c                                       |   504 +
 src/shader_source.inc                              |   114 +
 src/system.c                                       |   118 +-
 src/threads.c                                      |     1 +
 src/timernu.c                                      |    75 +-
 src/tls.c                                          |   252 +-
 src/tls_dll.inc                                    |    19 +-
 src/touch_input.c                                  |   145 +
 src/transformations.c                              |   354 +-
 src/tri_soft.c                                     |     3 +-
 src/unix/udrvlist.c                                |    10 +-
 src/unix/uhapdrv.c                                 |    30 +
 src/unix/ujoydrv.c                                 |     5 +-
 src/unix/uxthread.c                                |    11 +
 src/win/d3d.h                                      |   122 +-
 src/win/d3d_bmp.cpp                                |   753 +-
 src/win/d3d_d3dx9.cpp                              |   126 +
 src/win/d3d_disp.cpp                               |   853 +-
 src/win/d3d_render_state.cpp                       |    46 +
 src/win/d3d_shader.cpp                             |   449 +
 src/win/wclipboard.c                               |   145 +
 src/win/wgl_disp.c                                 |   143 +-
 src/win/whapall.c                                  |   343 +
 src/win/whaptic.c                                  |    31 +
 src/win/whaptic.cpp                                |  1439 ++
 src/win/whapxi.c                                   |   839 +
 src/win/wjoyall.c                                  |   230 +
 src/win/wjoydrv.c                                  |     4 +
 src/win/wjoydxnu.c                                 |  1569 --
 src/win/wjoydxnu.cpp                               |  1648 ++
 src/win/wjoyxi.c                                   |   721 +
 src/win/wkeyboard.c                                |     2 +-
 src/win/wmcursor.c                                 |     6 +-
 src/win/wmouse.c                                   |    58 +-
 src/win/wsystem.c                                  |   252 +-
 src/win/wtime.c                                    |     1 +
 src/win/wtouch_input.c                             |   449 +
 src/win/wunicode.c                                 |     2 +
 src/win/wwindow.c                                  |   461 +-
 src/win/wxthread.c                                 |     4 +-
 src/x/xclipboard.c                                 |   235 +
 src/x/xcursor.c                                    |     6 +
 src/x/xdisplay.c                                   |  1268 +-
 src/x/xevents.c                                    |    65 +-
 src/x/xfullscreen.c                                |     5 +-
 src/x/xglx_config.c                                |    57 +-
 src/x/xkeyboard.c                                  |    67 +-
 src/x/xmousenu.c                                   |    66 +-
 src/x/xsystem.c                                    |    38 +-
 src/x/xtouch.c                                     |   485 +
 src/x/xwindow.c                                    |   317 +-
 tests/CMakeLists.txt                               |    54 +-
 tests/grab_bitmap_suites.sh                        |    17 +
 tests/manual_bmpsuite2.ini                         |     8 +-
 tests/manual_bmpsuite3.ini                         |     3 +-
 tests/manual_bmpsuite4.ini                         |   394 +
 tests/test_bitmaps2.ini                            |    30 +
 tests/test_blend.ini                               |   303 +-
 tests/test_compressed.ini                          |   159 +
 tests/test_convert.ini                             |    22 +
 tests/test_driver.c                                |   431 +-
 tests/test_fonts.ini                               |   123 +-
 tests/test_image.ini                               |    83 +-
 tests/test_prim2.ini                               |   219 +
 1376 files changed, 121117 insertions(+), 28668 deletions(-)
 create mode 100644 CHANGES-5.1.txt
 create mode 100644 CHANGES-5.2.txt
 create mode 100644 README_android.txt
 create mode 100644 README_raspberrypi.txt
 create mode 100644 README_releasing.txt
 create mode 100644 README_windows.txt
 create mode 100644 addons/acodec/voc.c
 create mode 100644 addons/audio/opensl.c
 create mode 100644 addons/audio/recorder.c
 create mode 100644 addons/audio/sdl_audio.c
 create mode 100644 addons/image/android.c
 create mode 100644 addons/image/dds.c
 create mode 100644 addons/image/identify.c
 create mode 100644 addons/native_dialog/gtk_menu.c
 create mode 100644 addons/native_dialog/gtk_xgtk.c
 create mode 100644 addons/native_dialog/gtk_xgtk.h
 create mode 100644 addons/native_dialog/menu.c
 delete mode 100644 addons/primitives/directx_shaders.c
 create mode 100644 addons/primitives/directx_shaders.cpp
 create mode 100644 addons/primitives/polygon.c
 create mode 100644 addons/primitives/polyline.c
 create mode 100644 addons/primitives/precompiled_shaders.inc
 delete mode 100644 addons/primitives/prim_directx.c
 create mode 100644 addons/primitives/prim_directx.cpp
 create mode 100644 addons/primitives/prim_util.c
 create mode 100644 addons/primitives/triangulator.c
 create mode 100644 addons/video/CMakeLists.txt
 create mode 100644 addons/video/allegro5/allegro_video.h
 create mode 100644 addons/video/allegro5/internal/aintern_video.h
 create mode 100644 addons/video/allegro5/internal/aintern_video_cfg.h.cmake
 create mode 100644 addons/video/ogv.c
 create mode 100644 addons/video/video.c
 create mode 100644 android/Activity.cmake
 create mode 100644 android/CMakeLists.txt
 create mode 100644 android/Example.cmake
 create mode 100644 android/allegro_activity/AndroidManifest.xml
 create mode 100644 android/allegro_activity/build.xml
 create mode 100644 android/allegro_activity/localgen.properties.in
 create mode 100644 android/allegro_activity/proguard.cfg
 create mode 100644 android/allegro_activity/project.properties.in
 create mode 100644 android/allegro_activity/src/AllegroAPKList.java
 create mode 100644 android/allegro_activity/src/AllegroAPKStream.java
 create mode 100644 android/allegro_activity/src/AllegroActivity.java
 create mode 100644 android/allegro_activity/src/AllegroEGL.java
 create mode 100644 android/allegro_activity/src/AllegroInputStream.java
 create mode 100644 android/allegro_activity/src/AllegroSurface.java
 create mode 100644 android/allegro_activity/src/Clipboard.java
 create mode 100644 android/allegro_activity/src/Const.java
 create mode 100644 android/allegro_activity/src/ImageLoader.java
 create mode 100644 android/allegro_activity/src/Key.java
 create mode 100644 android/allegro_activity/src/KeyListener.java
 create mode 100644 android/allegro_activity/src/Path.java
 create mode 100644 android/allegro_activity/src/Reflect.java
 create mode 100644 android/allegro_activity/src/ScreenLock.java
 create mode 100644 android/allegro_activity/src/Sensors.java
 create mode 100644 android/allegro_activity/src/TouchListener.java
 create mode 100644 android/android1.bat
 create mode 100644 android/example/AndroidManifest.xml
 create mode 100644 android/example/ant.properties
 create mode 100644 android/example/assets/alexlogo.png
 create mode 100644 android/example/build.xml
 create mode 100644 android/example/csrc/main.c
 create mode 100644 android/example/custom_rules.xml
 create mode 100644 android/example/jni/Android.mk
 create mode 100644 android/example/jni/Application.mk
 create mode 100644 android/example/jni/localgen.mk.in
 create mode 100644 android/example/localgen.properties.in
 create mode 100644 android/example/project.properties.in
 create mode 100644 android/example/res/layout/main.xml
 create mode 100644 android/example/res/values/strings.xml
 create mode 100755 android/example/run.sh
 create mode 100644 android/example/src/org/liballeg/example/ExampleActivity.java
 create mode 100644 appveyor.yml
 create mode 100644 cmake/AllegroFindFFMPEG.cmake
 create mode 100644 cmake/AndroidApp.cmake
 create mode 100644 cmake/FindCg.cmake
 delete mode 100644 cmake/FindD3D9.cmake
 delete mode 100644 cmake/FindD3DX9.cmake
 delete mode 100644 cmake/FindDInput.cmake
 delete mode 100644 cmake/FindDSound.cmake
 create mode 100644 cmake/FindDirectX.cmake
 create mode 100644 cmake/FindOpenGLES.cmake
 create mode 100644 cmake/FindOpenGLES2.cmake
 create mode 100644 cmake/FindOpenSL.cmake
 create mode 100644 cmake/FindTheora.cmake
 create mode 100644 cmake/Toolchain-android.cmake
 create mode 100644 cmake/Toolchain-raspberrypi.cmake
 delete mode 100644 debian/liballegro-acodec5.0.lintian-overrides
 delete mode 100644 debian/liballegro-acodec5.0.symbols
 rename debian/{liballegro-acodec5.0.install => liballegro-acodec5.2.install} (100%)
 create mode 100644 debian/liballegro-acodec5.2.lintian-overrides
 create mode 100644 debian/liballegro-acodec5.2.symbols
 delete mode 100644 debian/liballegro-audio5.0.symbols
 rename debian/{liballegro-audio5.0.install => liballegro-audio5.2.install} (100%)
 create mode 100644 debian/liballegro-audio5.2.symbols
 delete mode 100644 debian/liballegro-dialog5.0.symbols
 rename debian/{liballegro-dialog5.0.install => liballegro-dialog5.2.install} (100%)
 create mode 100644 debian/liballegro-dialog5.2.symbols
 delete mode 100644 debian/liballegro-image5.0.symbols
 rename debian/{liballegro-image5.0.install => liballegro-image5.2.install} (100%)
 create mode 100644 debian/liballegro-image5.2.symbols
 delete mode 100644 debian/liballegro-physfs5.0.symbols
 rename debian/{liballegro-physfs5.0.install => liballegro-physfs5.2.install} (100%)
 create mode 100644 debian/liballegro-physfs5.2.symbols
 delete mode 100644 debian/liballegro-ttf5.0.lintian-overrides
 delete mode 100644 debian/liballegro-ttf5.0.symbols
 rename debian/{liballegro-ttf5.0.install => liballegro-ttf5.2.install} (100%)
 create mode 100644 debian/liballegro-ttf5.2.lintian-overrides
 create mode 100644 debian/liballegro-ttf5.2.symbols
 create mode 100644 debian/liballegro-video5-dev.install
 create mode 100644 debian/liballegro-video5.2.install
 create mode 100644 debian/liballegro-video5.2.symbols
 delete mode 100644 debian/liballegro5.0.symbols
 rename debian/{liballegro5.0.examples => liballegro5.2.examples} (100%)
 rename debian/{liballegro5.0.install => liballegro5.2.install} (100%)
 create mode 100644 debian/liballegro5.2.symbols
 delete mode 100644 debian/patches/require-directx_shaders.c-only-on-windows.patch
 create mode 100644 demos/cosmic_protector/data/gfx/background.jpg
 delete mode 100644 demos/cosmic_protector/data/gfx/background.tga
 create mode 100644 demos/cosmic_protector/data/gfx/icon48.png
 create mode 100644 demos/cosmic_protector/data/gfx/large_asteroid.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_asteroid.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_bullet.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_bullet.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_explosion_0.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_explosion_0.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_explosion_1.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_explosion_1.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_explosion_2.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_explosion_2.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_explosion_3.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_explosion_3.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_explosion_4.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_explosion_4.tga
 create mode 100644 demos/cosmic_protector/data/gfx/large_font.png
 delete mode 100644 demos/cosmic_protector/data/gfx/large_font.tga
 create mode 100644 demos/cosmic_protector/data/gfx/life_powerup.png
 delete mode 100644 demos/cosmic_protector/data/gfx/life_powerup.tga
 create mode 100644 demos/cosmic_protector/data/gfx/logo.png
 delete mode 100644 demos/cosmic_protector/data/gfx/logo.tga
 create mode 100644 demos/cosmic_protector/data/gfx/medium_asteroid.png
 delete mode 100644 demos/cosmic_protector/data/gfx/medium_asteroid.tga
 create mode 100644 demos/cosmic_protector/data/gfx/ship.png
 delete mode 100644 demos/cosmic_protector/data/gfx/ship.tga
 create mode 100644 demos/cosmic_protector/data/gfx/ship_trans.png
 delete mode 100644 demos/cosmic_protector/data/gfx/ship_trans.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_asteroid.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_asteroid.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_bullet.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_bullet.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_explosion_0.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_explosion_0.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_explosion_1.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_explosion_1.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_explosion_2.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_explosion_2.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_explosion_3.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_explosion_3.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_explosion_4.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_explosion_4.tga
 create mode 100644 demos/cosmic_protector/data/gfx/small_font.png
 delete mode 100644 demos/cosmic_protector/data/gfx/small_font.tga
 create mode 100644 demos/cosmic_protector/data/gfx/trail.png
 delete mode 100644 demos/cosmic_protector/data/gfx/trail.tga
 create mode 100644 demos/cosmic_protector/data/gfx/ufo0.png
 delete mode 100644 demos/cosmic_protector/data/gfx/ufo0.tga
 create mode 100644 demos/cosmic_protector/data/gfx/ufo1.png
 delete mode 100644 demos/cosmic_protector/data/gfx/ufo1.tga
 create mode 100644 demos/cosmic_protector/data/gfx/ufo2.png
 delete mode 100644 demos/cosmic_protector/data/gfx/ufo2.tga
 create mode 100644 demos/cosmic_protector/data/gfx/weapon_powerup.png
 delete mode 100644 demos/cosmic_protector/data/gfx/weapon_powerup.tga
 create mode 100644 demos/cosmic_protector/include/cosmic_protector_objc.h
 create mode 100644 demos/cosmic_protector/include/joypad_c.h
 create mode 100644 demos/cosmic_protector/include/joypad_handler.h
 create mode 100644 demos/cosmic_protector/src/cosmic_protector_objc.m
 create mode 100644 demos/cosmic_protector/src/joypad_dummy.cpp
 create mode 100644 demos/cosmic_protector/src/joypad_handler.m
 create mode 100644 demos/skater/CMakeLists.txt
 create mode 100644 demos/skater/blender/ademo_export.py
 create mode 100644 demos/skater/blender/level.blend.gz
 create mode 100644 demos/skater/blender/readme.txt
 create mode 100644 demos/skater/data/audio/ding.ogg
 create mode 100644 demos/skater/data/audio/dooropen.ogg
 create mode 100644 demos/skater/data/audio/pop.ogg
 create mode 100644 demos/skater/data/audio/skating.ogg
 create mode 100644 demos/skater/data/audio/wave.ogg
 create mode 100644 demos/skater/data/graphics/bananas.png
 create mode 100644 demos/skater/data/graphics/cherries.png
 create mode 100644 demos/skater/data/graphics/cloud.png
 create mode 100644 demos/skater/data/graphics/dooropen.png
 create mode 100644 demos/skater/data/graphics/doorshut.png
 create mode 100644 demos/skater/data/graphics/exitsign.png
 create mode 100644 demos/skater/data/graphics/grass.png
 create mode 100644 demos/skater/data/graphics/ice.png
 create mode 100644 demos/skater/data/graphics/icecream.png
 create mode 100644 demos/skater/data/graphics/icetip.png
 create mode 100644 demos/skater/data/graphics/orange.png
 create mode 100644 demos/skater/data/graphics/skatefast.png
 create mode 100644 demos/skater/data/graphics/skatemed.png
 create mode 100644 demos/skater/data/graphics/skater1.png
 create mode 100644 demos/skater/data/graphics/skater2.png
 create mode 100644 demos/skater/data/graphics/skater3.png
 create mode 100644 demos/skater/data/graphics/skater4.png
 create mode 100644 demos/skater/data/graphics/skateslow.png
 create mode 100644 demos/skater/data/graphics/soil.png
 create mode 100644 demos/skater/data/graphics/sweet.png
 create mode 100644 demos/skater/data/graphics/water.png
 create mode 100644 demos/skater/data/level.txt
 create mode 100644 demos/skater/data/menu/back.png
 create mode 100644 demos/skater/data/menu/button.ogg
 create mode 100644 demos/skater/data/menu/cancunsmall.png
 create mode 100644 demos/skater/data/menu/endoflevel.ogg
 create mode 100644 demos/skater/data/menu/intro_music.ogg
 create mode 100644 demos/skater/data/menu/logofont.png
 create mode 100644 demos/skater/data/menu/menu_music.ogg
 create mode 100644 demos/skater/data/menu/skate2.ogg
 create mode 100644 demos/skater/data/menu/welcome.ogg
 create mode 100644 demos/skater/data/readme.txt
 create mode 100644 demos/skater/data/thanks.txt
 create mode 100644 demos/skater/src/anim.c
 create mode 100644 demos/skater/src/anim.h
 create mode 100644 demos/skater/src/background_scroller.c
 create mode 100644 demos/skater/src/background_scroller.h
 create mode 100644 demos/skater/src/credits.c
 create mode 100644 demos/skater/src/credits.h
 create mode 100644 demos/skater/src/defines.h
 create mode 100644 demos/skater/src/demodata.h
 create mode 100644 demos/skater/src/fps.c
 create mode 100644 demos/skater/src/fps.h
 create mode 100644 demos/skater/src/framework.c
 create mode 100644 demos/skater/src/framework.h
 create mode 100644 demos/skater/src/game.c
 create mode 100644 demos/skater/src/game.h
 create mode 100644 demos/skater/src/gamepad.c
 create mode 100644 demos/skater/src/gamepad.h
 create mode 100644 demos/skater/src/gamestate.h
 create mode 100644 demos/skater/src/global.c
 create mode 100644 demos/skater/src/global.h
 create mode 100644 demos/skater/src/intro.c
 create mode 100644 demos/skater/src/keyboard.c
 create mode 100644 demos/skater/src/keyboard.h
 create mode 100644 demos/skater/src/level.c
 create mode 100644 demos/skater/src/level.h
 create mode 100644 demos/skater/src/level_alloc.c
 create mode 100644 demos/skater/src/level_alloc.h
 create mode 100644 demos/skater/src/level_file.c
 create mode 100644 demos/skater/src/level_file.h
 create mode 100644 demos/skater/src/level_state.c
 create mode 100644 demos/skater/src/menu.c
 create mode 100644 demos/skater/src/menu.h
 create mode 100644 demos/skater/src/menu_about.c
 create mode 100644 demos/skater/src/menu_controls.c
 create mode 100644 demos/skater/src/menu_graphics.c
 create mode 100644 demos/skater/src/menu_main.c
 create mode 100644 demos/skater/src/menu_misc.c
 create mode 100644 demos/skater/src/menu_options.c
 create mode 100644 demos/skater/src/menu_sound.c
 create mode 100644 demos/skater/src/menu_success.c
 create mode 100644 demos/skater/src/menus.h
 create mode 100644 demos/skater/src/mouse.c
 create mode 100644 demos/skater/src/mouse.h
 create mode 100644 demos/skater/src/music.c
 create mode 100644 demos/skater/src/music.h
 create mode 100644 demos/skater/src/physics.c
 create mode 100644 demos/skater/src/physics.h
 create mode 100644 demos/skater/src/quadtree.c
 create mode 100644 demos/skater/src/quadtree.h
 create mode 100644 demos/skater/src/screenshot.c
 create mode 100644 demos/skater/src/screenshot.h
 create mode 100644 demos/skater/src/skater.c
 create mode 100644 demos/skater/src/token.c
 create mode 100644 demos/skater/src/token.h
 create mode 100644 demos/skater/src/transition.c
 create mode 100644 demos/skater/src/transition.h
 create mode 100644 demos/skater/src/vcontroller.c
 create mode 100644 demos/skater/src/vcontroller.h
 delete mode 100644 demos/speed/makefile
 create mode 100644 docs/html/refman/haptic.html
 create mode 100644 docs/html/refman/images/LINE_CAP.png
 create mode 100644 docs/html/refman/images/LINE_JOIN.png
 create mode 100644 docs/html/refman/shader.html
 create mode 100644 docs/html/refman/touch.html
 create mode 100644 docs/html/refman/video.html
 create mode 100644 docs/man/ALLEGRO_AUDIO_RECORDER.3
 create mode 100644 docs/man/ALLEGRO_AUDIO_RECORDER_EVENT.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_CLOSE.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_EXPOSE.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_FOUND.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_LOST.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_ORIENTATION.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_RESIZE.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_SWITCH_IN.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_DISPLAY_SWITCH_OUT.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_JOYSTICK_AXIS.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_JOYSTICK_BUTTON_DOWN.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_JOYSTICK_BUTTON_UP.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_JOYSTICK_CONFIGURATION.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_KEY_CHAR.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_KEY_DOWN.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_KEY_UP.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_AXES.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_BUTTON_DOWN.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_BUTTON_UP.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_ENTER_DISPLAY.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_LEAVE_DISPLAY.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_MOUSE_WARPED.3
 delete mode 100644 docs/man/ALLEGRO_EVENT_TIMER.3
 create mode 100644 docs/man/ALLEGRO_FOR_EACH_FS_ENTRY_RESULT.3
 create mode 100644 docs/man/ALLEGRO_HAPTIC.3
 create mode 100644 docs/man/ALLEGRO_HAPTIC_CONSTANTS.3
 create mode 100644 docs/man/ALLEGRO_HAPTIC_EFFECT.3
 create mode 100644 docs/man/ALLEGRO_HAPTIC_EFFECT_ID.3
 create mode 100644 docs/man/ALLEGRO_INDEX_BUFFER.3
 create mode 100644 docs/man/ALLEGRO_LINE_CAP.3
 create mode 100644 docs/man/ALLEGRO_LINE_JOIN.3
 create mode 100644 docs/man/ALLEGRO_MENU.3
 create mode 100644 docs/man/ALLEGRO_MENU_INFO.3
 create mode 100644 docs/man/ALLEGRO_MOUSE_EMULATION_MODE.3
 create mode 100644 docs/man/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3
 create mode 100644 docs/man/ALLEGRO_PRIM_BUFFER_FLAGS.3
 create mode 100644 docs/man/ALLEGRO_RENDER_FUNCTION.3
 create mode 100644 docs/man/ALLEGRO_RENDER_STATE.3
 create mode 100644 docs/man/ALLEGRO_SHADER.3
 create mode 100644 docs/man/ALLEGRO_SHADER_PLATFORM.3
 create mode 100644 docs/man/ALLEGRO_SHADER_TYPE.3
 create mode 100644 docs/man/ALLEGRO_TOUCH_INPUT.3
 create mode 100644 docs/man/ALLEGRO_TOUCH_INPUT_MAX_TOUCH_COUNT.3
 create mode 100644 docs/man/ALLEGRO_TOUCH_INPUT_STATE.3
 create mode 100644 docs/man/ALLEGRO_TOUCH_STATE.3
 create mode 100644 docs/man/ALLEGRO_VERTEX_BUFFER.3
 create mode 100644 docs/man/ALLEGRO_VIDEO_EVENT_TYPE.3
 create mode 100644 docs/man/ALLEGRO_VIDEO_POSITION_TYPE.3
 create mode 100644 docs/man/ALLEGRO_WRITE_MASK_FLAGS.3
 create mode 100644 docs/man/al_acknowledge_drawing_halt.3
 create mode 100644 docs/man/al_acknowledge_drawing_resume.3
 create mode 100644 docs/man/al_android_get_os_version.3
 create mode 100644 docs/man/al_android_set_apk_file_interface.3
 create mode 100644 docs/man/al_android_set_apk_fs_interface.3
 create mode 100644 docs/man/al_append_menu_item.3
 create mode 100644 docs/man/al_attach_shader_source.3
 create mode 100644 docs/man/al_attach_shader_source_file.3
 create mode 100644 docs/man/al_build_camera_transform.3
 create mode 100644 docs/man/al_build_menu.3
 create mode 100644 docs/man/al_build_shader.3
 create mode 100644 docs/man/al_clear_depth_buffer.3
 create mode 100644 docs/man/al_clipboard_has_text.3
 create mode 100644 docs/man/al_clone_menu.3
 create mode 100644 docs/man/al_clone_menu_for_popup.3
 create mode 100644 docs/man/al_close_video.3
 create mode 100644 docs/man/al_convert_bitmap.3
 create mode 100644 docs/man/al_convert_memory_bitmaps.3
 create mode 100644 docs/man/al_create_audio_recorder.3
 create mode 100644 docs/man/al_create_index_buffer.3
 create mode 100644 docs/man/al_create_menu.3
 create mode 100644 docs/man/al_create_popup_menu.3
 create mode 100644 docs/man/al_create_shader.3
 create mode 100644 docs/man/al_create_vertex_buffer.3
 delete mode 100644 docs/man/al_current_time.3
 create mode 100644 docs/man/al_destroy_audio_recorder.3
 create mode 100644 docs/man/al_destroy_index_buffer.3
 create mode 100644 docs/man/al_destroy_menu.3
 create mode 100644 docs/man/al_destroy_shader.3
 create mode 100644 docs/man/al_destroy_vertex_buffer.3
 create mode 100644 docs/man/al_disable_menu_event_source.3
 create mode 100644 docs/man/al_do_multiline_text.3
 create mode 100644 docs/man/al_do_multiline_ustr.3
 create mode 100644 docs/man/al_draw_filled_polygon.3
 create mode 100644 docs/man/al_draw_filled_polygon_with_holes.3
 create mode 100644 docs/man/al_draw_glyph.3
 create mode 100644 docs/man/al_draw_indexed_buffer.3
 create mode 100644 docs/man/al_draw_multiline_text.3
 create mode 100644 docs/man/al_draw_multiline_textf.3
 create mode 100644 docs/man/al_draw_multiline_ustr.3
 create mode 100644 docs/man/al_draw_polygon.3
 create mode 100644 docs/man/al_draw_polyline.3
 create mode 100644 docs/man/al_draw_vertex_buffer.3
 create mode 100644 docs/man/al_enable_menu_event_source.3
 create mode 100644 docs/man/al_ferrmsg.3
 create mode 100644 docs/man/al_fill_silence.3
 create mode 100644 docs/man/al_find_menu.3
 create mode 100644 docs/man/al_find_menu_item.3
 create mode 100644 docs/man/al_for_each_fs_entry.3
 create mode 100644 docs/man/al_fprintf.3
 create mode 100644 docs/man/al_get_allegro_video_version.3
 create mode 100644 docs/man/al_get_audio_recorder_event.3
 create mode 100644 docs/man/al_get_audio_recorder_event_source.3
 create mode 100644 docs/man/al_get_audio_stream_played_samples.3
 create mode 100644 docs/man/al_get_bitmap_x.3
 create mode 100644 docs/man/al_get_bitmap_y.3
 create mode 100644 docs/man/al_get_blend_color.3
 create mode 100644 docs/man/al_get_clipboard_text.3
 create mode 100644 docs/man/al_get_cpu_count.3
 create mode 100644 docs/man/al_get_current_inverse_transform.3
 create mode 100644 docs/man/al_get_current_projection_transform.3
 create mode 100644 docs/man/al_get_d3d_texture_size.3
 create mode 100644 docs/man/al_get_default_menu_event_source.3
 create mode 100644 docs/man/al_get_default_shader_source.3
 create mode 100644 docs/man/al_get_default_voice.3
 create mode 100644 docs/man/al_get_display_menu.3
 create mode 100644 docs/man/al_get_display_orientation.3
 create mode 100644 docs/man/al_get_fallback_font.3
 create mode 100644 docs/man/al_get_font_ranges.3
 create mode 100644 docs/man/al_get_glyph_advance.3
 create mode 100644 docs/man/al_get_glyph_dimensions.3
 create mode 100644 docs/man/al_get_glyph_width.3
 create mode 100644 docs/man/al_get_haptic_autocenter.3
 create mode 100644 docs/man/al_get_haptic_capabilities.3
 create mode 100644 docs/man/al_get_haptic_effect_duration.3
 create mode 100644 docs/man/al_get_haptic_from_display.3
 create mode 100644 docs/man/al_get_haptic_from_joystick.3
 create mode 100644 docs/man/al_get_haptic_from_keyboard.3
 create mode 100644 docs/man/al_get_haptic_from_mouse.3
 create mode 100644 docs/man/al_get_haptic_from_touch_input.3
 create mode 100644 docs/man/al_get_haptic_gain.3
 create mode 100644 docs/man/al_get_index_buffer_size.3
 create mode 100644 docs/man/al_get_max_haptic_effects.3
 create mode 100644 docs/man/al_get_menu_item_caption.3
 create mode 100644 docs/man/al_get_menu_item_flags.3
 create mode 100644 docs/man/al_get_menu_item_icon.3
 create mode 100644 docs/man/al_get_mouse_emulation_mode.3
 create mode 100644 docs/man/al_get_mouse_wheel_precision.3
 create mode 100644 docs/man/al_get_new_window_title.3
 create mode 100644 docs/man/al_get_opengl_program_object.3
 create mode 100644 docs/man/al_get_pixel_block_height.3
 create mode 100644 docs/man/al_get_pixel_block_size.3
 create mode 100644 docs/man/al_get_pixel_block_width.3
 create mode 100644 docs/man/al_get_ram_size.3
 create mode 100644 docs/man/al_get_shader_log.3
 create mode 100644 docs/man/al_get_shader_platform.3
 create mode 100644 docs/man/al_get_touch_input_event_source.3
 create mode 100644 docs/man/al_get_touch_input_mouse_emulation_event_source.3
 create mode 100644 docs/man/al_get_touch_input_state.3
 create mode 100644 docs/man/al_get_vertex_buffer_size.3
 create mode 100644 docs/man/al_get_video_audio_rate.3
 create mode 100644 docs/man/al_get_video_event_source.3
 create mode 100644 docs/man/al_get_video_fps.3
 create mode 100644 docs/man/al_get_video_frame.3
 create mode 100644 docs/man/al_get_video_position.3
 create mode 100644 docs/man/al_get_video_scaled_height.3
 create mode 100644 docs/man/al_get_video_scaled_width.3
 create mode 100644 docs/man/al_get_window_constraints.3
 create mode 100644 docs/man/al_get_x_window_id.3
 create mode 100644 docs/man/al_horizontal_shear_transform.3
 create mode 100644 docs/man/al_identify_bitmap.3
 create mode 100644 docs/man/al_identify_bitmap_f.3
 create mode 100644 docs/man/al_init_video_addon.3
 create mode 100644 docs/man/al_insert_menu_item.3
 create mode 100644 docs/man/al_install_haptic.3
 create mode 100644 docs/man/al_install_touch_input.3
 create mode 100644 docs/man/al_iphone_get_view.3
 create mode 100644 docs/man/al_iphone_get_window.3
 delete mode 100644 docs/man/al_iphone_override_screen_scale.3
 delete mode 100644 docs/man/al_iphone_program_has_halted.3
 create mode 100644 docs/man/al_iphone_set_statusbar_orientation.3
 create mode 100644 docs/man/al_is_audio_recorder_recording.3
 create mode 100644 docs/man/al_is_display_haptic.3
 create mode 100644 docs/man/al_is_event_queue_paused.3
 create mode 100644 docs/man/al_is_event_source_registered.3
 create mode 100644 docs/man/al_is_haptic_active.3
 create mode 100644 docs/man/al_is_haptic_capable.3
 create mode 100644 docs/man/al_is_haptic_effect_ok.3
 create mode 100644 docs/man/al_is_haptic_effect_playing.3
 create mode 100644 docs/man/al_is_haptic_installed.3
 create mode 100644 docs/man/al_is_joystick_haptic.3
 create mode 100644 docs/man/al_is_keyboard_haptic.3
 create mode 100644 docs/man/al_is_mouse_haptic.3
 create mode 100644 docs/man/al_is_touch_input_haptic.3
 create mode 100644 docs/man/al_is_touch_input_installed.3
 create mode 100644 docs/man/al_is_video_playing.3
 create mode 100644 docs/man/al_load_bitmap_flags.3
 create mode 100644 docs/man/al_load_bitmap_flags_f.3
 create mode 100644 docs/man/al_load_bitmap_font_flags.3
 create mode 100644 docs/man/al_lock_bitmap_blocked.3
 create mode 100644 docs/man/al_lock_bitmap_region_blocked.3
 create mode 100644 docs/man/al_lock_index_buffer.3
 create mode 100644 docs/man/al_lock_vertex_buffer.3
 create mode 100644 docs/man/al_open_video.3
 create mode 100644 docs/man/al_orthographic_transform.3
 create mode 100644 docs/man/al_pause_event_queue.3
 create mode 100644 docs/man/al_perspective_transform.3
 create mode 100644 docs/man/al_play_haptic_effect.3
 create mode 100644 docs/man/al_popup_menu.3
 create mode 100644 docs/man/al_premul_rgba.3
 create mode 100644 docs/man/al_premul_rgba_f.3
 create mode 100644 docs/man/al_register_bitmap_identifier.3
 create mode 100644 docs/man/al_register_trace_handler.3
 create mode 100644 docs/man/al_release_haptic.3
 create mode 100644 docs/man/al_release_haptic_effect.3
 create mode 100644 docs/man/al_remove_config_key.3
 create mode 100644 docs/man/al_remove_config_section.3
 create mode 100644 docs/man/al_remove_display_menu.3
 create mode 100644 docs/man/al_remove_menu_item.3
 create mode 100644 docs/man/al_reparent_bitmap.3
 create mode 100644 docs/man/al_resume_timer.3
 create mode 100644 docs/man/al_rotate_transform_3d.3
 create mode 100644 docs/man/al_rumble_haptic.3
 create mode 100644 docs/man/al_scale_transform_3d.3
 create mode 100644 docs/man/al_seek_video.3
 create mode 100644 docs/man/al_set_blend_color.3
 create mode 100644 docs/man/al_set_clipboard_text.3
 create mode 100644 docs/man/al_set_d3d_device_release_callback.3
 create mode 100644 docs/man/al_set_d3d_device_restore_callback.3
 create mode 100644 docs/man/al_set_default_voice.3
 create mode 100644 docs/man/al_set_display_menu.3
 create mode 100644 docs/man/al_set_display_option.3
 create mode 100644 docs/man/al_set_fallback_font.3
 create mode 100644 docs/man/al_set_haptic_autocenter.3
 create mode 100644 docs/man/al_set_haptic_gain.3
 create mode 100644 docs/man/al_set_menu_item_caption.3
 create mode 100644 docs/man/al_set_menu_item_flags.3
 create mode 100644 docs/man/al_set_menu_item_icon.3
 create mode 100644 docs/man/al_set_mouse_emulation_mode.3
 create mode 100644 docs/man/al_set_mouse_wheel_precision.3
 create mode 100644 docs/man/al_set_new_window_title.3
 create mode 100644 docs/man/al_set_render_state.3
 create mode 100644 docs/man/al_set_shader_bool.3
 create mode 100644 docs/man/al_set_shader_float.3
 create mode 100644 docs/man/al_set_shader_float_vector.3
 create mode 100644 docs/man/al_set_shader_int.3
 create mode 100644 docs/man/al_set_shader_int_vector.3
 create mode 100644 docs/man/al_set_shader_matrix.3
 create mode 100644 docs/man/al_set_shader_sampler.3
 create mode 100644 docs/man/al_set_video_playing.3
 create mode 100644 docs/man/al_set_window_constraints.3
 create mode 100644 docs/man/al_shutdown_video_addon.3
 create mode 100644 docs/man/al_start_audio_recorder.3
 create mode 100644 docs/man/al_start_video.3
 create mode 100644 docs/man/al_start_video_with_voice.3
 create mode 100644 docs/man/al_stop_audio_recorder.3
 create mode 100644 docs/man/al_stop_haptic_effect.3
 delete mode 100644 docs/man/al_toggle_display_flag.3
 create mode 100644 docs/man/al_toggle_menu_item_flags.3
 create mode 100644 docs/man/al_transform_coordinates_3d.3
 create mode 100644 docs/man/al_translate_transform_3d.3
 create mode 100644 docs/man/al_triangulate_polygon.3
 create mode 100644 docs/man/al_uninstall_haptic.3
 create mode 100644 docs/man/al_uninstall_touch_input.3
 create mode 100644 docs/man/al_unlock_index_buffer.3
 create mode 100644 docs/man/al_unlock_vertex_buffer.3
 create mode 100644 docs/man/al_upload_and_play_haptic_effect.3
 create mode 100644 docs/man/al_upload_haptic_effect.3
 create mode 100644 docs/man/al_use_projection_transform.3
 create mode 100644 docs/man/al_use_shader.3
 create mode 100644 docs/man/al_vertical_shear_transform.3
 create mode 100644 docs/man/al_vfprintf.3
 create mode 100644 docs/man/al_win_add_window_callback.3
 create mode 100644 docs/man/al_win_remove_window_callback.3
 create mode 100644 docs/src/changes-5.1.txt
 create mode 100644 docs/src/changes-5.2.txt
 create mode 100644 docs/src/refman/allegro_version.tex.cmake
 create mode 100644 docs/src/refman/haptic.txt
 create mode 100644 docs/src/refman/images/LINE_CAP.png
 create mode 100644 docs/src/refman/images/LINE_CAP.svg
 create mode 100644 docs/src/refman/images/LINE_JOIN.png
 create mode 100644 docs/src/refman/images/LINE_JOIN.svg
 create mode 100644 docs/src/refman/shader.txt
 create mode 100644 docs/src/refman/touch.txt
 create mode 100644 docs/src/refman/video.txt
 create mode 100644 examples/Helper.cmake
 create mode 100644 examples/data/alexlogo.bmp
 create mode 100644 examples/data/alexlogo.png
 create mode 100644 examples/data/blue_box.png
 create mode 100644 examples/data/ex_prim_shader_pixel.glsl
 create mode 100644 examples/data/ex_prim_shader_pixel.hlsl
 create mode 100644 examples/data/ex_prim_shader_vertex.glsl
 create mode 100644 examples/data/ex_prim_shader_vertex.hlsl
 create mode 100644 examples/data/ex_shader_multitex_pixel.glsl
 create mode 100644 examples/data/ex_shader_multitex_pixel.hlsl
 create mode 100644 examples/data/ex_shader_pixel.glsl
 create mode 100644 examples/data/ex_shader_pixel.hlsl
 create mode 100644 examples/data/ex_shader_vertex.glsl
 create mode 100644 examples/data/ex_shader_vertex.hlsl
 create mode 100644 examples/data/mysha_dxt1.dds
 create mode 100644 examples/data/mysha_dxt3.dds
 create mode 100644 examples/data/mysha_dxt5.dds
 create mode 100644 examples/data/mysha_pal.png
 delete mode 100644 examples/data/testing.ogg
 create mode 100644 examples/data/welcome.voc
 create mode 100644 examples/data/welcome.wav
 delete mode 100644 examples/ex_bitmap_target.c
 create mode 100644 examples/ex_camera.c
 create mode 100644 examples/ex_clipboard.c
 create mode 100644 examples/ex_compressed.c
 create mode 100644 examples/ex_cpu.c
 create mode 100644 examples/ex_depth_mask.c
 create mode 100644 examples/ex_file.c
 create mode 100644 examples/ex_font_multiline.cpp
 delete mode 100644 examples/ex_gp2xwiz.c
 create mode 100644 examples/ex_haptic.c
 create mode 100644 examples/ex_haptic2.cpp
 create mode 100644 examples/ex_inject_events.c
 delete mode 100644 examples/ex_iphone.c
 create mode 100644 examples/ex_loading_thread.c
 create mode 100644 examples/ex_menu.c
 create mode 100644 examples/ex_mouse_warp.c
 create mode 100644 examples/ex_palette.c
 create mode 100644 examples/ex_polygon.c
 create mode 100644 examples/ex_prim_shader.c
 create mode 100644 examples/ex_projection.c
 create mode 100644 examples/ex_projection2.c
 create mode 100644 examples/ex_record.c
 create mode 100644 examples/ex_record_name.c
 create mode 100644 examples/ex_reparent.c
 create mode 100644 examples/ex_shader.cpp
 create mode 100644 examples/ex_shader_multitex.c
 create mode 100644 examples/ex_shader_target.c
 create mode 100644 examples/ex_timer_pause.c
 create mode 100644 examples/ex_touch_input.c
 create mode 100644 examples/ex_vertex_buffer.c
 create mode 100644 examples/ex_video.c
 delete mode 100644 examples/ex_warp_mouse.c
 create mode 100644 examples/ex_window_constraints.c
 create mode 100644 examples/ex_window_title.c
 delete mode 100644 include/allegro5/alinline.h
 create mode 100644 include/allegro5/allegro_android.h
 create mode 100644 include/allegro5/allegro_iphone_objc.h
 create mode 100644 include/allegro5/allegro_x.h
 create mode 100644 include/allegro5/clipboard.h
 create mode 100644 include/allegro5/cpu.h
 create mode 100644 include/allegro5/haptic.h
 create mode 100644 include/allegro5/internal/aintern_android.h
 create mode 100644 include/allegro5/internal/aintern_haptic.h
 create mode 100644 include/allegro5/internal/aintern_ljoynu.h
 create mode 100644 include/allegro5/internal/aintern_osxclipboard.h
 create mode 100644 include/allegro5/internal/aintern_raspberrypi.h
 create mode 100644 include/allegro5/internal/aintern_shader.h
 create mode 100644 include/allegro5/internal/aintern_touch_input.h
 create mode 100644 include/allegro5/internal/aintern_wclipboard.h
 create mode 100644 include/allegro5/internal/aintern_wjoyall.h
 create mode 100644 include/allegro5/internal/aintern_wjoydxnu.h
 create mode 100644 include/allegro5/internal/aintern_wjoyxi.h
 create mode 100644 include/allegro5/internal/aintern_xclipboard.h
 create mode 100644 include/allegro5/internal/aintern_xembed.h
 create mode 100644 include/allegro5/internal/aintern_xtouch.h
 create mode 100644 include/allegro5/platform/aintandroid.h
 create mode 100644 include/allegro5/platform/aintraspberrypi.h
 create mode 100644 include/allegro5/platform/alandroid.h
 create mode 100644 include/allegro5/platform/alandroidcfg.h
 create mode 100644 include/allegro5/platform/allegro_internal_sdl.h
 create mode 100644 include/allegro5/platform/allegro_sdl_config.h
 create mode 100644 include/allegro5/platform/allegro_sdl_thread.h
 create mode 100644 include/allegro5/platform/alraspberrypi.h
 create mode 100644 include/allegro5/platform/alraspberrypicfg.h
 create mode 100644 include/allegro5/render_state.h
 create mode 100644 include/allegro5/shader.h
 create mode 100644 include/allegro5/touch_input.h
 create mode 100644 misc/Allegro5_iOS/Allegro5_iOS.xcodeproj/project.pbxproj
 create mode 100644 misc/Allegro5_iOS/allegro5/internal/aintern_image_cfg.h
 create mode 100644 misc/Allegro5_iOS/allegro5/internal/aintern_ttf_cfg.h
 create mode 100644 misc/Allegro5_iOS/allegro5/platform/alplatf.h
 create mode 100644 misc/allegro_monolith.pc.in
 create mode 100644 misc/allegro_video.pc.in
 create mode 100755 misc/create_release_archives.sh
 create mode 100755 misc/make_android_project.py
 create mode 100755 python/pong.py
 create mode 100644 src/android/android_apk_file.c
 create mode 100644 src/android/android_apk_fs.c
 create mode 100644 src/android/android_clipboard.c
 create mode 100644 src/android/android_display.c
 create mode 100644 src/android/android_image.c
 create mode 100644 src/android/android_input_stream.c
 create mode 100644 src/android/android_joystick.c
 create mode 100644 src/android/android_keyboard.c
 create mode 100644 src/android/android_mouse.c
 create mode 100644 src/android/android_sensors.c
 create mode 100644 src/android/android_system.c
 create mode 100644 src/android/android_touch.c
 create mode 100644 src/android/jni_helpers.c
 create mode 100644 src/bitmap_type.c
 create mode 100644 src/clipboard.c
 create mode 100644 src/cpu.c
 create mode 100644 src/haptic.c
 create mode 100644 src/iphone/ViewController.h
 create mode 100644 src/iphone/ViewController.m
 create mode 100644 src/iphone/iphone.h
 create mode 100644 src/iphone/iphone_clipboard.m
 delete mode 100644 src/iphone/iphone_display.c
 create mode 100644 src/iphone/iphone_display.m
 create mode 100644 src/iphone/iphone_touch_input.m
 create mode 100644 src/linux/lhaptic.c
 create mode 100644 src/macosx/osxclipboard.m
 create mode 100644 src/opengl/ogl_fbo.c
 create mode 100644 src/opengl/ogl_helpers.h
 create mode 100644 src/opengl/ogl_lock.c
 create mode 100644 src/opengl/ogl_lock_es.c
 create mode 100644 src/opengl/ogl_render_state.c
 create mode 100644 src/opengl/ogl_shader.c
 delete mode 100644 src/optimized.c
 create mode 100644 src/raspberrypi/picursor.h
 create mode 100644 src/raspberrypi/pidisplay.c
 create mode 100644 src/raspberrypi/pisystem.c
 create mode 100644 src/sdl/sdl_display.c
 create mode 100644 src/sdl/sdl_event_hack.c
 create mode 100644 src/sdl/sdl_joystick.c
 create mode 100644 src/sdl/sdl_keyboard.c
 create mode 100644 src/sdl/sdl_mouse.c
 create mode 100644 src/sdl/sdl_system.c
 create mode 100644 src/sdl/sdl_thread.c
 create mode 100644 src/sdl/sdl_time.c
 create mode 100644 src/shader.c
 create mode 100644 src/shader_source.inc
 create mode 100644 src/touch_input.c
 create mode 100644 src/unix/uhapdrv.c
 create mode 100644 src/win/d3d_d3dx9.cpp
 create mode 100644 src/win/d3d_render_state.cpp
 create mode 100644 src/win/d3d_shader.cpp
 create mode 100644 src/win/wclipboard.c
 create mode 100644 src/win/whapall.c
 create mode 100644 src/win/whaptic.c
 create mode 100644 src/win/whaptic.cpp
 create mode 100644 src/win/whapxi.c
 create mode 100644 src/win/wjoyall.c
 delete mode 100644 src/win/wjoydxnu.c
 create mode 100644 src/win/wjoydxnu.cpp
 create mode 100644 src/win/wjoyxi.c
 create mode 100644 src/win/wtouch_input.c
 create mode 100644 src/x/xclipboard.c
 create mode 100644 src/x/xtouch.c
 create mode 100644 tests/grab_bitmap_suites.sh
 create mode 100644 tests/manual_bmpsuite4.ini
 create mode 100644 tests/test_compressed.ini
 create mode 100644 tests/test_convert.ini
 create mode 100644 tests/test_prim2.ini

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/allegro5.git



More information about the Pkg-games-commits mailing list