From 55476df572df14c629830a216a153f78ac15a453 Mon Sep 17 00:00:00 2001 From: Kbz-8 Date: Sun, 13 Apr 2025 22:41:32 +0200 Subject: [PATCH] yes --- .github/workflows/opengl-es-test-linux.yml | 11 +++++++++++ .github/workflows/opengl-test-linux.yml | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/.github/workflows/opengl-es-test-linux.yml b/.github/workflows/opengl-es-test-linux.yml index 6e44709..3dcd0eb 100644 --- a/.github/workflows/opengl-es-test-linux.yml +++ b/.github/workflows/opengl-es-test-linux.yml @@ -38,6 +38,17 @@ jobs: echo "XMAKE_ROOT=y" >> $GITHUB_ENV fi + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y libegl1-mesa-dev libgles2-mesa-dev libgl1-mesa-dev mesa-utils + + - name: Set headless environment + run: | + export LIBGL_ALWAYS_SOFTWARE=1 + export MESA_GL_VERSION_OVERRIDE=4.3 + export MESA_GLES_VERSION_OVERRIDE=3.2 + # Force xmake to a specific folder (for cache) - name: Set xmake env run: echo "XMAKE_GLOBALDIR=${{ runner.workspace }}/xmake-global" >> $GITHUB_ENV diff --git a/.github/workflows/opengl-test-linux.yml b/.github/workflows/opengl-test-linux.yml index 2a39dae..fc48cae 100644 --- a/.github/workflows/opengl-test-linux.yml +++ b/.github/workflows/opengl-test-linux.yml @@ -38,6 +38,17 @@ jobs: echo "XMAKE_ROOT=y" >> $GITHUB_ENV fi + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y libegl1-mesa-dev libgles2-mesa-dev libgl1-mesa-dev mesa-utils + + - name: Set headless environment + run: | + export LIBGL_ALWAYS_SOFTWARE=1 + export MESA_GL_VERSION_OVERRIDE=4.3 + export MESA_GLES_VERSION_OVERRIDE=3.2 + # Force xmake to a specific folder (for cache) - name: Set xmake env run: echo "XMAKE_GLOBALDIR=${{ runner.workspace }}/xmake-global" >> $GITHUB_ENV