forked from jaz303/SDL2.swift
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
52 lines (39 loc) · 1.02 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
## Legend
[ ] = not done
[x] = finished for v1, not necessarily complete
[!] = no plans to implement
## Features
[ ] Initialization and Shutdown
[ ] Configuration Variables
[x] Error Handling
[ ] Log Handling
[ ] Assertions
[ ] Querying SDL Version
[x] OpenGL
[x] Display and Window Management - check!
[ ] 2D Accelerated Rendering
[ ] Pixel Formats and Conversion Routines
[ ] Rectangle Functions
[ ] Surface Creation and Simple Drawing
[!] Platform-specific Window Management
[x] Clipboard Handling
[ ] Event Handling
[ ] Keyboard Support
[ ] Mouse Support
[ ] Joystick Support
[ ] Game Controller Support
[ ] Force Feedback Support
[x] Audio Device Management, Playing and Recording
[!] Thread Management
[!] Thread Synchronization Primitives
[!] Atomic Operations
[x] Timer support
[x] Filesystem Paths
[ ] File I/O Abstraction
[x] Platform Detection
[x] CPU Feature Detection
[x] Byte Order and Byte Swapping
[ ] Bit Manipulation
[ ] Power Management Status
[!] Platform-specific Functionality
[!] Standard Library Functionality