Skip to content

Repository files navigation

Learning OpenGL ES

About

Just logs of my OpenGL ES learning journey.

Building

Prerequisites

  • Unix-like system
  • Bash
  • XMake
  • OpenJDK
  • Android SDK
  • Android NDK

Precompiled dependencies:

  • SDL3 (v3.4.14)

Make sure to have .a for the listed dependencies, for arm64-v8a and armeabi-v7a architecture inside $ANDROID_HOME/lib. make sure to also put necessary headers inside $ANDROID_HOME/include.

Building the APK

xmake f -p android
bash ./scripts/prebuild.bash

xmake build

bash ./scripts/postbuild.bash

Signing the APK

See the apksigner documentation for more information.

License

This repo is licensed under the MIT License, this repo also uses some third party libraries, more information can be found inside THIRD_PARTY_LICENSE.

About

Just a repo logging my journey learning OpenGL ES

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages