summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorClay John <claynjohn@gmail.com>2024-10-29 12:34:40 -0700
committerGitHub <noreply@github.com>2024-10-29 12:34:40 -0700
commit748f4079e387fb555ee64c1619e94ba099bfa77a (patch)
treee296233766ae58d195f16c5e9f30191f7ba64ad8 /.github
parent08f9cba0fbf27f171dea55de6f8274928b9f0d84 (diff)
parentaaa0e2fddfead4a31afddc07a26cd6af0c19dacd (diff)
downloadredot-engine-748f4079e387fb555ee64c1619e94ba099bfa77a.tar.gz
Merge pull request #96439 from darksylinc/matias-TheForge-pr03-rebased
Add Swappy & Pre-Transformed Swapchain
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/android_builds.yml17
1 files changed, 14 insertions, 3 deletions
diff --git a/.github/workflows/android_builds.yml b/.github/workflows/android_builds.yml
index 7ff5502137..d516c37d16 100644
--- a/.github/workflows/android_builds.yml
+++ b/.github/workflows/android_builds.yml
@@ -24,19 +24,19 @@ jobs:
cache-name: android-editor
target: editor
tests: false
- sconsflags: arch=arm64 production=yes
+ sconsflags: arch=arm64 production=yes swappy=yes
- name: Template arm32 (target=template_release, arch=arm32)
cache-name: android-template-arm32
target: template_release
tests: false
- sconsflags: arch=arm32
+ sconsflags: arch=arm32 swappy=yes
- name: Template arm64 (target=template_release, arch=arm64)
cache-name: android-template-arm64
target: template_release
tests: false
- sconsflags: arch=arm64
+ sconsflags: arch=arm64 swappy=yes
steps:
- name: Checkout
@@ -59,6 +59,17 @@ jobs:
- name: Setup Python and SCons
uses: ./.github/actions/godot-deps
+ - name: Download pre-built Android Swappy Frame Pacing Library
+ uses: dsaltares/fetch-gh-release-asset@1.1.2
+ with:
+ repo: darksylinc/godot-swappy
+ version: tags/v2023.3.0.0
+ file: godot-swappy.7z
+ target: swappy/godot-swappy.7z
+
+ - name: Extract pre-built Android Swappy Frame Pacing Library
+ run: 7za x -y swappy/godot-swappy.7z -o${{github.workspace}}/thirdparty/swappy-frame-pacing
+
- name: Compilation
uses: ./.github/actions/godot-build
with: