game-ci / game-ci/unity-test-runner

Docker GPU Support?

Open
#102 13 comments 4 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
265
Forks
149
Avg merge
3h 3m
Merged PRs (30d)
2

Description

I'm trying to perform unit tests on GPU shaders and I've gone through setting up my docker (in my self-hosted runner) to use my nvidia GPU (RTX 2080) but I still keep getting errors to do with Compute Shaders in Unity not compiling through docker.

Is there some setting in the Unity Test Runner GitHub Action that could be overwriting this value?

Contributor guide

Open the contributing guide

Research direction

Start with the Unity Test Runner GitHub Action entry point and the Docker configuration used by the self-hosted runner. Reproduce the Compute Shader compilation failure during GPU shader unit tests, then determine whether the action overrides GPU-related settings. Done means the tests compile successfully with the RTX 2080 available through Docker, or the issue identifies the blocking configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github-actions, unity
Domain
ci-cd, devops, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.