From c20f14a6dfe7da6dc00130785967940ebf156099 Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 10:09:52 +0200 Subject: [PATCH 1/8] fix: try fix permissions in automated-tests.yml --- .github/workflows/{automated-tests.yml => test-and-build.yml} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename .github/workflows/{automated-tests.yml => test-and-build.yml} (98%) diff --git a/.github/workflows/automated-tests.yml b/.github/workflows/test-and-build.yml similarity index 98% rename from .github/workflows/automated-tests.yml rename to .github/workflows/test-and-build.yml index 657c313..7838397 100644 --- a/.github/workflows/automated-tests.yml +++ b/.github/workflows/test-and-build.yml @@ -6,8 +6,7 @@ jobs: buildForAllSupportedPlatforms: name: Build for ${{ matrix.targetPlatform }} runs-on: ubuntu-latest - permissions: - contents: write + permissions: write-all strategy: fail-fast: false matrix: From fea77e40bcfd1807081169de55362cca8dc5e217 Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 10:30:51 +0200 Subject: [PATCH 2/8] ignore artifacts --- .gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index 90b6ab5..f855004 100644 --- a/.gitignore +++ b/.gitignore @@ -81,6 +81,10 @@ crashlytics-build.properties **/[Aa]ssets/[Ss]treamingAssets/aa.meta **/[Aa]ssets/[Ss]treamingAssets/aa/* +# Game-ci automated build + +/artifacts + # Projet specific Outputs/ Outputs.meta From 6881bbb383dbb608496638246de4a604f2dd168c Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 10:46:01 +0200 Subject: [PATCH 3/8] reimport packages --- .gitignore | 6 +++--- Unity_ExperimentLibrary/Assets/Scripts/Input/GameInput.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f855004..5920dcb 100644 --- a/.gitignore +++ b/.gitignore @@ -81,9 +81,9 @@ crashlytics-build.properties **/[Aa]ssets/[Ss]treamingAssets/aa.meta **/[Aa]ssets/[Ss]treamingAssets/aa/* -# Game-ci automated build - -/artifacts +# Ignore temporaries from GameCI +/[Aa]rtifacts/ +/[Cc]odeCoverage/ # Projet specific Outputs/ diff --git a/Unity_ExperimentLibrary/Assets/Scripts/Input/GameInput.cs b/Unity_ExperimentLibrary/Assets/Scripts/Input/GameInput.cs index 1523aa5..f316520 100644 --- a/Unity_ExperimentLibrary/Assets/Scripts/Input/GameInput.cs +++ b/Unity_ExperimentLibrary/Assets/Scripts/Input/GameInput.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator -// version 1.6.1 +// version 1.7.0 // from Assets/Settings/Input/GameInput.inputactions // // Changes to this file may cause incorrect behavior and will be lost if From ad638f9dca7f30bc1c62ae63ef10887a808adaec Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 11:12:35 +0200 Subject: [PATCH 4/8] separate and improve workflows --- .../{test-and-build.yml => builds.yml} | 42 ++++------ .github/workflows/tests.yml | 78 +++++++++++++++++++ 2 files changed, 91 insertions(+), 29 deletions(-) rename .github/workflows/{test-and-build.yml => builds.yml} (66%) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/test-and-build.yml b/.github/workflows/builds.yml similarity index 66% rename from .github/workflows/test-and-build.yml rename to .github/workflows/builds.yml index 7838397..e624b26 100644 --- a/.github/workflows/test-and-build.yml +++ b/.github/workflows/builds.yml @@ -1,6 +1,10 @@ -name: Actions 😎 +name: Builds -on: [push, pull_request] +on: + workflow_run: + workflows: ["Tests"] + types: + - completed jobs: buildForAllSupportedPlatforms: @@ -10,6 +14,8 @@ jobs: strategy: fail-fast: false matrix: + projectPath: + - Unity_ExperimentLibrary targetPlatform: - StandaloneOSX # Build a macOS standalone (Intel 64-bit). - StandaloneWindows # Build a Windows standalone. @@ -40,7 +46,7 @@ jobs: # Cache - uses: actions/cache@v3 with: - path: Library + path: ${{ matrix.projectPath }}/Library key: Library-${{ matrix.targetPlatform }}-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} @@ -48,30 +54,9 @@ jobs: Library-${{ matrix.targetPlatform }}- Library- - # Test - - name: Run tests - id: myTestStep - uses: game-ci/unity-test-runner@v4 - env: - UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} - UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} - UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} - with: - projectPath: Unity_ExperimentLibrary - githubToken: ${{ secrets.GITHUB_TOKEN }} - - - name: Upload test results - uses: actions/upload-artifact@v3 - if: always() - with: - name: Test results ${{ matrix.targetPlatform }} - path: ${{ steps.myTestStep.outputs.artifactsPath }} - - - uses: actions/upload-artifact@v3 - if: always() - with: - name: Coverage results - path: ${{ steps.myTestStep.outputs.coveragePath }} + # Android specific : Free disk space + - if: matrix.targetPlatform == 'Android' + uses: jlumbroso/free-disk-space@v1.3.1 # Build - name: Build project @@ -82,8 +67,7 @@ jobs: UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} with: targetPlatform: ${{ matrix.targetPlatform }} - versioning: Semantic - projectPath: Unity_ExperimentLibrary + projectPath: ${{ matrix.projectPath }} # Output - uses: actions/upload-artifact@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..1261b01 --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,78 @@ +name: Tests + +on: [push, pull_request] + +jobs: + test: + name: Test in ${{ matrix.testMode }} + runs-on: ubuntu-latest + permissions: write-all + strategy: + fail-fast: false + matrix: + projectPath: + - Unity_ExperimentLibrary + testMode: + - playmode + - editmode + - standalone + steps: + # Checkout (without LFS) + - name: Checkout repository + uses: actions/checkout@v4 + + # Git LFS + - name: Create LFS file list + run: git lfs ls-files -l | cut -d' ' -f1 | sort > .lfs-assets-id + + - name: Restore LFS cache + uses: actions/cache@v3 + id: lfs-cache + with: + path: .git/lfs + key: ${{ runner.os }}-lfs-${{ hashFiles('.lfs-assets-id') }} + + - name: Git LFS Pull + run: | + git lfs pull + git add . + git reset --hard + + # Cache + - uses: actions/cache@v3 + with: + path: ${{ matrix.projectPath }}/Library + key: + Library-${{ matrix.projectPath }}-${{ hashFiles('Assets/**', 'Packages/**', + 'ProjectSettings/**') }} + restore-keys: | + Library- + + # Test + - name: Run tests + id: tests + uses: game-ci/unity-test-runner@v4 + env: + UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} + UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} + UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} + with: + projectPath: ${{ matrix.projectPath }} + githubToken: ${{ secrets.GITHUB_TOKEN }} + testMode: ${{ matrix.testMode }} + artifactsPath: ${{ matrix.testMode }}-artifacts + checkName: ${{ matrix.testMode }} Test Results + coverageOptions: "generateAdditionalMetrics;generateHtmlReport;generateBadgeReport;assemblyFilters:+my.assembly.*" + + - name: Upload test results + if: always() + uses: actions/upload-artifact@v3 + with: + name: Test results for ${{ matrix.testMode }} + path: ${{ steps.tests.outputs.artifactsPath }} + + - uses: actions/upload-artifact@v3 + if: always() + with: + name: Coverage results for ${{ matrix.testMode }} + path: ${{ steps.tests.outputs.coveragePath }} From 2cc27c5165104faf6120f490ec0a4d82ffb77032 Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 11:22:13 +0200 Subject: [PATCH 5/8] ci: test build auto --- .github/workflows/builds.yml | 6 +----- .github/workflows/tests.yml | 4 ++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index e624b26..96e241a 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -1,10 +1,6 @@ name: Builds -on: - workflow_run: - workflows: ["Tests"] - types: - - completed +on: [push, pull_request] jobs: buildForAllSupportedPlatforms: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1261b01..1c8ec69 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,9 +13,9 @@ jobs: projectPath: - Unity_ExperimentLibrary testMode: - - playmode - editmode - - standalone + # - playmode + # - standalone steps: # Checkout (without LFS) - name: Checkout repository From 0c6c250dd57abb60daede4b75b17782d53d22aea Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Mon, 23 Sep 2024 11:25:46 +0200 Subject: [PATCH 6/8] ci: test build auto --- .github/workflows/builds.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 96e241a..f36481b 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -1,6 +1,15 @@ name: Builds -on: [push, pull_request] +on: + push: + tags: + - v* + workflow_dispatch: + inputs: + tags: + description: "Test scenario tags" + required: true + type: string jobs: buildForAllSupportedPlatforms: From 611a09e632880c68d490fb20e6a728f2fead5927 Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Tue, 24 Sep 2024 14:34:16 +0200 Subject: [PATCH 7/8] feat: Refactor file paths for ExperimentLibrary inputs and outputs --- .../StreamingAssets.meta} | 2 +- .../Assets/{ => StreamingAssets}/Inputs.meta | 0 .../Inputs/common_test.csv | 0 .../Inputs/common_test.csv.meta | 0 .../CHANGELOG.md | 6 ++ .../Editor/ExperimentLibrary.Editor.asmdef | 18 ----- .../ExperimentLibrary.Editor.asmdef.meta | 7 -- .../Editor/InputsFileCopy.cs | 68 ------------------- .../Editor/InputsFileCopy.cs.meta | 11 --- .../Runtime/ExperimentInputs.cs | 2 +- .../Runtime/ExperimentOutputs.cs | 2 +- .../ProjectSettings/ProjectSettings.asset | 3 +- 12 files changed, 11 insertions(+), 108 deletions(-) rename Unity_ExperimentLibrary/{Packages/com.maellacour.experiment-library/Editor.meta => Assets/StreamingAssets.meta} (77%) rename Unity_ExperimentLibrary/Assets/{ => StreamingAssets}/Inputs.meta (100%) rename Unity_ExperimentLibrary/Assets/{ => StreamingAssets}/Inputs/common_test.csv (100%) rename Unity_ExperimentLibrary/Assets/{ => StreamingAssets}/Inputs/common_test.csv.meta (100%) delete mode 100644 Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef delete mode 100644 Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef.meta delete mode 100644 Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs delete mode 100644 Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs.meta diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor.meta b/Unity_ExperimentLibrary/Assets/StreamingAssets.meta similarity index 77% rename from Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor.meta rename to Unity_ExperimentLibrary/Assets/StreamingAssets.meta index de0a45b..5d7366d 100644 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor.meta +++ b/Unity_ExperimentLibrary/Assets/StreamingAssets.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 706f286d8f329a04dbfd682df355520a +guid: 468d1c7c1422ac74686716d4370c0fe6 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Unity_ExperimentLibrary/Assets/Inputs.meta b/Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs.meta similarity index 100% rename from Unity_ExperimentLibrary/Assets/Inputs.meta rename to Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs.meta diff --git a/Unity_ExperimentLibrary/Assets/Inputs/common_test.csv b/Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs/common_test.csv similarity index 100% rename from Unity_ExperimentLibrary/Assets/Inputs/common_test.csv rename to Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs/common_test.csv diff --git a/Unity_ExperimentLibrary/Assets/Inputs/common_test.csv.meta b/Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs/common_test.csv.meta similarity index 100% rename from Unity_ExperimentLibrary/Assets/Inputs/common_test.csv.meta rename to Unity_ExperimentLibrary/Assets/StreamingAssets/Inputs/common_test.csv.meta diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/CHANGELOG.md b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/CHANGELOG.md index 70f67d2..50c28ae 100644 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/CHANGELOG.md +++ b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Unreleased + +### Changed + +- **Breaking change**: Refactor file paths for ExperimentLibrary - Use inputs and outputs + ## [2.4.1] - 2024-09-18 ### Fixed diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef deleted file mode 100644 index 1e02799..0000000 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "ExperimentLibrary.Editor", - "rootNamespace": "", - "references": [ - "GUID:75080061eacad3b4b93102fd10cb432a" - ], - "includePlatforms": [ - "Editor" - ], - "excludePlatforms": [], - "allowUnsafeCode": false, - "overrideReferences": false, - "precompiledReferences": [], - "autoReferenced": true, - "defineConstraints": [], - "versionDefines": [], - "noEngineReferences": false -} diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef.meta b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef.meta deleted file mode 100644 index ee67092..0000000 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/ExperimentLibrary.Editor.asmdef.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cdd8c63e83b2d114295491b0bb04b4c2 -AssemblyDefinitionImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs deleted file mode 100644 index 97963b8..0000000 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs +++ /dev/null @@ -1,68 +0,0 @@ -namespace ExperimentLibrary.Editor -{ - using System.IO; - using UnityEditor; - using UnityEditor.Build; - using UnityEditor.Build.Reporting; - using UnityEngine; - - /// - /// Handles the copying of input files to the build output directory before the build process. - /// - public class InputsFileCopy : IPreprocessBuildWithReport - { - /// - /// Gets the callback order for the post-process build step. - /// - public int callbackOrder { get { return 0; } } - - /// - /// Called before the build process is complete. Copies the input files to the build output directory. - /// - /// The report containing information about the build. - public void OnPreprocessBuild(BuildReport report) - { - // Get the folder containing the input files. - string inputsFolder = ExperimentInputs.GetInputsFolder(); - - // Only proceed if the input files folder exists and is not empty - if (Directory.Exists(inputsFolder) && Directory.GetFileSystemEntries(inputsFolder).Length > 0) - { - string parentFolder; - if (report.summary.platform == BuildTarget.StandaloneWindows || - report.summary.platform == BuildTarget.StandaloneWindows64 || - report.summary.platform == BuildTarget.StandaloneLinux64 - ) - { - // Determine the destination folder for the input files. - string dataFolderName = $"{Path.GetFileNameWithoutExtension(report.summary.outputPath)}_Data"; - parentFolder = Path.Combine(Path.GetDirectoryName(report.summary.outputPath), dataFolderName); - } - else if (report.summary.platform == BuildTarget.StandaloneOSX) - { - // Determine the destination folder for the input files. - parentFolder = Path.Combine(report.summary.outputPath, "Contents"); - } - else - { - // Log a warning if the platform is not supported. - Debug.LogWarning($"ExperimentLibrary: Platform {report.summary.platform} is not supported. Input files will not be copied."); - return; - } - - string destinationFolder = Path.Combine(parentFolder, "Inputs"); - // Copy the input files to the destination folder, excluding files with the "meta" extension. - DirectoryExtensions.Copy( - sourceDirName: ExperimentInputs.GetInputsFolder(), - destDirName: destinationFolder, - copySubDirs: true, - extensionExceptions: new string[] { "meta" } - ); - } - else - { - UnityEngine.Debug.Log($"ExperimentLibrary: No input files found in {inputsFolder}. Skipping copy operation."); - } - } - } -} diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs.meta b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs.meta deleted file mode 100644 index 3f3e85f..0000000 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Editor/InputsFileCopy.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: db74611d4b33e784f8015de064d32a9a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentInputs.cs b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentInputs.cs index 728df64..f4cc934 100644 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentInputs.cs +++ b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentInputs.cs @@ -20,7 +20,7 @@ public class ExperimentInputs /// The path to the inputs folder. public static string GetInputsFolder() { - return Path.Combine(@"" + Application.dataPath, "Inputs"); + return Path.Combine(@"" + Application.streamingAssetsPath, "Inputs"); } /// diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentOutputs.cs b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentOutputs.cs index 2765431..229443e 100644 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentOutputs.cs +++ b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/Runtime/ExperimentOutputs.cs @@ -19,7 +19,7 @@ public class ExperimentOutputs public static string GetOutputsFolder() { //'@' : prevent the escaping of characters with \. Really useful for paths. - return Path.Combine(@"" + Application.dataPath, "Outputs"); + return Path.Combine(@"" + Application.streamingAssetsPath, "Outputs"); } /// diff --git a/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset b/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset index 2ac63c8..c05e82b 100644 --- a/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset +++ b/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset @@ -137,7 +137,8 @@ PlayerSettings: vulkanEnableCommandBufferRecycling: 1 loadStoreDebugModeEnabled: 0 bundleVersion: 2.4.1 - preloadedAssets: [] + preloadedAssets: + - {fileID: 11400000, guid: 15d447a71e269f947a8a8ed274c8b747, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 From c6665f0ba2b143c2a44c958a60ecb2fc1a51abc3 Mon Sep 17 00:00:00 2001 From: Mael Lacour Date: Tue, 24 Sep 2024 14:44:58 +0200 Subject: [PATCH 8/8] Upgrade versions to 2.5.0 --- .../Packages/com.maellacour.experiment-library/package.json | 4 ++-- .../ProjectSettings/ProjectSettings.asset | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/package.json b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/package.json index 0585cec..382c36c 100644 --- a/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/package.json +++ b/Unity_ExperimentLibrary/Packages/com.maellacour.experiment-library/package.json @@ -1,6 +1,6 @@ { "name": "com.maellacour.experiment-library", - "version": "2.4.1", + "version": "2.5.0", "displayName": "Experiment Library", "description": "A library to easily build experiment applications, and manage the inputs and outputs files in a standardized and clever way", "unity": "2021.1", @@ -33,4 +33,4 @@ "path": "Samples~/OutputEveryFrame" } ] -} \ No newline at end of file +} diff --git a/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset b/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset index c05e82b..b65dd01 100644 --- a/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset +++ b/Unity_ExperimentLibrary/ProjectSettings/ProjectSettings.asset @@ -136,9 +136,8 @@ PlayerSettings: vulkanEnableLateAcquireNextImage: 0 vulkanEnableCommandBufferRecycling: 1 loadStoreDebugModeEnabled: 0 - bundleVersion: 2.4.1 - preloadedAssets: - - {fileID: 11400000, guid: 15d447a71e269f947a8a8ed274c8b747, type: 2} + bundleVersion: 2.5.0 + preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1