game-ci / game-ci/unity-test-runner
Docker GPU Support?
- 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
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