PureUNIX
No description available.
File Explorer
Showing a partial file list — download the zip above to see everything.
- arch.c
- context_switch.S
- fpu.c
- gdt.c
- gdt_flush.S
- idt.c
- idt_load.S
- interrupt_stubs.S
- pic.c
- pit.c
- signal.c
- syscall.c
- usermode.S
- grub-embedded.cfg
- grub.cfg
- linker.ld
- multiboot2.S
- drivers.md
- libc.md
- memory.md
- networking.md
- README.md
- task.md
- vfs.md
- architecture.md
- binutils-port.md
- boot.md
- build.md
- chocolate-doom-port.md
- crypto.md
- developer-guide.md
- drivers.md
- filesystem.md
- htop-port.md
- imgview.md
- interrupts.md
- libc.md
- libpng-port.md
- llvm-port.md
- lua-port.md
- memory.md
- ncurses-port.md
- networking.md
- pcmanfm-port.md
- project-layout.md
- pude.md
- qt-port.md
- scheduler.md
- sdl-port.md
- shell.md
- sqlite-port.md
- syscalls.md
- tcc-port.md
- usb.md
- userland.md
- users.md
- vt.md
- zlib-port.md
- ahci.c
- ata.c
- bootsplash.c
- e1000.c
- font.c
- framebuffer.c
- hid.c
- keyboard.c
- mbr.c
- mouse.c
- pci.c
- ramdisk.c
- serial.c
- tty.c
- usb.c
- usb_msd.c
- vga.c
- xhci.c
- editor.c
- .gitkeep
- alloc.c
- alloc.h
- block.c
- block.h
- dir.c
- dir.h
- ext2.h
- file.c
- file.h
- inode.c
- inode.h
- mount.c
- mount.h
- super.c
- super.h
- write.c
- fat16.c
- procfs.c
- vfs.c
- ahci.h
- arch.h
- arp.h
- bootsplash.h
- byteorder.h
- config.h
- crypto.h
- ctype.h
- dirent.h
- disk.h
- e1000.h
- editor.h
- elf.h
- errno.h
- eth.h
- ext2.h
- ext2_mkfs.h
- fat16.h
- fcntl.h
- flock.h
- font.h
- framebuffer.h
- hid.h
- icmp.h
- inet.h
- input.h
- install.h
- io.h
- ioctl.h
- ip.h
- kernel.h
- keyboard.h
- mbr.h
- memory.h
- mouse.h
- multiboot.h
- panic.h
- partition.h
- pci.h
- procfs.h
- pty.h
- ramdisk.h
- serial.h
- shell.h
- signal.h
- stat.h
- stdio.h
- stdlib.h
- string.h
- syscall.h
- task.h
- termios.h
- time.h
- tty.h
- types.h
- unix_socket.h
- usb.h
- usb_msd.h
- users.h
- vfs.h
- vga.h
- vmm.h
- vt.h
- wait.h
- xhci.h
- crypto.c
- elf.c
- flock.c
- heap.c
- main.c
- panic.c
- pmm.c
- pty.c
- reboot.c
- signal.c
- task.c
- time.c
- unix_socket.c
- users.c
- vmm.c
- vt.c
- wait.c
- ctype.c
- printf.c
- stdlib.c
- string.c
- arp.c
- eth.c
- icmp.c
- ip.c
- builtins.c
- line.c
- parser.c
- sh.c
- shell_internal.h
- dog.png
- ld
- elf_i386.x
- elf_i386.xbn
- elf_i386.xc
- elf_i386.xce
- elf_i386.xd
- elf_i386.xdc
- elf_i386.xdce
- elf_i386.xde
- elf_i386.xdw
- elf_i386.xdwe
- elf_i386.xe
- elf_i386.xn
- elf_i386.xr
- elf_i386.xs
- elf_i386.xsc
- elf_i386.xsce
- elf_i386.xse
- elf_i386.xsw
- elf_i386.xswe
- elf_i386.xu
- elf_i386.xw
- elf_i386.xwe
- elf_iamcu.x
- elf_iamcu.xbn
- elf_iamcu.xc
- elf_iamcu.xce
- elf_iamcu.xd
- elf_iamcu.xdc
- elf_iamcu.xdce
- elf_iamcu.xde
- elf_iamcu.xdw
- elf_iamcu.xdwe
- elf_iamcu.xe
- elf_iamcu.xn
- elf_iamcu.xr
- elf_iamcu.xs
- elf_iamcu.xsc
- elf_iamcu.xsce
- elf_iamcu.xse
- elf_iamcu.xsw
- elf_iamcu.xswe
- elf_iamcu.xu
- elf_iamcu.xw
- elf_iamcu.xwe
- busybox.elf
- LICENSE
- pureunix.config
- README.md
- config.h.cin
- FindFluidSynth.cmake
- Findm.cmake
- FindSampleRate.cmake
- FindSDL2.cmake
- FindSDL2_mixer.cmake
- FindSDL2_net.cmake
- .gitignore
- convert-icon
- doom.ico
- heretic.ico
- heretic.png
- hexen.ico
- Makefile.am
- README
- setup.ico
- setup.png
- strife.ico
- wadfile.png
- .gitignore
- doom.template.in
- heretic.template.in
- hexen.template.in
- Makefile.am
- strife.template.in
- .gitignore
- CMDLINE.template
- CMDLINE.template.md
- default.cfg.template
- docgen
- doom.template
- environ.man
- extra.cfg.template
- heretic.template
- hexen.template
- INSTALL.template
- iwad_paths.man
- Makefile.am
- server.template
- setup.template
- simplecpp
- strife.template
- wikipages
- .gitignore
- droplay.c
- Makefile.am
- .gitignore
- CMakeLists.txt
- ioperm_sys.c
- ioperm_sys.h
- Makefile.am
- opl.c
- opl.h
- opl3.c
- opl3.h
- opl_internal.h
- opl_linux.c
- opl_obsd.c
- opl_queue.c
- opl_queue.h
- opl_sdl.c
- opl_timer.c
- opl_timer.h
- opl_win32.c
- .gitignore
- CMakeLists.txt
- Makefile.am
- pcsound.c
- pcsound.h
- pcsound_bsd.c
- pcsound_internal.h
- pcsound_linux.c
- pcsound_sdl.c
- pcsound_win32.c
- background.png
- dir.DS_Store
- designable.nib
- keyedobjects.nib
- app.png
- .gitignore
- AppController.h
- AppController.m
- cp-with-libs
- dmgfix
- Execute.h
- Execute.m
- GNUmakefile
- Info.plist.in
- IWADController.h
- IWADController.m
- LauncherManager.h
- LauncherManager.m
- main.m
- PkgInfo
- .gitignore
- cp-with-libs
- GNUmakefile
- README
- .gitignore
- config.make.in
- Makefile.am
- style.html
- .gitignore
- am_map.c
- am_map.h
- CMakeLists.txt
- d_englsh.h
- d_items.c
- d_items.h
- d_main.c
- d_main.h
- d_net.c
- d_player.h
- d_textur.h
- d_think.h
- deh_ammo.c
- deh_bexstr.c
- deh_cheat.c
- deh_doom.c
- deh_frame.c
- deh_misc.c
- deh_misc.h
- deh_ptr.c
- deh_sound.c
- deh_thing.c
- deh_weapon.c
- doom_icon.c
- doomdata.h
- doomdef.c
- doomdef.h
- doomstat.c
- doomstat.h
- dstrings.c
- dstrings.h
- f_finale.c
- f_finale.h
- f_wipe.c
- f_wipe.h
- g_game.c
- g_game.h
- hu_lib.c
- hu_lib.h
- hu_stuff.c
- hu_stuff.h
- info.c
- info.h
- m_menu.c
- m_menu.h
- m_random.c
- m_random.h
- Makefile.am
- p_ceilng.c
- p_doors.c
- p_enemy.c
- p_floor.c
- p_inter.c
- p_inter.h
- p_lights.c
- p_local.h
- p_map.c
- p_maputl.c
- p_mobj.c
- p_mobj.h
- p_plats.c
- p_pspr.c
- p_pspr.h
- p_saveg.c
- p_saveg.h
- p_setup.c
- p_setup.h
- p_sight.c
- p_spec.c
- p_spec.h
- p_switch.c
- p_telept.c
- p_tick.c
- p_tick.h
- p_user.c
- r_bsp.c
- r_bsp.h
- r_data.c
- r_data.h
- r_defs.h
- r_draw.c
- r_draw.h
- r_local.h
- r_main.c
- r_main.h
- r_plane.c
- r_plane.h
- r_segs.c
- r_segs.h
- r_sky.c
- r_sky.h
- r_state.h
- r_things.c
- r_things.h
- s_sound.c
- s_sound.h
- sounds.c
- sounds.h
- st_lib.c
- st_lib.h
- st_stuff.c
- st_stuff.h
- statdump.c
- statdump.h
- wi_stuff.c
- wi_stuff.h
- .gitignore
- am_data.h
- am_map.c
- am_map.h
- CMakeLists.txt
- ct_chat.c
- ct_chat.h
- d_main.c
- d_net.c
- deh_ammo.c
- deh_frame.c
- deh_htext.c
- deh_htic.c
- deh_htic.h
- deh_sound.c
- deh_thing.c
- deh_weapon.c
- doomdata.h
- doomdef.h
- dstrings.h
- f_finale.c
- g_game.c
- heretic_icon.c
- in_lude.c
- info.c
- info.h
- m_random.c
- m_random.h
- Makefile.am
- mn_menu.c
- p_action.h
- p_ceilng.c
- p_doors.c
- p_enemy.c
- p_floor.c
- p_inter.c
- p_lights.c
- p_local.h
- p_map.c
- p_maputl.c
- p_mobj.c
- p_plats.c
- p_pspr.c
- p_saveg.c
- p_setup.c
- p_sight.c
- p_spec.c
- p_spec.h
- p_switch.c
- p_telept.c
- p_tick.c
- p_user.c
- r_bsp.c
- r_data.c
- r_draw.c
- r_local.h
- r_main.c
- r_plane.c
- r_segs.c
- r_things.c
- s_sound.c
- s_sound.h
- sb_bar.c
- sounds.c
- sounds.h
- .gitignore
- a_action.c
- am_data.h
- am_map.c
- am_map.h
- CMakeLists.txt
- ct_chat.c
- ct_chat.h
- d_net.c
- f_finale.c
- g_game.c
- h2_main.c
- h2def.h
- hexen_icon.c
- in_lude.c
- info.c
- info.h
- m_random.c
- m_random.h
- Makefile.am
- mn_menu.c
- p_acs.c
- p_action.h
- p_anim.c
- p_ceilng.c
- p_doors.c
- p_enemy.c
- p_floor.c
- p_inter.c
- p_lights.c
- p_local.h
- p_map.c
- p_maputl.c
- p_mobj.c
- p_plats.c
- p_pspr.c
- p_setup.c
- p_sight.c
- p_spec.c
- p_spec.h
- p_switch.c
- p_telept.c
- p_things.c
- p_tick.c
- p_user.c
- po_man.c
- r_bsp.c
- r_data.c
- r_draw.c
- r_local.h
- r_main.c
- r_plane.c
- r_segs.c
- r_things.c
- s_sound.c
- s_sound.h
- sb_bar.c
- sc_man.c
- sn_sonix.c
- sounds.c
- sounds.h
- st_start.c
- st_start.h
- sv_save.c
- textdefs.h
- xddefs.h
- .gitignore
- CMakeLists.txt
- compatibility.c
- compatibility.h
- display.c
- display.h
- execute.c
- execute.h
- joystick.c
- joystick.h
- keyboard.c
- keyboard.h
- mainmenu.c
- Makefile.am
- mode.c
- mode.h
- mouse.c
- mouse.h
- multiplayer.c
- multiplayer.h
- setup-manifest.xml.in
- Setup.desktop.in
- setup_icon.c
- sound.c
- sound.h
- txt_joyaxis.c
- txt_joyaxis.h
- txt_joybinput.c
- txt_joybinput.h
- txt_keyinput.c
- txt_keyinput.h
- txt_mouseinput.c
- txt_mouseinput.h
- .gitignore
- am_map.c
- am_map.h
- CMakeLists.txt
- d_englsh.h
- d_items.c
- d_items.h
- d_main.c
- d_main.h
- d_net.c
- d_player.h
- d_textur.h
- d_think.h
- deh_ammo.c
- deh_cheat.c
- deh_frame.c
- deh_misc.c
- deh_misc.h
- deh_ptr.c
- deh_sound.c
- deh_strife.c
- deh_thing.c
- deh_weapon.c
- doomdata.h
- doomdef.c
- doomdef.h
- doomstat.c
- doomstat.h
- dstrings.c
- dstrings.h
- f_finale.c
- f_finale.h
- f_wipe.c
- f_wipe.h
- g_game.c
- g_game.h
- hu_lib.c
- hu_lib.h
- hu_stuff.c
- hu_stuff.h
- info.c
- info.h
- m_menu.c
- m_menu.h
- m_random.c
- m_random.h
- m_saves.c
- m_saves.h
- Makefile.am
- p_ceilng.c
- p_dialog.c
- p_dialog.h
- p_doors.c
- p_enemy.c
- p_floor.c
- p_inter.c
- p_inter.h
- p_lights.c
- p_local.h
- p_map.c
- p_maputl.c
- p_mobj.c
- p_mobj.h
- p_plats.c
- p_pspr.c
- p_pspr.h
- p_saveg.c
- p_saveg.h
- p_setup.c
- p_setup.h
- p_sight.c
- p_spec.c
- p_spec.h
- p_switch.c
- p_telept.c
- p_tick.c
- p_tick.h
- p_user.c
- r_bsp.c
- r_bsp.h
- r_data.c
- r_data.h
- r_defs.h
- r_draw.c
- r_draw.h
- r_local.h
- r_main.c
- r_main.h
- r_plane.c
- r_plane.h
- r_segs.c
- r_segs.h
- r_sky.c
- r_sky.h
- r_state.h
- r_things.c
- r_things.h
- s_sound.c
- s_sound.h
- sounds.c
- sounds.h
- st_lib.c
- st_lib.h
- st_stuff.c
- st_stuff.h
- strife_icon.c
- wi_stuff.c
- wi_stuff.h
- .gitignore
- aes_prng.c
- aes_prng.h
- CMakeLists.txt
- d_dedicated.c
- d_event.c
- d_event.h
- d_iwad.c
- d_iwad.h
- d_loop.c
- d_loop.h
- d_mode.c
- d_mode.h
- d_ticcmd.h
- deh_defs.h
- deh_io.c
- deh_io.h
- deh_main.c
- deh_main.h
- deh_mapping.c
- deh_mapping.h
- deh_str.c
- deh_str.h
- deh_text.c
- doom-res.rc.in
- Doom.desktop.in
- Doom.metainfo.xml.in
- Doom_Screensaver.desktop.in
- doomkeys.h
- doomtype.h
- gusconf.c
- gusconf.h
- heretic-res.rc.in
- Heretic.desktop.in
- Heretic.metainfo.xml.in
- hexen-res.rc.in
- Hexen.desktop.in
- Hexen.metainfo.xml.in
- i_cdmus.c
- i_cdmus.h
- i_endoom.c
- i_endoom.h
- i_flmusic.c
- i_glob.c
- i_glob.h
- i_input.c
- i_input.h
- i_joystick.c
- i_joystick.h
- i_main.c
- i_musicpack.c
- i_oplmusic.c
- i_pcsound.c
- i_sdlmusic.c
- i_sdlsound.c
- i_sound.c
- i_sound.h
- i_swap.h
- i_system.c
- i_system.h
- i_timer.c
- i_timer.h
- i_video.c
- i_video.h
- i_videohr.c
- i_videohr.h
- i_winmusic.c
- m_argv.c
- m_argv.h
- m_bbox.c
- m_bbox.h
- m_cheat.c
- m_cheat.h
- m_config.c
- m_config.h
- m_controls.c
- m_controls.h
- m_fixed.c
- m_fixed.h
- m_misc.c
- m_misc.h
- Makefile.am
- manifest.xml
- memio.c
- memio.h
- midifallback.c
- midifallback.h
- midifile.c
- midifile.h
- mus2mid.c
- mus2mid.h
- net_client.c
- net_client.h
- net_common.c
- net_common.h
- net_dedicated.c
- net_dedicated.h
- net_defs.h
- net_gui.c
- net_gui.h
- net_io.c
- net_io.h
- net_loop.c
- net_loop.h
- net_packet.c
- net_packet.h
- net_petname.c
- net_petname.h
- net_query.c
- net_query.h
- net_sdl.c
- net_sdl.h
- net_server.c
- net_server.h
- net_structrw.c
- net_structrw.h
- setup-res.rc.in
- sha1.c
- sha1.h
- strife-res.rc.in
- Strife.desktop.in
- Strife.metainfo.xml.in
- tables.c
- tables.h
- v_diskicon.c
- v_diskicon.h
- v_patch.h
- v_video.c
- v_video.h
- w_checksum.c
- w_checksum.h
- w_file.c
- w_file.h
- w_file_posix.c
- w_file_stdc.c
- w_file_win32.c
- w_main.c
- w_main.h
- w_merge.c
- w_merge.h
- w_wad.c
- w_wad.h
- z_native.c
- z_zone.c
- z_zone.h
- .gitignore
- calculator.c
- guitest.c
- Makefile.am
- codepage.h
- convert-font
- large.h
- large.png
- Makefile.am
- normal.h
- normal.png
- README
- small.h
- small.png
- .gitignore
- CMakeLists.txt
- Doxyfile
- Makefile.am
- textscreen.h
- txt_button.c
- txt_button.h
- txt_checkbox.c
- txt_checkbox.h
- txt_conditional.c
- txt_conditional.h
- txt_desktop.c
- txt_desktop.h
- txt_dropdown.c
- txt_dropdown.h
- txt_fileselect.c
- txt_fileselect.h
- txt_gui.c
- txt_gui.h
- txt_inputbox.c
- txt_inputbox.h
- txt_io.c
- txt_io.h
- txt_label.c
- txt_label.h
- txt_main.h
- txt_radiobutton.c
- txt_radiobutton.h
- txt_scrollpane.c
- txt_scrollpane.h
- txt_sdl.c
- txt_sdl.h
- txt_separator.c
- txt_separator.h
- txt_spinctrl.c
- txt_spinctrl.h
- txt_strut.c
- txt_strut.h
- txt_table.c
- txt_table.h
- txt_utf8.c
- txt_utf8.h
- txt_widget.c
- txt_widget.h
- txt_window.c
- txt_window.h
- txt_window_action.c
- txt_window_action.h
- .clang-format
- .gitignore
- .gitmodules
- .lvimrc
- .travis.sh
- AUTHORS
- autogen.sh
- ChangeLog
- check-extern.sh
- CMakeLists.txt
- CODE_OF_CONDUCT.md
- configure.ac
- COPYING.md
- HACKING.md
- Makefile.am
- NEWS.md
- NOT-BUGS.md
- PHILOSOPHY.md
- README.md
- README.Music.md
- README.Strife.md
- RELEASE_NOTES.md
- rpm.spec.in
- TODO.md
- vcpkg.json
- config.h
- doom1.wad
- README.md
- DejaVuSans.ttf
- LICENSE
- alpine.Dockerfile
- android-ndk.sh
- cache-subprojects.sh
- check-gir-diff.py
- check-todos.py
- clang-format-diff.py
- coverage-docker.sh
- coverity-model.c
- coverity.Dockerfile
- cross_file_android_arm64_31.txt
- cross_file_ios_example.txt
- cross_file_mingw64.txt
- debian-stable.Dockerfile
- fedora.Dockerfile
- fixup-cov-paths.py
- gitlab-wait-for-mr-job.py
- install-gitlab-cobertura-tools.sh
- mingw.Dockerfile
- README.md
- run-check-todos.sh
- run-docker.sh
- run-style-check-diff.sh
- run-tests.sh
- scan-build.sh
- search-common-ancestor.sh
- show-execution-environment.sh
- test-msvc.bat
- test-msys2.sh
- thorough-test-wrapper.sh
- dep5
- ios-cross-file.ini
- app.c
- app.manifest.xml
- app.rc
- lib.rc.in
- meson.build
- test.manifest.xml
- test.rc
- meson.build
- content-types.md
- dbus-error.md
- dbus-introspection.md
- dbus-name-owning.md
- dbus-name-watching.md
- dbus-utils.md
- error.md
- file-attributes.md
- gapplication.rst
- gdbus-codegen.rst
- gdbus.rst
- gio-querymodules.rst
- gio-unix.toml.in
- gio-win32.toml.in
- gio.rst
- gio.toml.in
- glib-compile-resources.rst
- glib-compile-schemas.rst
- gresource.rst
- gsettings.rst
- gvfs-overview.odg
- gvfs-overview.png
- io-scheduler.md
- menu-example.png
- menu-exporter.md
- menu-model-dark.svg
- menu-model-light.svg
- meson.build
- migrating-gconf.md
- migrating-gdbus.md
- migrating-gnome-vfs.md
- migrating-posix.md
- networking.md
- overview.md
- pollable-utils.md
- tls-overview.md
- unix-mounts.md
- gi-compile-repository.rst
- gi-decompile-typelib.rst
- gi-inspect-typelib.rst
- girepository.toml.in
- meson.build
- migrating-gi.md
- atomic.md
- auto-cleanup.md
- base64.md
- building.md
- character-set.md
- checked-math.md
- compiling.md
- conversion-macros.md
- cross-compiling.md
- data-structures.md
- datalist-and-dataset.md
- error-reporting.md
- file-name-encodings-dark.odg
- file-name-encodings-dark.svg
- file-name-encodings-light.odg
- file-name-encodings-light.svg
- file-utils.md
- glib-gettextize.rst
- glib-unix.toml.in
- glib-win32.toml.in
- glib.toml.in
- goption.md
- gtester-report.rst
- gtester.rst
- gvariant-byte-boundaries.svg
- gvariant-format-strings.md
- gvariant-integer-and-string-structure.svg
- gvariant-integer-array.svg
- gvariant-specification-1.0.rst
- gvariant-string-array.svg
- gvariant-text-format.md
- host-utils.md
- i18n.md
- logging.md
- macros.md
- main-loop.md
- mainloop-states.eps
- mainloop-states.fig
- mainloop-states.gif
- mainloop-states.png
- markup.md
- memory-slices.md
- memory.md
- meson.build
- misc-utils.md
- numerical.md
- programming.md
- random.md
- reference-counting.md
- resources.md
- running.md
- shell.md
- Sorted_binary_tree_breadth-first_traversal-dark.svg
- Sorted_binary_tree_breadth-first_traversal.svg
- Sorted_binary_tree_inorder-dark.svg
- Sorted_binary_tree_inorder.svg
- Sorted_binary_tree_postorder-dark.svg
- Sorted_binary_tree_postorder.svg
- Sorted_binary_tree_preorder-dark.svg
- Sorted_binary_tree_preorder.svg
- spawn.md
- string-utils.md
- testing.md
- threads-deprecated.md
- threads.md
- types.md
- unicode.md
- unix.md
- uuid.md
- version.md
- warnings.md
- windows.md
- gmodule.toml.in
- meson.build
- modules.md
- glue.png
- boxed.md
- concepts.md
- enum-types.md
- floating-refs.md
- glib-genmarshal.rst
- glib-mkenums.rst
- gobject-query.rst
- gobject.toml.in
- gvalue.md
- meson.build
- signals.md
- tutorial.md
- types.md
- value-collection.md
- AUTHORS
- COPYING
- meson.build
- NEWS
- urlmap.js
- backports.md
- CODEOWNERS
- issue-and-merge-request-management.md
- macros.md
- meson-version.md
- rationales.md
- releasing.md
- roadmap.md
- supported-platforms.md
- testing.md
- toolchain-requirements.md
- win32-build.md
- driver.c
- fuzz.h
- fuzz_bookmark.c
- fuzz_bookmark.corpus
- fuzz_canonicalize_filename.c
- fuzz_data_input_stream_read_line.c
- fuzz_data_input_stream_read_line_utf8.c
- fuzz_data_input_stream_read_upto.c
- fuzz_date_parse.c
- fuzz_date_time_new_from_iso8601.c
- fuzz_dbus_message.c
- fuzz_filename_from_uri.c
- fuzz_filename_to_uri.c
- fuzz_get_locale_variants.c
- fuzz_inet_address_mask_new_from_string.c
- fuzz_inet_address_new_from_string.c
- fuzz_inet_socket_address_new_from_string.c
- fuzz_key.c
- fuzz_key.corpus
- fuzz_network_address_parse.c
- fuzz_network_address_parse_uri.c
- fuzz_paths.c
- fuzz_resolver.c
- fuzz_special_dirs.c
- fuzz_string.c
- fuzz_uri_escape.c
- fuzz_uri_parse.c
- fuzz_uri_parse_params.c
- fuzz_utf8_normalize.c
- fuzz_utf8_validate.c
- fuzz_uuid_string_is_valid.c
- fuzz_variant_binary.c
- fuzz_variant_binary_byteswap.c
- fuzz_variant_text.c
- fuzz_variant_text.dict
- meson.build
- README.md
- .gitignore
- gapplication
- gdbus
- gio
- gresource
- gsettings
- .flake8
- .gitignore
- __init__.py
- codegen.py
- codegen_docbook.py
- codegen_main.py
- codegen_md.py
- codegen_rst.py
- config.py.in
- dbustypes.py
- gdbus-codegen.in
- meson.build
- parser.py
- utils.py
- data-to-c.py
- dbus-daemon.xml
- gaction.c
- gaction.h
- gactiongroup.c
- gactiongroup.h
- gactiongroupexporter.c
- gactiongroupexporter.h
- gactionmap.c
- gactionmap.h
- gappinfo.c
- gappinfo.h
- gappinfoprivate.h
- gapplication-tool.c
- gapplication.c
- gapplication.h
- gapplicationcommandline.c
- gapplicationcommandline.h
- gapplicationimpl-dbus.c
- gapplicationimpl.h
- gasynchelper.c
- gasynchelper.h
- gasyncinitable.c
- gasyncinitable.h
- gasyncresult.c
- gasyncresult.h
- gbufferedinputstream.c
- gbufferedinputstream.h
- gbufferedoutputstream.c
- gbufferedoutputstream.h
- gbytesicon.c
- gbytesicon.h
- gcancellable.c
- gcancellable.h
- gcharsetconverter.c
- gcharsetconverter.h
- gcocoanotificationbackend.m
- gcontenttype-fdo.c
- gcontenttype-osx.m
- gcontenttype-win32.c
- gcontenttype.c
- gcontenttype.h
- gcontenttypeprivate.h
- gcontextspecificgroup.c
- gcontextspecificgroup.h
- gconverter.c
- gconverter.h
- gconverterinputstream.c
- gconverterinputstream.h
- gconverteroutputstream.c
- gconverteroutputstream.h
- gcredentials.c
- gcredentials.h
- gcredentialsprivate.h
- gdatagrambased.c
- gdatagrambased.h
- gdatainputstream.c
- gdatainputstream.h
- gdataoutputstream.c
- gdataoutputstream.h
- gdbus-tool.c
- gdbusactiongroup-private.h
- gdbusactiongroup.c
- gdbusactiongroup.h
- gdbusaddress.c
- gdbusaddress.h
- gdbusauth.c
- gdbusauth.h
- gdbusauthmechanism.c
- gdbusauthmechanism.h
- gdbusauthmechanismanon.c
- gdbusauthmechanismanon.h
- gdbusauthmechanismexternal.c
- gdbusauthmechanismexternal.h
- gdbusauthmechanismsha1.c
- gdbusauthmechanismsha1.h
- gdbusauthobserver.c
- gdbusauthobserver.h
- gdbusconnection.c
- gdbusconnection.h
- gdbusdaemon.c
- gdbusdaemon.h
- gdbuserror.c
- gdbuserror.h
- gdbusinterface.c
- gdbusinterface.h
- gdbusinterfaceskeleton.c
- gdbusinterfaceskeleton.h
- gdbusintrospection.c
- gdbusintrospection.h
- gdbusmenumodel.c
- gdbusmenumodel.h
- gdbusmessage.c
- gdbusmessage.h
- gdbusmethodinvocation.c
- gdbusmethodinvocation.h
- gdbusnameowning.c
- gdbusnameowning.h
- gdbusnamewatching.c
- gdbusnamewatching.h
- gdbusobject.c
- gdbusobject.h
- gdbusobjectmanager.c
- gdbusobjectmanager.h
- gdbusobjectmanagerclient.c
- gdbusobjectmanagerclient.h
- gdbusobjectmanagerserver.c
- gdbusobjectmanagerserver.h
- gdbusobjectproxy.c
- gdbusobjectproxy.h
- gdbusobjectskeleton.c
- gdbusobjectskeleton.h
- gdbusprivate.c
- gdbusprivate.h
- gdbusproxy.c
- gdbusproxy.h
- gdbusserver.c
- gdbusserver.h
- gdbusutils.c
- gdbusutils.h
- gdebugcontroller.c
- gdebugcontroller.h
- gdebugcontrollerdbus.c
- gdebugcontrollerdbus.h
- gdelayedsettingsbackend.c
- gdelayedsettingsbackend.h
- gdesktopappinfo.c
- gdesktopappinfo.h
- gdocumentportal.c
- gdocumentportal.h
- gdrive.c
- gdrive.h
- gdtlsclientconnection.c
- gdtlsclientconnection.h
- gdtlsconnection.c
- gdtlsconnection.h
- gdtlsserverconnection.c
- gdtlsserverconnection.h
- gdummyfile.c
- gdummyfile.h
- gdummyproxyresolver.c
- gdummyproxyresolver.h
- gdummytlsbackend.c
- gdummytlsbackend.h
- gemblem.c
- gemblem.h
- gemblemedicon.c
- gemblemedicon.h
- gfdonotificationbackend.c
- gfile.c
- AFL-2.0.txt
- Apache-2.0.txt
- CC-BY-SA-3.0.txt
- CC0-1.0.txt
- GPL-2.0-or-later.txt
- LGPL-2.1-only.txt
- LGPL-2.1-or-later.txt
- LicenseRef-old-glib-tests.txt
- LLVM-exception.txt
- MIT.txt
- MPL-1.1.txt
- .clang-format
- .dir-locals.el
- .editorconfig
- .gitignore
- .gitlab-ci.yml
- .gitmodules
- .lcovrc
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- COPYING
- INSTALL.md
- NEWS
- README.md
- SECURITY.md
- ac_check_define.m4
- alsa.m4
- ax_check_compiler_flags.m4
- ax_compute_relative_paths.m4
- ax_gcc_archflag.m4
- ax_gcc_x86_cpuid.m4
- ax_normalize_path.m4
- ax_recursive_eval.m4
- esd.m4
- libtool.m4
- ltoptions.m4
- ltsugar.m4
- ltversion.m4
- lt~obsolete.m4
- pkg.m4
- android-prefab.sh
- androidbuild.sh
- androidbuildlibs.sh
- checker-buildbot.sh
- clang++-fat.sh
- clang-fat.sh
- clang-format-src.sh
- codechecker-buildbot.sh
- config.guess
- config.sub
- emscripten-buildbot.sh
- fnsince.pl
- gen_audio_channel_conversion.c
- gen_audio_resampler_filter.c
- git-pre-push-hook.pl
- install-sh
- ltmain.sh
- mkinstalldirs
- nacl-buildbot.sh
- naclbuild.sh
- raspberrypi-buildbot.sh
- showrev.sh
- strip_fPIC.sh
- test-versioning.sh
- update-copyright.sh
- update-version.sh
- updaterev.sh
- wikiheaders.pl
- windows-buildbot-zipper.bat
- Android.mk
- CMakeLists.txt
- main_cli.c
- main_gui.c
- main_lib.c
- test_pkgconfig.sh
- test_sdlconfig.sh
- CheckCPUArchitecture.cmake
- macros.cmake
- sdlchecks.cmake
- sdlfind.cmake
- sdlplatform.cmake
- CONTRIBUTING.md
- doxyfile
- README-android.md
- README-cmake.md
- README-directfb.md
- README-dynapi.md
- README-emscripten.md
- README-gdk.md
- README-gesture.md
- README-git.md
- README-hg.md
- README-ios.md
- README-kmsbsd.md
- README-linux.md
- README-macos.md
- README-n3ds.md
- README-nacl.md
- README-ngage.md
- README-os2.md
- README-pandora.md
- README-platforms.md
- README-porting.md
- README-ps2.md
- README-psp.md
- README-raspberrypi.md
- README-riscos.md
- README-touch.md
- README-versions.md
- README-visualc.md
- README-vita.md
- README-wince.md
- README-windows.md
- README-winrt.md
- README.md
- release_checklist.md
- begin_code.h
- close_code.h
- SDL.h
- SDL_assert.h
- SDL_atomic.h
- SDL_audio.h
- SDL_bits.h
- SDL_blendmode.h
- SDL_clipboard.h
- SDL_config.h
- SDL_config.h.cmake
- SDL_config.h.in
- SDL_config_android.h
- SDL_config_emscripten.h
- SDL_config_iphoneos.h
- SDL_config_macosx.h
- SDL_config_minimal.h
- SDL_config_ngage.h
- SDL_config_os2.h
- SDL_config_pandora.h
- SDL_config_pureunix.h
- SDL_config_windows.h
- SDL_config_wingdk.h
- SDL_config_winrt.h
- SDL_config_xbox.h
- SDL_copying.h
- SDL_cpuinfo.h
- SDL_egl.h
- SDL_endian.h
- SDL_error.h
- SDL_events.h
- SDL_filesystem.h
- SDL_gamecontroller.h
- SDL_gesture.h
- SDL_guid.h
- SDL_haptic.h
- SDL_hidapi.h
- SDL_hints.h
- SDL_joystick.h
- SDL_keyboard.h
- SDL_keycode.h
- SDL_loadso.h
- SDL_locale.h
- SDL_log.h
- SDL_main.h
- SDL_messagebox.h
- SDL_metal.h
- SDL_misc.h
- SDL_mouse.h
- SDL_mutex.h
- SDL_name.h
- SDL_opengl.h
- SDL_opengl_glext.h
- SDL_opengles.h
- SDL_opengles2.h
- SDL_opengles2_gl2.h
- SDL_opengles2_gl2ext.h
- SDL_opengles2_gl2platform.h
- SDL_opengles2_khrplatform.h
- SDL_pixels.h
- SDL_platform.h
- SDL_power.h
- SDL_quit.h
- SDL_rect.h
- SDL_render.h
- SDL_revision.h
- SDL_revision.h.cmake
- SDL_rwops.h
- SDL_scancode.h
- SDL_sensor.h
- SDL_shape.h
- SDL_stdinc.h
- SDL_surface.h
- SDL_system.h
- SDL_syswm.h
- SDL_test.h
- SDL_test_assert.h
- SDL_test_common.h
- SDL_test_compare.h
- SDL_test_crc32.h
- SDL_test_font.h
- SDL_test_fuzzer.h
- SDL_test_harness.h
- SDL_test_images.h
- SDL_test_log.h
- SDL_test_md5.h
- SDL_test_memory.h
- SDL_test_random.h
- SDL_thread.h
- SDL_timer.h
- SDL_touch.h
- SDL_types.h
- SDL_version.h
- SDL_video.h
- SDL_vulkan.h
- SDL_atomic.c
- SDL_spinlock.c
- SDL_aaudio.c
- SDL_aaudio.h
- SDL_aaudiofuncs.h
- SDL_alsa_audio.c
- SDL_alsa_audio.h
- SDL_androidaudio.c
- SDL_androidaudio.h
- SDL_artsaudio.c
- SDL_artsaudio.h
- SDL_coreaudio.h
- SDL_coreaudio.m
- SDL_directsound.c
- SDL_directsound.h
- SDL_diskaudio.c
- SDL_diskaudio.h
- SDL_dspaudio.c
- SDL_dspaudio.h
- SDL_dummyaudio.c
- SDL_dummyaudio.h
- SDL_emscriptenaudio.c
- SDL_emscriptenaudio.h
- SDL_esdaudio.c
- SDL_esdaudio.h
- SDL_fsaudio.c
- SDL_fsaudio.h
- SDL_haikuaudio.cc
- SDL_haikuaudio.h
- SDL_jackaudio.c
- SDL_jackaudio.h
- SDL_n3dsaudio.c
- SDL_n3dsaudio.h
- SDL_naclaudio.c
- SDL_naclaudio.h
- SDL_nasaudio.c
- SDL_nasaudio.h
- SDL_netbsdaudio.c
- SDL_netbsdaudio.h
- SDL_openslES.c
- SDL_openslES.h
- SDL_os2audio.c
- SDL_os2audio.h
- SDL_paudio.c
- SDL_paudio.h
- SDL_pipewire.c
- SDL_pipewire.h
- SDL_ps2audio.c
- SDL_ps2audio.h
- SDL_pspaudio.c
- SDL_pspaudio.h
- SDL_pulseaudio.c
- SDL_pulseaudio.h
- SDL_qsa_audio.c
- SDL_qsa_audio.h
- SDL_sndioaudio.c
- SDL_sndioaudio.h
- SDL_sunaudio.c
- SDL_sunaudio.h
- SDL_vitaaudio.c
- SDL_vitaaudio.h
- SDL_wasapi.c
- SDL_wasapi.h
- SDL_wasapi_win32.c
- SDL_wasapi_winrt.cpp
- SDL_winmm.c
- SDL_winmm.h
- SDL_audio.c
- SDL_audio_c.h
- SDL_audio_channel_converters.h
- SDL_audio_resampler_filter.h
- SDL_audiocvt.c
- SDL_audiodev.c
- SDL_audiodev_c.h
- SDL_audiotypecvt.c
- SDL_mixer.c
- SDL_sysaudio.h
- SDL_wave.c
- SDL_wave.h
- SDL_android.c
- SDL_android.h
- SDL_evdev_kbd_default_keyaccmap.h
- SDL_evdev_kbd_freebsd.c
- SDL_gdk.cpp
- SDL_gdk.h
- SDL_dbus.c
- SDL_dbus.h
- SDL_evdev.c
- SDL_evdev.h
- SDL_evdev_capabilities.c
- SDL_evdev_capabilities.h
- SDL_evdev_kbd.c
- SDL_evdev_kbd.h
- SDL_evdev_kbd_default_accents.h
- SDL_evdev_kbd_default_keymap.h
- SDL_fcitx.c
- SDL_fcitx.h
- SDL_ibus.c
- SDL_ibus.h
- SDL_ime.c
- SDL_ime.h
- SDL_sandbox.c
- SDL_sandbox.h
- SDL_threadprio.c
- SDL_udev.c
- SDL_udev.h
- SDL_wscons.h
- SDL_wscons_kbd.c
- SDL_wscons_mouse.c
- geniconv.c
- geniconv.h
- iconv.h
- makefile
- os2cp.c
- os2cp.h
- os2iconv.c
- sys2utf8.c
- test.c
- iconv2.lbc
- SDL_os2.c
- SDL_os2.h
- SDL_poll.c
- SDL_poll.h
- SDL_directx.h
- SDL_hid.c
- SDL_hid.h
- SDL_immdevice.c
- SDL_immdevice.h
- SDL_windows.c
- SDL_windows.h
- SDL_xinput.c
- SDL_xinput.h
- SDL_winrtapp_common.cpp
- SDL_winrtapp_common.h
- SDL_winrtapp_direct3d.cpp
- SDL_winrtapp_direct3d.h
- SDL_winrtapp_xaml.cpp
- SDL_winrtapp_xaml.h
- SDL_cpuinfo.c
- gendynapi.pl
- SDL2.exports
- SDL_dynapi.c
- SDL_dynapi.h
- SDL_dynapi_overrides.h
- SDL_dynapi_procs.h
- blank_cursor.h
- default_cursor.h
- imKStoUCS.c
- imKStoUCS.h
- scancodes_ascii.h
- scancodes_darwin.h
- scancodes_linux.h
- scancodes_windows.h
- scancodes_xfree86.h
- SDL_clipboardevents.c
- SDL_clipboardevents_c.h
- SDL_displayevents.c
- SDL_displayevents_c.h
- SDL_dropevents.c
- SDL_dropevents_c.h
- SDL_events.c
- SDL_events_c.h
- SDL_gesture.c
- SDL_gesture_c.h
- SDL_keyboard.c
- SDL_keyboard_c.h
- SDL_keysym_to_scancode.c
- SDL_keysym_to_scancode_c.h
- SDL_mouse.c
- SDL_mouse_c.h
- SDL_quit.c
- SDL_scancode_tables.c
- SDL_scancode_tables_c.h
- SDL_touch.c
- SDL_touch_c.h
- SDL_windowevents.c
- SDL_windowevents_c.h
- SDL_rwopsbundlesupport.h
- SDL_rwopsbundlesupport.m
- SDL_rwopsromfs.c
- SDL_rwopsromfs.h
- SDL_rwops.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.m
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.cc
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.c
- SDL_sysfilesystem.cpp
- SDL_syshaptic.c
- SDL_syshaptic_c.h
- SDL_syshaptic.c
- SDL_syshaptic_c.h
- SDL_syshaptic.c
- SDL_syshaptic.c
- SDL_dinputhaptic.c
- SDL_dinputhaptic_c.h
- SDL_windowshaptic.c
- SDL_windowshaptic_c.h
- SDL_xinputhaptic.c
- SDL_xinputhaptic_c.h
- SDL_haptic.c
- SDL_haptic_c.h
- SDL_syshaptic.h
- Android.mk
- Application.mk
- hid.cpp
- project.properties
- Doxyfile
- hidapi.h
- hidtest.cpp
- Makefile.am
- hid.m
- Makefile-manual
- Makefile.am
- hid.c
- hidusb.cpp
- Makefile-manual
- Makefile.am
- Makefile.freebsd
- Makefile.linux
- hid.c
- hidraw.cpp
- Makefile-manual
- Makefile.am
- README.txt
- ax_pthread.m4
- pkg.m4
- hid.c
- Makefile-manual
- Makefile.am
- hidapi-hidraw.pc.in
- hidapi-libusb.pc.in
- hidapi.pc.in
- InfoPlist.strings
- Signal11.icns
- Info.plist
- PkgInfo
- copy_to_bundle.sh
- mac_support.cpp
- mac_support.h
- mac_support_cocoa.m
- Makefile-manual
- Makefile.am
- Makefile.freebsd
- Makefile.linux
- Makefile.mac
- Makefile.mingw
- start.sh
- test.cpp
- testgui.sln
- testgui.vcproj
- 99-hid.rules
- hidapi.def
- makefile
- sources
- hid.c
- hidapi.sln
- hidapi.vcproj
- hidtest.vcproj
- Makefile-manual
- Makefile.am
- Makefile.mingw
- AUTHORS.txt
- bootstrap
- configure.ac
- HACKING.txt
- LICENSE-bsd.txt
- LICENSE-gpl3.txt
- LICENSE-orig.txt
- LICENSE.txt
- Makefile.am
- README.txt
- SDL_hidapi.c
- SDL_hidapi_c.h
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_bsdjoystick.c
- SDL_iokitjoystick.c
- SDL_iokitjoystick_c.h
- SDL_sysjoystick.c
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_haikujoystick.cc
- controller_constants.h
- controller_structs.h
- SDL_hidapi_combined.c
- SDL_hidapi_gamecube.c
- SDL_hidapi_luna.c
- SDL_hidapi_nintendo.h
- SDL_hidapi_ps3.c
- SDL_hidapi_ps4.c
- SDL_hidapi_ps5.c
- SDL_hidapi_rumble.c
- SDL_hidapi_rumble.h
- SDL_hidapi_shield.c
- SDL_hidapi_stadia.c
- SDL_hidapi_steam.c
- SDL_hidapi_switch.c
- SDL_hidapi_wii.c
- SDL_hidapi_xbox360.c
- SDL_hidapi_xbox360w.c
- SDL_hidapi_xboxone.c
- SDL_hidapijoystick.c
- SDL_hidapijoystick_c.h
- SDL_mfijoystick.m
- SDL_mfijoystick_c.h
- SDL_sysjoystick.c
- SDL_sysjoystick_c.h
- SDL_sysjoystick.c
- SDL_os2joystick.c
- SDL_sysjoystick.c
- SDL_sysjoystick.c
- SDL_steamcontroller.c
- SDL_steamcontroller.h
- SDL_virtualjoystick.c
- SDL_virtualjoystick_c.h
- SDL_sysjoystick.c
- SDL_dinputjoystick.c
- SDL_dinputjoystick_c.h
- SDL_rawinputjoystick.c
- SDL_rawinputjoystick_c.h
- SDL_windows_gaming_input.c
- SDL_windowsjoystick.c
- SDL_windowsjoystick_c.h
- SDL_xinputjoystick.c
- SDL_xinputjoystick_c.h
- check_8bitdo.sh
- controller_list.h
- controller_type.c
- controller_type.h
- SDL_gamecontroller.c
- SDL_gamecontrollerdb.h
- SDL_joystick.c
- SDL_joystick_c.h
- SDL_sysjoystick.h
- sort_controllers.py
- usb_ids.h
- e_atan2.c
- e_exp.c
- e_fmod.c
- e_log.c
- e_log10.c
- e_pow.c
- e_rem_pio2.c
- e_sqrt.c
- k_cos.c
- k_rem_pio2.c
- k_sin.c
- k_tan.c
- math_libm.h
- math_private.h
- s_atan.c
- s_copysign.c
- s_cos.c
- s_fabs.c
- s_floor.c
- s_scalbn.c
- s_sin.c
- s_tan.c
- SDL_sysloadso.c
- SDL_sysloadso.c
- SDL_sysloadso.c
- SDL_sysloadso.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.cc
- SDL_syslocale.m
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_syslocale.c
- SDL_locale.c
- SDL_syslocale.h
- SDL_android_main.c
- SDL_dummy_main.c
- SDL_gdk_main.c
- SDL_BApp.h
- SDL_BeApp.cc
- SDL_BeApp.h
- SDL_n3ds_main.c
- SDL_nacl_main.c
- SDL_ngage_main.cpp
- SDL_ps2_main.c
- SDL_psp_main.c
- SDL_uikit_main.c
- SDL_windows_main.c
- version.rc
- SDL2-WinRTResource_BlankCursor.cur
- SDL2-WinRTResources.rc
- SDL_winrt_main_NonXAML.cpp
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.cc
- SDL_sysurl.m
- SDL_sysurl.m
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.c
- SDL_sysurl.cpp
- SDL_sysurl.h
- SDL_url.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.h
- SDL_syspower.m
- SDL_syspower.c
- SDL_syspower.c
- SDL_syspower.cpp
- SDL_power.c
- SDL_syspower.h
- SDL_render_d3d.c
- SDL_shaders_d3d.c
- SDL_shaders_d3d.h
- SDL_render_d3d11.c
- SDL_render_winrt.cpp
- SDL_render_winrt.h
- SDL_shaders_d3d11.c
- SDL_shaders_d3d11.h
- SDL_render_d3d12.c
- SDL_render_d3d12_xbox.cpp
- SDL_render_d3d12_xbox.h
- SDL_shaders_d3d12.c
- SDL_shaders_d3d12.h
- SDL_shaders_d3d12_xboxone.cpp
- SDL_shaders_d3d12_xboxseries.cpp
- build-metal-shaders.sh
- SDL_render_metal.m
- SDL_shaders_metal.metal
- SDL_shaders_metal_ios.h
- SDL_shaders_metal_iphonesimulator.h
- SDL_shaders_metal_osx.h
- SDL_shaders_metal_tvos.h
- SDL_shaders_metal_tvsimulator.h
- SDL_glfuncs.h
- SDL_render_gl.c
- SDL_shaders_gl.c
- SDL_shaders_gl.h
- SDL_glesfuncs.h
- SDL_render_gles.c
- SDL_gles2funcs.h
- SDL_render_gles2.c
- SDL_shaders_gles2.c
- SDL_shaders_gles2.h
- SDL_render_ps2.c
- SDL_render_psp.c
- SDL_blendfillrect.c
- SDL_blendfillrect.h
- SDL_blendline.c
- SDL_blendline.h
- SDL_blendpoint.c
- SDL_blendpoint.h
- SDL_draw.h
- SDL_drawline.c
- SDL_drawline.h
- SDL_drawpoint.c
- SDL_drawpoint.h
- SDL_render_sw.c
- SDL_render_sw_c.h
- SDL_rotate.c
- SDL_rotate.h
- SDL_triangle.c
- SDL_triangle.h
- clear_f.cg
- clear_v.cg
- color_f.cg
- color_v.cg
- texture_f.cg
- texture_v.cg
- SDL_render_vita_gxm.c
- SDL_render_vita_gxm_memory.c
- SDL_render_vita_gxm_memory.h
- SDL_render_vita_gxm_shaders.h
- SDL_render_vita_gxm_tools.c
- SDL_render_vita_gxm_tools.h
- SDL_render_vita_gxm_types.h
- SDL_d3dmath.c
- SDL_d3dmath.h
- SDL_render.c
- SDL_sysrender.h
- SDL_yuv_sw.c
- SDL_yuv_sw_c.h
- SDL_androidsensor.c
- SDL_androidsensor.h
- SDL_coremotionsensor.h
- SDL_coremotionsensor.m
- SDL_dummysensor.c
- SDL_dummysensor.h
- SDL_n3dssensor.c
- SDL_vitasensor.c
- SDL_vitasensor.h
- SDL_windowssensor.c
- SDL_windowssensor.h
- SDL_sensor.c
- SDL_sensor_c.h
- SDL_syssensor.h
- SDL_crc16.c
- SDL_crc32.c
- SDL_getenv.c
- SDL_iconv.c
- SDL_malloc.c
- SDL_mslibc.c
- SDL_qsort.c
- SDL_stdlib.c
- SDL_string.c
- SDL_strtokr.c
- SDL_vacopy.h
- SDL_test_assert.c
- SDL_test_common.c
- SDL_test_compare.c
- SDL_test_crc32.c
- SDL_test_font.c
- SDL_test_fuzzer.c
- SDL_test_harness.c
- SDL_test_imageBlit.c
- SDL_test_imageBlitBlend.c
- SDL_test_imageFace.c
- SDL_test_imagePrimitives.c
- SDL_test_imagePrimitivesBlend.c
- SDL_test_log.c
- SDL_test_md5.c
- SDL_test_memory.c
- SDL_test_random.c
- SDL_syscond.c
- SDL_syscond_c.h
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_syscond.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_sysmutex.cpp
- SDL_syssem.cpp
- SDL_systhread.cpp
- SDL_systhread_c.h
- SDL_sysmutex.c
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_systls_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syscond.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syscond.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_syscond.cpp
- SDL_sysmutex.cpp
- SDL_sysmutex_c.h
- SDL_systhread.cpp
- SDL_systhread_c.h
- SDL_syscond.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_syscond_cv.c
- SDL_sysmutex.c
- SDL_sysmutex_c.h
- SDL_syssem.c
- SDL_systhread.c
- SDL_systhread_c.h
- SDL_systls.c
- SDL_systhread.h
- SDL_thread.c
- SDL_thread_c.h
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.cpp
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_systimer.c
- SDL_timer.c
- SDL_timer_c.h
- SDL_androidclipboard.c
- SDL_androidclipboard.h
- SDL_androidevents.c
- SDL_androidevents.h
- SDL_androidgl.c
- SDL_androidgl.h
- SDL_androidkeyboard.c
- SDL_androidkeyboard.h
- SDL_androidmessagebox.c
- SDL_androidmessagebox.h
- SDL_androidmouse.c
- SDL_androidmouse.h
- SDL_androidtouch.c
- SDL_androidtouch.h
- SDL_androidvideo.c
- SDL_androidvideo.h
- SDL_androidvulkan.c
- SDL_androidvulkan.h
- SDL_androidwindow.c
- SDL_androidwindow.h
- pixman-arm-asm.h
- pixman-arm-neon-asm.h
- pixman-arm-neon-asm.S
- pixman-arm-simd-asm.h
- pixman-arm-simd-asm.S
- SDL_cocoaclipboard.h
- SDL_cocoaclipboard.m
- SDL_cocoaevents.h
- SDL_cocoaevents.m
- SDL_cocoakeyboard.h
- SDL_cocoakeyboard.m
- SDL_cocoamessagebox.h
- SDL_cocoamessagebox.m
- SDL_cocoametalview.h
- SDL_cocoametalview.m
- SDL_cocoamodes.h
- SDL_cocoamodes.m
- SDL_cocoamouse.h
- SDL_cocoamouse.m
- SDL_cocoaopengl.h
- SDL_cocoaopengl.m
- SDL_cocoaopengles.h
- SDL_cocoaopengles.m
- SDL_cocoashape.h
- SDL_cocoashape.m
- SDL_cocoavideo.h
- SDL_cocoavideo.m
- SDL_cocoavulkan.h
- SDL_cocoavulkan.m
- SDL_cocoawindow.h
- SDL_cocoawindow.m
- SDL_DirectFB_dyn.c
- SDL_DirectFB_dyn.h
- SDL_DirectFB_events.c
- SDL_DirectFB_events.h
- SDL_DirectFB_modes.c
- SDL_DirectFB_modes.h
- SDL_DirectFB_mouse.c
- SDL_DirectFB_mouse.h
- SDL_DirectFB_opengl.c
- SDL_DirectFB_opengl.h
- SDL_DirectFB_render.c
- SDL_DirectFB_render.h
- SDL_DirectFB_shape.c
- SDL_DirectFB_shape.h
- SDL_DirectFB_video.c
- SDL_DirectFB_video.h
- SDL_DirectFB_vulkan.c
- SDL_DirectFB_vulkan.h
- SDL_DirectFB_window.c
- SDL_DirectFB_window.h
- SDL_DirectFB_WM.c
- SDL_DirectFB_WM.h
- SDL_nullevents.c
- SDL_nullevents_c.h
- SDL_nullframebuffer.c
- SDL_nullframebuffer_c.h
- SDL_nullvideo.c
- SDL_nullvideo.h
- SDL_emscriptenevents.c
- SDL_emscriptenevents.h
- SDL_emscriptenframebuffer.c
- SDL_emscriptenframebuffer.h
- SDL_emscriptenmouse.c
- SDL_emscriptenmouse.h
- SDL_emscriptenopengles.c
- SDL_emscriptenopengles.h
- SDL_emscriptenvideo.c
- SDL_emscriptenvideo.h
- SDL_BApp.h
- SDL_bclipboard.cc
- SDL_bclipboard.h
- SDL_bevents.cc
- SDL_bevents.h
- SDL_bframebuffer.cc
- SDL_bframebuffer.h
- SDL_bkeyboard.cc
- SDL_bkeyboard.h
- SDL_bmessagebox.cc
- SDL_bmessagebox.h
- SDL_bmodes.cc
- SDL_bmodes.h
- SDL_bopengl.cc
- SDL_bopengl.h
- SDL_bvideo.cc
- SDL_bvideo.h
- SDL_BWin.h
- SDL_bwindow.cc
- SDL_bwindow.h
- egl.h
- eglext.h
- eglplatform.h
- gl2.h
- gl2ext.h
- gl2platform.h
- khrplatform.h
- vk_icd.h
- vk_layer.h
- vk_platform.h
- vk_sdk_platform.h
- vulkan.h
- vulkan_android.h
- vulkan_beta.h
- vulkan_core.h
- vulkan_directfb.h
- vulkan_fuchsia.h
- vulkan_ggp.h
- vulkan_ios.h
- vulkan_macos.h
- vulkan_metal.h
- vulkan_screen.h
- vulkan_vi.h
- vulkan_wayland.h
- vulkan_win32.h
- vulkan_xcb.h
- vulkan_xlib.h
- vulkan_xlib_xrandr.h
- SDL_kmsdrmdyn.c
- SDL_kmsdrmdyn.h
- SDL_kmsdrmevents.c
- SDL_kmsdrmevents.h
- SDL_kmsdrmmouse.c
- SDL_kmsdrmmouse.h
- SDL_kmsdrmopengles.c
- SDL_kmsdrmopengles.h
- SDL_kmsdrmsym.h
- SDL_kmsdrmvideo.c
- SDL_kmsdrmvideo.h
- SDL_kmsdrmvulkan.c
- SDL_kmsdrmvulkan.h
- SDL_n3dsevents.c
- SDL_n3dsevents_c.h
- SDL_n3dsframebuffer.c
- SDL_n3dsframebuffer_c.h
- SDL_n3dsswkb.c
- SDL_n3dsswkb.h
- SDL_n3dstouch.c
- SDL_n3dstouch.h
- SDL_n3dsvideo.c
- SDL_n3dsvideo.h
- SDL_naclevents.c
- SDL_naclevents_c.h
- SDL_naclglue.c
- SDL_naclopengles.c
- SDL_naclopengles.h
- SDL_naclvideo.c
- SDL_naclvideo.h
- SDL_naclwindow.c
- SDL_naclwindow.h
- SDL_ngageevents.cpp
- SDL_ngageevents_c.h
- SDL_ngageframebuffer.cpp
- SDL_ngageframebuffer_c.h
- SDL_ngagevideo.cpp
- SDL_ngagevideo.h
- SDL_ngagewindow.cpp
- SDL_ngagewindow.h
- SDL_offscreenevents.c
- SDL_offscreenevents_c.h
- SDL_offscreenframebuffer.c
- SDL_offscreenframebuffer_c.h
- SDL_offscreenopengles.c
- SDL_offscreenopengles.h
- SDL_offscreenvideo.c
- SDL_offscreenvideo.h
- SDL_offscreenwindow.c
- SDL_offscreenwindow.h
- SDL_gradd.h
- SDL_os2dive.c
- SDL_os2messagebox.c
- SDL_os2messagebox.h
- SDL_os2mouse.c
- SDL_os2mouse.h
- SDL_os2output.h
- SDL_os2util.c
- SDL_os2util.h
- SDL_os2video.c
- SDL_os2video.h
- SDL_os2vman.c
- SDL_pandora.c
- SDL_pandora.h
- SDL_pandora_events.c
- SDL_pandora_events.h
- SDL_ps2video.c
- SDL_ps2video.h
- SDL_pspevents.c
- SDL_pspevents_c.h
- SDL_pspgl.c
- SDL_pspgl_c.h
- SDL_pspmouse.c
- SDL_pspmouse_c.h
- SDL_pspvideo.c
- SDL_pspvideo.h
- SDL_puevents.c
- SDL_puevents_c.h
- SDL_pufb.c
- SDL_pufb_c.h
- SDL_puvideo.c
- SDL_puvideo.h
- gl.c
- keyboard.c
- sdl_qnx.h
- video.c
- SDL_rpievents.c
- SDL_rpievents_c.h
- SDL_rpimouse.c
- SDL_rpimouse.h
- SDL_rpiopengles.c
- SDL_rpiopengles.h
- SDL_rpivideo.c
- SDL_rpivideo.h
- scancodes_riscos.h
- SDL_riscosdefs.h
- SDL_riscosevents.c
- SDL_riscosevents_c.h
- SDL_riscosframebuffer.c
- SDL_riscosframebuffer_c.h
- SDL_riscosmessagebox.c
- SDL_riscosmessagebox.h
- SDL_riscosmodes.c
- SDL_riscosmodes.h
- SDL_riscosmouse.c
- SDL_riscosmouse.h
- SDL_riscosvideo.c
- SDL_riscosvideo.h
- SDL_riscoswindow.c
- SDL_riscoswindow.h
- SDL_uikitappdelegate.h
- SDL_uikitappdelegate.m
- SDL_uikitclipboard.h
- SDL_uikitclipboard.m
- SDL_uikitevents.h
- SDL_uikitevents.m
- SDL_uikitmessagebox.h
- SDL_uikitmessagebox.m
- SDL_uikitmetalview.h
- SDL_uikitmetalview.m
- SDL_uikitmodes.h
- SDL_uikitmodes.m
- SDL_uikitopengles.h
- SDL_uikitopengles.m
- SDL_uikitopenglview.h
- SDL_uikitopenglview.m
- SDL_uikitvideo.h
- SDL_uikitvideo.m
- SDL_uikitview.h
- SDL_uikitview.m
- SDL_uikitviewcontroller.h
- SDL_uikitviewcontroller.m
- SDL_uikitvulkan.h
- SDL_uikitvulkan.m
- SDL_uikitwindow.h
- SDL_uikitwindow.m
- SDL_vitaframebuffer.c
- SDL_vitaframebuffer.h
- SDL_vitagl_pvr.c
- SDL_vitagl_pvr_c.h
- SDL_vitagles.c
- SDL_vitagles_c.h
- SDL_vitagles_pvr.c
- SDL_vitagles_pvr_c.h
- SDL_vitakeyboard.c
- SDL_vitakeyboard.h
- SDL_vitamessagebox.c
- SDL_vitamessagebox.h
- SDL_vitamouse.c
- SDL_vitamouse_c.h
- SDL_vitatouch.c
- SDL_vitatouch.h
- SDL_vitavideo.c
- SDL_vitavideo.h
- SDL_vivanteopengles.c
- SDL_vivanteopengles.h
- SDL_vivanteplatform.c
- SDL_vivanteplatform.h
- SDL_vivantevideo.c
- SDL_vivantevideo.h
- SDL_vivantevulkan.c
- SDL_vivantevulkan.h
- SDL_waylandclipboard.c
- SDL_waylandclipboard.h
- SDL_waylanddatamanager.c
- SDL_waylanddatamanager.h
- SDL_waylanddyn.c
- SDL_waylanddyn.h
- SDL_waylandevents.c
- SDL_waylandevents_c.h
- SDL_waylandkeyboard.c
- SDL_waylandkeyboard.h
- SDL_waylandmessagebox.c
- SDL_waylandmessagebox.h
- SDL_waylandmouse.c
- SDL_waylandmouse.h
- SDL_waylandopengles.c
- SDL_waylandopengles.h
- SDL_waylandsym.h
- SDL_waylandtouch.c
- SDL_waylandtouch.h
- SDL_waylandvideo.c
- SDL_waylandvideo.h
- SDL_waylandvulkan.c
- SDL_waylandvulkan.h
- SDL_waylandwindow.c
- SDL_waylandwindow.h
- SDL_msctf.h
- SDL_vkeys.h
- SDL_windowsclipboard.c
- SDL_windowsclipboard.h
- SDL_windowsevents.c
- SDL_windowsevents.h
- SDL_windowsframebuffer.c
- SDL_windowsframebuffer.h
- SDL_windowskeyboard.c
- SDL_windowskeyboard.h
- SDL_windowsmessagebox.c
- SDL_windowsmessagebox.h
- SDL_windowsmodes.c
- SDL_windowsmodes.h
- SDL_windowsmouse.c
- SDL_windowsmouse.h
- SDL_windowsopengl.c
- SDL_windowsopengl.h
- SDL_windowsopengles.c
- SDL_windowsopengles.h
- SDL_windowsshape.c
- SDL_windowsshape.h
- SDL_windowsvideo.c
- SDL_windowsvideo.h
- SDL_windowsvulkan.c
- SDL_windowsvulkan.h
- SDL_windowswindow.c
- SDL_windowswindow.h
- wmmsg.h
- SDL_winrtevents.cpp
- SDL_winrtevents_c.h
- SDL_winrtgamebar.cpp
- SDL_winrtgamebar_cpp.h
- SDL_winrtkeyboard.cpp
- SDL_winrtmessagebox.cpp
- SDL_winrtmessagebox.h
- SDL_winrtmouse.cpp
- SDL_winrtmouse_c.h
- SDL_winrtopengles.cpp
- SDL_winrtopengles.h
- SDL_winrtpointerinput.cpp
- SDL_winrtvideo.cpp
- SDL_winrtvideo_cpp.h
- edid-parse.c
- edid.h
- SDL_x11clipboard.c
- SDL_x11clipboard.h
- SDL_x11dyn.c
- SDL_x11dyn.h
- SDL_x11events.c
- SDL_x11events.h
- SDL_x11framebuffer.c
- SDL_x11framebuffer.h
- SDL_x11keyboard.c
- SDL_x11keyboard.h
- SDL_x11messagebox.c
- SDL_x11messagebox.h
- SDL_x11modes.c
- SDL_x11modes.h
- SDL_x11mouse.c
- SDL_x11mouse.h
- SDL_x11opengl.c
- SDL_x11opengl.h
- SDL_x11opengles.c
- SDL_x11opengles.h
- SDL_x11shape.c
- SDL_x11shape.h
- SDL_x11sym.h
- SDL_x11touch.c
- SDL_x11touch.h
- SDL_x11video.c
- SDL_x11video.h
- SDL_x11vulkan.c
- SDL_x11vulkan.h
- SDL_x11window.c
- SDL_x11window.h
- SDL_x11xfixes.c
- SDL_x11xfixes.h
- SDL_x11xinput2.c
- SDL_x11xinput2.h
- LICENSE
- README.md
- yuv_rgb.c
- yuv_rgb.h
- yuv_rgb_lsx_func.h
- yuv_rgb_sse_func.h
- yuv_rgb_std_func.h
- SDL_blit.c
- SDL_blit.h
- SDL_blit_0.c
- SDL_blit_1.c
- SDL_blit_A.c
- SDL_blit_auto.c
- SDL_blit_auto.h
- SDL_blit_copy.c
- SDL_blit_copy.h
- SDL_blit_N.c
- SDL_blit_slow.c
- SDL_blit_slow.h
- SDL_bmp.c
- SDL_clipboard.c
- SDL_egl.c
- SDL_egl_c.h
- SDL_fillrect.c
- SDL_pixels.c
- SDL_pixels_c.h
- SDL_rect.c
- SDL_rect_c.h
- SDL_rect_impl.h
- SDL_RLEaccel.c
- SDL_RLEaccel_c.h
- SDL_shape.c
- SDL_shape_internals.h
- SDL_stretch.c
- SDL_surface.c
- SDL_sysvideo.h
- SDL_video.c
- SDL_vulkan_internal.h
- SDL_vulkan_utils.c
- SDL_yuv.c
- SDL_yuv_c.h
- sdlgenblit.pl
- SDL.c
- SDL_assert.c
- SDL_assert_c.h
- SDL_dataqueue.c
- SDL_dataqueue.h
- SDL_error.c
- SDL_error_c.h
- SDL_guid.c
- SDL_hints.c
- SDL_hints_c.h
- SDL_internal.h
- SDL_list.c
- SDL_list.h
- SDL_log.c
- SDL_log_c.h
- SDL_utils.c
- SDL_utils_c.h
- Android.mk
- autogen.sh
- BUGS.txt
- cmake_uninstall.cmake.in
- CMakeLists.txt
- configure
- configure.ac
- CREDITS.txt
- INSTALL.txt
- LICENSE.txt
- Makefile.in
- Makefile.minimal
- README-SDL.txt
- README.md
- sdl2-config-version.cmake.in
- sdl2-config.cmake.in
- sdl2-config.in
- sdl2.m4
- sdl2.pc.in
- SDL2.spec
- SDL2.spec.in
- SDL2Config.cmake.in
- TODO.txt
- VERSION.txt
- WhatsNew.txt
- README.md
- .DS_Store
- .gitignore
- LICENSE
- Makefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Showing a partial file list.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
