├── .github ├── dependabot.yml └── workflows │ ├── assembly.yml │ ├── c.yml │ ├── cplusplus.yml │ ├── expired.yml │ └── other.yml ├── .gitignore ├── COMPILES.md ├── LICENSE ├── Makefile ├── README.md ├── assembly ├── Makefile ├── README.md ├── linux-i386 │ ├── Makefile │ ├── README.md │ └── main.asm ├── linux-x86_64 │ ├── Makefile │ ├── README.md │ └── main.asm ├── macos-x86_64 │ ├── Makefile │ ├── README.md │ └── main.asm └── windows-x86_64 │ ├── README.md │ └── main.asm ├── bench.sh ├── c++11-cmake ├── CMakeLists.txt ├── README.md └── main.cpp ├── c++11 ├── Makefile └── main.cpp ├── c++14-cmake ├── CMakeLists.txt ├── README.md └── main.cpp ├── c++17-cmake ├── CMakeLists.txt ├── README.md └── main.cpp ├── c++20-cmake ├── CMakeLists.txt ├── README.md └── main.cpp ├── c++23-cmake ├── CMakeLists.txt ├── README.md └── main.cpp ├── c++98 ├── Makefile ├── README.md └── main.cpp ├── c11 ├── Makefile ├── README.md └── main.c ├── c18 ├── Makefile ├── README.md └── main.c ├── c2x ├── Makefile ├── README.md └── main.c ├── c89 ├── Makefile ├── README.md └── main.c ├── c99 ├── Makefile ├── README.md └── main.c ├── crystal ├── Makefile ├── README.md ├── main.cr ├── shard.lock └── shard.yml ├── csharp ├── Makefile ├── README.md ├── SDL2.dll ├── main.cs └── main.csproj ├── d ├── .gitignore ├── Makefile ├── README.md ├── dub.json ├── dub.selections.json └── source │ └── app.d ├── dart ├── Makefile ├── main.dart └── pubspec.yaml ├── freebasic ├── Makefile ├── README.md └── main.bas ├── fsharp ├── Makefile ├── SDL2.dll ├── main.fs └── main.fsproj ├── gambas ├── .directory ├── .gitignore ├── .icon.png ├── .project ├── .src │ └── MMain.module ├── Makefile └── main.bas ├── gccgo ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── main.go └── vendor │ ├── github.com │ └── veandco │ │ └── go-sdl2 │ │ ├── CONTRIBUTORS.md │ │ ├── LICENSE │ │ ├── _libs │ │ └── dummy.go │ │ ├── img │ │ ├── sdl_image.go │ │ ├── sdl_image_cgo.go │ │ ├── sdl_image_cgo_static.go │ │ └── sdl_image_wrapper.h │ │ └── sdl │ │ ├── TODO.md │ │ ├── audio.go │ │ ├── blendmode.go │ │ ├── clipboard.go │ │ ├── cpuinfo.go │ │ ├── endian.go │ │ ├── error.go │ │ ├── events.c │ │ ├── events.go │ │ ├── events.h │ │ ├── filesystem.go │ │ ├── gamecontroller.go │ │ ├── gesture.go │ │ ├── guid.go │ │ ├── haptic.go │ │ ├── helpers.go │ │ ├── hidapi.go │ │ ├── hints.c │ │ ├── hints.go │ │ ├── hints.h │ │ ├── joystick.go │ │ ├── keyboard.go │ │ ├── keycode.go │ │ ├── loadso.go │ │ ├── log.c │ │ ├── log.go │ │ ├── log.h │ │ ├── mouse.go │ │ ├── mutex.go │ │ ├── pixels.go │ │ ├── power.go │ │ ├── rect.go │ │ ├── render.go │ │ ├── rwops.go │ │ ├── scancode.go │ │ ├── sdl.go │ │ ├── sdl_cgo.go │ │ ├── sdl_cgo_static.go │ │ ├── sdl_wrapper.h │ │ ├── sensor.go │ │ ├── shape.go │ │ ├── surface.go │ │ ├── sysrender.go │ │ ├── system.c │ │ ├── system.go │ │ ├── system.h │ │ ├── system_android.go │ │ ├── system_linux.go │ │ ├── system_windows.go │ │ ├── syswm.go │ │ ├── syswm_cocoa.go │ │ ├── syswm_dfb.go │ │ ├── syswm_uikit.go │ │ ├── syswm_vivante.go │ │ ├── syswm_windows.go │ │ ├── syswm_x11.go │ │ ├── thread.go │ │ ├── timer.go │ │ ├── touch.go │ │ ├── version.go │ │ ├── video.go │ │ └── vulkan.go │ └── modules.txt ├── go ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── main.go └── vendor │ ├── github.com │ └── veandco │ │ └── go-sdl2 │ │ ├── CONTRIBUTORS.md │ │ ├── LICENSE │ │ ├── _libs │ │ └── dummy.go │ │ ├── img │ │ ├── sdl_image.go │ │ ├── sdl_image_cgo.go │ │ ├── sdl_image_cgo_static.go │ │ └── sdl_image_wrapper.h │ │ └── sdl │ │ ├── TODO.md │ │ ├── audio.go │ │ ├── blendmode.go │ │ ├── clipboard.go │ │ ├── cpuinfo.go │ │ ├── endian.go │ │ ├── error.go │ │ ├── events.c │ │ ├── events.go │ │ ├── events.h │ │ ├── filesystem.go │ │ ├── gamecontroller.go │ │ ├── gesture.go │ │ ├── guid.go │ │ ├── haptic.go │ │ ├── helpers.go │ │ ├── hidapi.go │ │ ├── hints.c │ │ ├── hints.go │ │ ├── hints.h │ │ ├── joystick.go │ │ ├── keyboard.go │ │ ├── keycode.go │ │ ├── loadso.go │ │ ├── log.c │ │ ├── log.go │ │ ├── log.h │ │ ├── mouse.go │ │ ├── mutex.go │ │ ├── pixels.go │ │ ├── power.go │ │ ├── rect.go │ │ ├── render.go │ │ ├── rwops.go │ │ ├── scancode.go │ │ ├── sdl.go │ │ ├── sdl_cgo.go │ │ ├── sdl_cgo_static.go │ │ ├── sdl_wrapper.h │ │ ├── sensor.go │ │ ├── shape.go │ │ ├── surface.go │ │ ├── sysrender.go │ │ ├── system.c │ │ ├── system.go │ │ ├── system.h │ │ ├── system_android.go │ │ ├── system_linux.go │ │ ├── system_windows.go │ │ ├── syswm.go │ │ ├── syswm_cocoa.go │ │ ├── syswm_dfb.go │ │ ├── syswm_uikit.go │ │ ├── syswm_vivante.go │ │ ├── syswm_windows.go │ │ ├── syswm_x11.go │ │ ├── thread.go │ │ ├── timer.go │ │ ├── touch.go │ │ ├── version.go │ │ ├── video.go │ │ └── vulkan.go │ └── modules.txt ├── haskell ├── .gitignore ├── Makefile ├── README.md ├── Setup.hs ├── app │ └── Main.hs ├── grumpycat.cabal ├── package.yaml ├── src │ └── Lib.hs ├── stack.yaml ├── stack.yaml.lock └── test │ └── Spec.hs ├── img ├── grumpy-cat.bmp └── grumpy-cat.png ├── include └── sdl2.h ├── java22 ├── Main.java ├── Makefile ├── README.md └── SDL2.dll ├── kotlin ├── .gitignore ├── Main.kt ├── Makefile ├── README.md └── sdl2.def ├── lisp ├── Makefile ├── README.md └── main.lisp ├── lua ├── Makefile ├── README.md └── main.lua ├── mruby ├── Makefile ├── README.md └── main.rb ├── nim ├── Makefile ├── README.md └── main.nim ├── objc-cmake ├── CMakeLists.txt ├── README.md └── main.m ├── objectpascal ├── Makefile ├── README.md ├── checkout.sh └── main.pas ├── ocaml ├── Makefile ├── README.md └── main.ml ├── odin ├── Makefile ├── README.md └── main.odin ├── pony ├── .gitignore ├── Makefile └── main.pony ├── python ├── Makefile ├── README.md └── main.py ├── ring ├── Makefile ├── README.md └── main.ring ├── run.sh ├── rust ├── .gitignore ├── Cargo.toml ├── Makefile ├── README.md └── src │ └── main.rs ├── scala ├── Main.scala ├── Makefile ├── README.md ├── build.sbt └── project │ └── plugins.sbt ├── v ├── Makefile ├── README.md └── main.v └── zig ├── Makefile ├── README.md ├── build.zig └── main.zig /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/assembly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/workflows/assembly.yml -------------------------------------------------------------------------------- /.github/workflows/c.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/workflows/c.yml -------------------------------------------------------------------------------- /.github/workflows/cplusplus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/workflows/cplusplus.yml -------------------------------------------------------------------------------- /.github/workflows/expired.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/workflows/expired.yml -------------------------------------------------------------------------------- /.github/workflows/other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.github/workflows/other.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /COMPILES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/COMPILES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/README.md -------------------------------------------------------------------------------- /assembly/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/Makefile -------------------------------------------------------------------------------- /assembly/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/README.md -------------------------------------------------------------------------------- /assembly/linux-i386/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-i386/Makefile -------------------------------------------------------------------------------- /assembly/linux-i386/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-i386/README.md -------------------------------------------------------------------------------- /assembly/linux-i386/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-i386/main.asm -------------------------------------------------------------------------------- /assembly/linux-x86_64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-x86_64/Makefile -------------------------------------------------------------------------------- /assembly/linux-x86_64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-x86_64/README.md -------------------------------------------------------------------------------- /assembly/linux-x86_64/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/linux-x86_64/main.asm -------------------------------------------------------------------------------- /assembly/macos-x86_64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/macos-x86_64/Makefile -------------------------------------------------------------------------------- /assembly/macos-x86_64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/macos-x86_64/README.md -------------------------------------------------------------------------------- /assembly/macos-x86_64/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/macos-x86_64/main.asm -------------------------------------------------------------------------------- /assembly/windows-x86_64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/windows-x86_64/README.md -------------------------------------------------------------------------------- /assembly/windows-x86_64/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/assembly/windows-x86_64/main.asm -------------------------------------------------------------------------------- /bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/bench.sh -------------------------------------------------------------------------------- /c++11-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++11-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /c++11-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++11-cmake/README.md -------------------------------------------------------------------------------- /c++11-cmake/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++11-cmake/main.cpp -------------------------------------------------------------------------------- /c++11/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++11/Makefile -------------------------------------------------------------------------------- /c++11/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++11/main.cpp -------------------------------------------------------------------------------- /c++14-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++14-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /c++14-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++14-cmake/README.md -------------------------------------------------------------------------------- /c++14-cmake/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++14-cmake/main.cpp -------------------------------------------------------------------------------- /c++17-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++17-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /c++17-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++17-cmake/README.md -------------------------------------------------------------------------------- /c++17-cmake/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++17-cmake/main.cpp -------------------------------------------------------------------------------- /c++20-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++20-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /c++20-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++20-cmake/README.md -------------------------------------------------------------------------------- /c++20-cmake/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++20-cmake/main.cpp -------------------------------------------------------------------------------- /c++23-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++23-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /c++23-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++23-cmake/README.md -------------------------------------------------------------------------------- /c++23-cmake/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++23-cmake/main.cpp -------------------------------------------------------------------------------- /c++98/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++98/Makefile -------------------------------------------------------------------------------- /c++98/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++98/README.md -------------------------------------------------------------------------------- /c++98/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c++98/main.cpp -------------------------------------------------------------------------------- /c11/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c11/Makefile -------------------------------------------------------------------------------- /c11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c11/README.md -------------------------------------------------------------------------------- /c11/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c11/main.c -------------------------------------------------------------------------------- /c18/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c18/Makefile -------------------------------------------------------------------------------- /c18/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c18/README.md -------------------------------------------------------------------------------- /c18/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c18/main.c -------------------------------------------------------------------------------- /c2x/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c2x/Makefile -------------------------------------------------------------------------------- /c2x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c2x/README.md -------------------------------------------------------------------------------- /c2x/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c2x/main.c -------------------------------------------------------------------------------- /c89/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c89/Makefile -------------------------------------------------------------------------------- /c89/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c89/README.md -------------------------------------------------------------------------------- /c89/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c89/main.c -------------------------------------------------------------------------------- /c99/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c99/Makefile -------------------------------------------------------------------------------- /c99/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c99/README.md -------------------------------------------------------------------------------- /c99/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/c99/main.c -------------------------------------------------------------------------------- /crystal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/crystal/Makefile -------------------------------------------------------------------------------- /crystal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/crystal/README.md -------------------------------------------------------------------------------- /crystal/main.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/crystal/main.cr -------------------------------------------------------------------------------- /crystal/shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/crystal/shard.lock -------------------------------------------------------------------------------- /crystal/shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/crystal/shard.yml -------------------------------------------------------------------------------- /csharp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/csharp/Makefile -------------------------------------------------------------------------------- /csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/csharp/README.md -------------------------------------------------------------------------------- /csharp/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/csharp/SDL2.dll -------------------------------------------------------------------------------- /csharp/main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/csharp/main.cs -------------------------------------------------------------------------------- /csharp/main.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/csharp/main.csproj -------------------------------------------------------------------------------- /d/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | main 3 | -------------------------------------------------------------------------------- /d/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/d/Makefile -------------------------------------------------------------------------------- /d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/d/README.md -------------------------------------------------------------------------------- /d/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/d/dub.json -------------------------------------------------------------------------------- /d/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/d/dub.selections.json -------------------------------------------------------------------------------- /d/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/d/source/app.d -------------------------------------------------------------------------------- /dart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/dart/Makefile -------------------------------------------------------------------------------- /dart/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/dart/main.dart -------------------------------------------------------------------------------- /dart/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/dart/pubspec.yaml -------------------------------------------------------------------------------- /freebasic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/freebasic/Makefile -------------------------------------------------------------------------------- /freebasic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/freebasic/README.md -------------------------------------------------------------------------------- /freebasic/main.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/freebasic/main.bas -------------------------------------------------------------------------------- /fsharp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/fsharp/Makefile -------------------------------------------------------------------------------- /fsharp/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/fsharp/SDL2.dll -------------------------------------------------------------------------------- /fsharp/main.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/fsharp/main.fs -------------------------------------------------------------------------------- /fsharp/main.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/fsharp/main.fsproj -------------------------------------------------------------------------------- /gambas/.directory: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Icon=./.icon.png 3 | -------------------------------------------------------------------------------- /gambas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gambas/.gitignore -------------------------------------------------------------------------------- /gambas/.icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gambas/.icon.png -------------------------------------------------------------------------------- /gambas/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gambas/.project -------------------------------------------------------------------------------- /gambas/.src/MMain.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gambas/.src/MMain.module -------------------------------------------------------------------------------- /gambas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gambas/Makefile -------------------------------------------------------------------------------- /gambas/main.bas: -------------------------------------------------------------------------------- 1 | .src/MMain.module -------------------------------------------------------------------------------- /gccgo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/Makefile -------------------------------------------------------------------------------- /gccgo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/README.md -------------------------------------------------------------------------------- /gccgo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/go.mod -------------------------------------------------------------------------------- /gccgo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/go.sum -------------------------------------------------------------------------------- /gccgo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/main.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/CONTRIBUTORS.md -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/LICENSE -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/_libs/dummy.go: -------------------------------------------------------------------------------- 1 | package dummy 2 | -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo_static.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/img/sdl_image_wrapper.h -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/TODO.md -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/audio.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/blendmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/blendmode.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/clipboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/clipboard.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/cpuinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/cpuinfo.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/endian.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/error.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.c -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/events.h -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/filesystem.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/gamecontroller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/gamecontroller.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/gesture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/gesture.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/guid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/guid.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/haptic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/haptic.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/helpers.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/hidapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/hidapi.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.c -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/hints.h -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/joystick.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/joystick.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/keyboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/keyboard.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/keycode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/keycode.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/loadso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/loadso.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/log.c -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/log.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/log.h: -------------------------------------------------------------------------------- 1 | void LogSetOutputFunction(void *data); 2 | -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/mouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/mouse.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/mutex.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/pixels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/pixels.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/power.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/power.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/rect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/rect.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/render.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/rwops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/rwops.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/scancode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/scancode.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo_static.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sdl_wrapper.h -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sensor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sensor.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/shape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/shape.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/surface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/surface.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/sysrender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/sysrender.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.c -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system.h -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_android.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_android.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_linux.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/system_windows.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_cocoa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_cocoa.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_dfb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_dfb.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_uikit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_uikit.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_vivante.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_vivante.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_windows.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_x11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/syswm_x11.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/thread.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/timer.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/touch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/touch.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/version.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/video.go -------------------------------------------------------------------------------- /gccgo/vendor/github.com/veandco/go-sdl2/sdl/vulkan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/github.com/veandco/go-sdl2/sdl/vulkan.go -------------------------------------------------------------------------------- /gccgo/vendor/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/gccgo/vendor/modules.txt -------------------------------------------------------------------------------- /go/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/Makefile -------------------------------------------------------------------------------- /go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/README.md -------------------------------------------------------------------------------- /go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/go.mod -------------------------------------------------------------------------------- /go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/go.sum -------------------------------------------------------------------------------- /go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/main.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/CONTRIBUTORS.md -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/LICENSE -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/_libs/dummy.go: -------------------------------------------------------------------------------- 1 | package dummy 2 | -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/img/sdl_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/img/sdl_image.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/img/sdl_image_cgo_static.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/img/sdl_image_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/img/sdl_image_wrapper.h -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/TODO.md -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/audio.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/blendmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/blendmode.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/clipboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/clipboard.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/cpuinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/cpuinfo.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/endian.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/error.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/events.c -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/events.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/events.h -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/filesystem.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/gamecontroller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/gamecontroller.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/gesture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/gesture.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/guid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/guid.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/haptic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/haptic.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/helpers.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/hidapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/hidapi.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/hints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/hints.c -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/hints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/hints.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/hints.h -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/joystick.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/joystick.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/keyboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/keyboard.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/keycode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/keycode.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/loadso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/loadso.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/log.c -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/log.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/log.h: -------------------------------------------------------------------------------- 1 | void LogSetOutputFunction(void *data); 2 | -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/mouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/mouse.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/mutex.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/pixels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/pixels.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/power.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/power.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/rect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/rect.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/render.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/rwops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/rwops.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/scancode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/scancode.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sdl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sdl.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sdl_cgo_static.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sdl_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sdl_wrapper.h -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sensor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sensor.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/shape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/shape.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/surface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/surface.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/sysrender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/sysrender.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system.c -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system.h -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system_android.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system_android.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system_linux.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/system_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/system_windows.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_cocoa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_cocoa.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_dfb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_dfb.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_uikit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_uikit.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_vivante.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_vivante.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_windows.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/syswm_x11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/syswm_x11.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/thread.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/timer.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/touch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/touch.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/version.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/video.go -------------------------------------------------------------------------------- /go/vendor/github.com/veandco/go-sdl2/sdl/vulkan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/github.com/veandco/go-sdl2/sdl/vulkan.go -------------------------------------------------------------------------------- /go/vendor/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/go/vendor/modules.txt -------------------------------------------------------------------------------- /haskell/.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work/ 2 | *~ -------------------------------------------------------------------------------- /haskell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/Makefile -------------------------------------------------------------------------------- /haskell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/README.md -------------------------------------------------------------------------------- /haskell/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /haskell/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/app/Main.hs -------------------------------------------------------------------------------- /haskell/grumpycat.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/grumpycat.cabal -------------------------------------------------------------------------------- /haskell/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/package.yaml -------------------------------------------------------------------------------- /haskell/src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/src/Lib.hs -------------------------------------------------------------------------------- /haskell/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/stack.yaml -------------------------------------------------------------------------------- /haskell/stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/stack.yaml.lock -------------------------------------------------------------------------------- /haskell/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/haskell/test/Spec.hs -------------------------------------------------------------------------------- /img/grumpy-cat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/img/grumpy-cat.bmp -------------------------------------------------------------------------------- /img/grumpy-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/img/grumpy-cat.png -------------------------------------------------------------------------------- /include/sdl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/include/sdl2.h -------------------------------------------------------------------------------- /java22/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/java22/Main.java -------------------------------------------------------------------------------- /java22/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/java22/Makefile -------------------------------------------------------------------------------- /java22/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/java22/README.md -------------------------------------------------------------------------------- /java22/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/java22/SDL2.dll -------------------------------------------------------------------------------- /kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/kotlin/Main.kt -------------------------------------------------------------------------------- /kotlin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/kotlin/Makefile -------------------------------------------------------------------------------- /kotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/kotlin/README.md -------------------------------------------------------------------------------- /kotlin/sdl2.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/kotlin/sdl2.def -------------------------------------------------------------------------------- /lisp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lisp/Makefile -------------------------------------------------------------------------------- /lisp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lisp/README.md -------------------------------------------------------------------------------- /lisp/main.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lisp/main.lisp -------------------------------------------------------------------------------- /lua/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lua/Makefile -------------------------------------------------------------------------------- /lua/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lua/README.md -------------------------------------------------------------------------------- /lua/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/lua/main.lua -------------------------------------------------------------------------------- /mruby/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/mruby/Makefile -------------------------------------------------------------------------------- /mruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/mruby/README.md -------------------------------------------------------------------------------- /mruby/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/mruby/main.rb -------------------------------------------------------------------------------- /nim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/nim/Makefile -------------------------------------------------------------------------------- /nim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/nim/README.md -------------------------------------------------------------------------------- /nim/main.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/nim/main.nim -------------------------------------------------------------------------------- /objc-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objc-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /objc-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objc-cmake/README.md -------------------------------------------------------------------------------- /objc-cmake/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objc-cmake/main.m -------------------------------------------------------------------------------- /objectpascal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objectpascal/Makefile -------------------------------------------------------------------------------- /objectpascal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objectpascal/README.md -------------------------------------------------------------------------------- /objectpascal/checkout.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objectpascal/checkout.sh -------------------------------------------------------------------------------- /objectpascal/main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/objectpascal/main.pas -------------------------------------------------------------------------------- /ocaml/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ocaml/Makefile -------------------------------------------------------------------------------- /ocaml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ocaml/README.md -------------------------------------------------------------------------------- /ocaml/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ocaml/main.ml -------------------------------------------------------------------------------- /odin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/odin/Makefile -------------------------------------------------------------------------------- /odin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/odin/README.md -------------------------------------------------------------------------------- /odin/main.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/odin/main.odin -------------------------------------------------------------------------------- /pony/.gitignore: -------------------------------------------------------------------------------- 1 | *.s 2 | pony 3 | -------------------------------------------------------------------------------- /pony/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/pony/Makefile -------------------------------------------------------------------------------- /pony/main.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/pony/main.pony -------------------------------------------------------------------------------- /python/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/python/Makefile -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/python/README.md -------------------------------------------------------------------------------- /python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/python/main.py -------------------------------------------------------------------------------- /ring/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ring/Makefile -------------------------------------------------------------------------------- /ring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ring/README.md -------------------------------------------------------------------------------- /ring/main.ring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/ring/main.ring -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/run.sh -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.lock 3 | -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/rust/Makefile -------------------------------------------------------------------------------- /rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/rust/README.md -------------------------------------------------------------------------------- /rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/rust/src/main.rs -------------------------------------------------------------------------------- /scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/scala/Main.scala -------------------------------------------------------------------------------- /scala/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/scala/Makefile -------------------------------------------------------------------------------- /scala/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/scala/README.md -------------------------------------------------------------------------------- /scala/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/scala/build.sbt -------------------------------------------------------------------------------- /scala/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/scala/project/plugins.sbt -------------------------------------------------------------------------------- /v/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/v/Makefile -------------------------------------------------------------------------------- /v/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/v/README.md -------------------------------------------------------------------------------- /v/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/v/main.v -------------------------------------------------------------------------------- /zig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/zig/Makefile -------------------------------------------------------------------------------- /zig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/zig/README.md -------------------------------------------------------------------------------- /zig/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/zig/build.zig -------------------------------------------------------------------------------- /zig/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xyproto/sdl2-examples/HEAD/zig/main.zig --------------------------------------------------------------------------------