|
1 | 1 | unit sdl2; |
2 | 2 |
|
3 | 3 | { |
| 4 | + SDL2-for-Pascal |
| 5 | + ================= |
| 6 | + Pascal units for SDL2 - Simple Direct MediaLayer, Version 2 |
| 7 | +
|
| 8 | + Copyright (C) 2020-2023 PGD Community |
| 9 | + Maintainers: M. J. Molski and suve |
| 10 | + Visit: https://github.com/PascalGameDevelopment/SDL2-for-Pascal |
| 11 | +
|
4 | 12 | Simple DirectMedia Layer |
5 | | - Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org> |
6 | | -
|
7 | | - Pascal-Header-Conversion |
8 | | - Copyright (C) 2012-2020 Tim Blume aka End/EV1313 |
9 | | -
|
10 | | - SDL2-for-Pascal |
11 | | - Copyright (C) 2020-2021 PGD Community |
12 | | -
|
13 | | - SDL.pas is based on the files: |
14 | | - "sdl.h", |
15 | | - "sdl_audio.h", |
16 | | - "sdl_blendmode.h", |
17 | | - "sdl_clipboard.h", |
18 | | - "sdl_cpuinfo.h", |
19 | | - "sdl_events.h", |
20 | | - "sdl_error.h", |
21 | | - "sdl_filesystem.h", |
22 | | - "sdl_gamecontroller.h", |
23 | | - "sdl_gesture.h", |
24 | | - "sdl_haptic.h", |
25 | | - "sdl_hints.h", |
26 | | - "sdl_joystick.h", |
27 | | - "sdl_keyboard.h", |
28 | | - "sdl_keycode.h", |
29 | | - "sdl_loadso.h", |
30 | | - "sdl_log.h", |
31 | | - "sdl_pixels.h", |
32 | | - "sdl_power.h", |
33 | | - "sdl_main.h", |
34 | | - "sdl_messagebox.h", |
35 | | - "sdl_mouse.h", |
36 | | - "sdl_mutex.h", |
37 | | - "sdl_rect.h", |
38 | | - "sdl_render.h", |
39 | | - "sdl_rwops.h", |
40 | | - "sdl_scancode.h", |
41 | | - "sdl_shape.h", |
42 | | - "sdl_stdinc.h", |
43 | | - "sdl_surface.h", |
44 | | - "sdl_system.h", |
45 | | - "sdl_syswm.h", |
46 | | - "sdl_thread.h", |
47 | | - "sdl_timer.h", |
48 | | - "sdl_touch.h", |
49 | | - "sdl_version.h", |
50 | | - "sdl_video.h" |
51 | | -
|
52 | | - I will not translate: |
53 | | - "sdl_opengl.h", |
54 | | - "sdl_opengles.h" |
55 | | - "sdl_opengles2.h" |
| 13 | + Copyright (C) 1997-2023 Sam Lantinga <slouken@libsdl.org> |
| 14 | + Visit: http://libsdl.org |
56 | 15 |
|
57 | | - cause there's a much better OpenGL-Header avaible at delphigl.com: |
| 16 | + SDL2-for-Pascal is based upon: |
58 | 17 |
|
59 | | - the dglopengl.pas |
| 18 | + Pascal-Header-Conversion |
| 19 | + Copyright (C) 2012-2020 Tim Blume aka End/EV1313 |
60 | 20 |
|
61 | | - You'll find it nowadays here: https://github.com/SaschaWillems/dglOpenGL |
| 21 | + JEDI-SDL : Pascal units for SDL |
| 22 | + Copyright (C) 2000 - 2004 Dominique Louis <Dominique@SavageSoftware.com.au> |
62 | 23 |
|
63 | | - Parts of the SDL.pas are from the SDL-1.2-Headerconversion from the JEDI-Team, |
64 | | - written by Domenique Louis and others. |
| 24 | + sdl2.pas is based on the C header files in the include folder |
| 25 | + of the original Simple DirectMedia Layer repository. |
| 26 | + See: https://github.com/libsdl-org/SDL |
| 27 | +
|
| 28 | + OpenGL header files are not translated: |
| 29 | + "sdl_opengl.h", |
| 30 | + "sdl_opengles.h" |
| 31 | + "sdl_opengles2.h" |
65 | 32 |
|
66 | | - I've changed the names of the dll for 32 & 64-Bit, so theres no conflict |
67 | | - between 32 & 64 bit Libraries. |
| 33 | + There is a much better OpenGL-Header avaible at delphigl.com: dglopengl.pas |
| 34 | + See: https://github.com/SaschaWillems/dglOpenGL |
68 | 35 |
|
69 | 36 | This software is provided 'as-is', without any express or implied |
70 | 37 | warranty. In no case will the authors be held liable for any damages |
|
84 | 51 |
|
85 | 52 | Special Thanks to: |
86 | 53 |
|
| 54 | + - Tim Blume and everyone else contributing to the "Pascal-Header-Conversion" |
87 | 55 | - DelphiGL.com - Community |
88 | 56 | - Domenique Louis and everyone else from the JEDI-Team |
89 | 57 | - Sam Latinga and everyone else from the SDL-Team |
|
0 commit comments