Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Failed to create FBO texture" when using gpu-next and d3d11 #15327

Open
6 tasks done
AndreiVernon opened this issue Nov 17, 2024 · 1 comment
Open
6 tasks done

"Failed to create FBO texture" when using gpu-next and d3d11 #15327

AndreiVernon opened this issue Nov 17, 2024 · 1 comment
Labels

Comments

@AndreiVernon
Copy link

mpv Information

mpv v0.39.0-338-gdd5f2069 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
 built on Nov 17 2024 00:05:59
libplacebo version: v7.349.0 (v7.349.0-26-g5788a82-dirty)
FFmpeg version: N-117805-g1d55f5484
FFmpeg library versions:
   libavcodec      61.24.100
   libavdevice     61.4.100
   libavfilter     10.6.101
   libavformat     61.9.100
   libavutil       59.47.100
   libswresample   5.4.100
   libswscale      8.9.101

Other Information

- Windows version: Microsoft Windows [Version 10.0.22631.4460]
- GPU model, driver and version: 
Intel® UHD Graphics for 10th Gen Intel® Processors (i7-10510U), version 27.20.100.8190
- Source of mpv: shinichiro git latest
- Latest known working version: release v0.36.0, problem occurs on v0.37.0 and later
- Issue started after the following happened: n/a

Reproduction Steps

When running mpv "file.mkv" --no-config --vo=gpu-next --gpu-api=d3d11 the output reads:

[vo/gpu-next/libplacebo] Failed creating FBO texture! Disabling advanced rendering..
[vo/gpu-next/libplacebo] Failed dispatching scaler.. disabling

When this happens, changing the scale option doesn't work.

The issue doesn't occur when:

  • Using opengl or vulkan
  • Using d3d11 with profile=fast
  • using d3d11 with scale set to bilinear or anything less demanding

Expected Behavior

I expect the behaviour for d3d11 to be the same as for opengl and vulkan, with the error message not appearing and being able to change scalers.

Actual Behavior

The error occurred.

Log File

debug vulkan.txt
debug d3d11.txt

Sample Files

Occurs on practically any video, but I'll attach one anyways:

7DetiZt4ZtZCjlqT.mp4

I carefully read all instruction and confirm that I did the following:

  • I tested with the latest mpv version to validate that the issue is not already fixed.
  • I provided all required information including system and mpv version.
  • I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
  • I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
  • I attached the full, untruncated log file.
  • I attached the backtrace in the case of a crash.
@llyyr
Copy link
Contributor

llyyr commented Nov 23, 2024

Does this only happen with --vo=gpu-next or also with --vo=gpu?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants