mirror of
https://github.com/giongto35/cloud-game.git
synced 2026-07-19 01:24:26 +00:00
* Follow Go standard for naming constants * Use reformatted pixFormats for Libretro cores * Use OpenGL 2.1 Core profile bindings for render instead 4.1 * Cleanup the code * SDL attributes should be set before the sdl.Init call * Use simple vertical frame flip function instead imaging lib with OpenGL renderer * Use the separate control flow for the macOS OpenGL context handling * Add OpenGL pixel type/format switch based on cores callback * Use unified log instead of fmt * Clean code * Remove unnecessary SDL init flag * Printout errors with SDL / OpenGL functions * Add CGO Libretro logging output * Use main thread lock for windows and OpenGL context * Remove Darwin OS switch * Add extended OpenGL version info print * Update Libretro cores info print * Add game library module (#232) * Add game library * Add missing local game lib files * Add missing return statement * Use v2 suffix * Bump the dependencies * Update Libretro modules to support headless test runners * Port old savestates tests as example for Libretro cores runner testing * Add n64 core example game and a test * Update room tests for various games * Add frame dump support for CI builds * Add frame rendering to image output for core testing * Update ROM frame exporter in tests * Disable Docker image publishing * Add frame rendering output for non-gl cores for CI * Add auto GL context override for headless, gpu-less machines (e.g. Github CI Xeon) * Add Windows CI headless cores frame render config * Add missing Mesa OpenGL drivers to Ubuntu CI * Add mupen n64 core download into CI tests * Add Linux, macOS, Windows core frame render tests into CI * Remove unnecessary var * Add some comments * Revert Y flip * Move OpenGL into a separate package * Add SDL package * Update modules
38 lines
1.6 KiB
Modula-2
Vendored
38 lines
1.6 KiB
Modula-2
Vendored
module github.com/giongto35/cloud-game/v2
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
cloud.google.com/go v0.70.0 // indirect
|
|
cloud.google.com/go/storage v1.12.0
|
|
github.com/faiface/mainthread v0.0.0-20171120011319-8b78f0a41ae3
|
|
github.com/fsnotify/fsnotify v1.4.9
|
|
github.com/gen2brain/x264-go v0.0.0-20200605131102-0523307cbe23
|
|
github.com/go-gl/gl v0.0.0-20190320180904-bf2b1f2f34d7
|
|
github.com/gofrs/uuid v3.3.0+incompatible
|
|
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
|
|
github.com/gorilla/mux v1.8.0
|
|
github.com/gorilla/websocket v1.4.2
|
|
github.com/lucas-clemente/quic-go v0.18.1 // indirect
|
|
github.com/marten-seemann/qtls-go1-15 v0.1.1 // indirect
|
|
github.com/pion/dtls/v2 v2.0.3 // indirect
|
|
github.com/pion/quic v0.1.4 // indirect
|
|
github.com/pion/sctp v1.7.11 // indirect
|
|
github.com/pion/srtp v1.5.2 // indirect
|
|
github.com/pion/turn/v2 v2.0.5 // indirect
|
|
github.com/pion/webrtc/v2 v2.2.26
|
|
github.com/prometheus/client_golang v1.8.0
|
|
github.com/spf13/pflag v1.0.5
|
|
github.com/veandco/go-sdl2 v0.4.4
|
|
golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897
|
|
golang.org/x/image v0.0.0-20200927104501-e162460cd6b5
|
|
golang.org/x/net v0.0.0-20201031054903-ff519b6c9102 // indirect
|
|
golang.org/x/sys v0.0.0-20201101102859-da207088b7d1 // indirect
|
|
golang.org/x/text v0.3.4 // indirect
|
|
golang.org/x/tools v0.0.0-20201031021630-582c62ec74d0 // indirect
|
|
google.golang.org/api v0.34.0 // indirect
|
|
google.golang.org/appengine v1.6.7 // indirect
|
|
google.golang.org/genproto v0.0.0-20201030142918-24207fddd1c3 // indirect
|
|
google.golang.org/grpc v1.33.1 // indirect
|
|
gopkg.in/hraban/opus.v2 v2.0.0-20201025103112-d779bb1cc5a2
|
|
)
|