Assertion failed in libplacebo/.../gpu_tex.c: `!export`
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 37k
- Forks
- 3.5k
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 22
Description
Important Information
Provide following Information:
- mpv version: 0.35.0-62-gcb15bc4324
- Windows Version: 11 Pro
- Source of the mpv binary: https://sourceforge.net/projects/mpv-player-windows/files/64bit-v3/
- If known which version of mpv introduced the problem: Not Sure
- Possible screenshot or video of visual glitches:

If you're not using git master or the latest release, update.
Releases are listed here: https://github.com/mpv-player/mpv/releases
Reproduction steps
While playing a game (Valorant, in my case) I can never play anything with mpv.
Multiple bugs:
-
With
--no-config --gpu-api=vulkan
Error: Blue screen.

logblue.txt -
With
--no-config --gpu-api=vulkan --vo=gpu-next
Error: Black screen.

logblack.txt
Expected behavior
Normal playback
Actual behavior
Assertion Failed!
Blue/Black Screen
no playback
Sample files
Happens with any file
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached logblue.txt and logblack.txt files and inspect the assertion in libplacebo/.../gpu_tex.c. Reproduce playback while Valorant is running using the two Vulkan commands, comparing the normal GPU and gpu-next paths. Done means playback works without the assertion or blue/black screen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- computer-graphics, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100