完全关闭mpv或者chrome对GPU的使用?

网游戏的时候gpu加速的软件占用gpu,虽然gpu用量不高,但是帧率还是有明显下降,可能是频繁的调用仍然会造成延迟

mpv 用了hwdec=no貌似还不够

chrome关了设置里面标准的硬件加速也没用
flag里面关闭了一些hardware, accelerat 相关的东西,还是没用
chrome还是会偷用gpu

完全退出不行么?

如果是双显卡. 比如自带核显和独显的情况下.

可以用下图的方法

但是通常情况下.

玩fps游戏, 我会关掉所有的其他软件. 包括驻留内存的工具.

2 个赞

要看攻略所以不能关
都是用gup工作做一部分工作,只要浏览器和mpv开在那里即使没什么动作也会影响帧率

核显用时方知少

1 个赞

https://mpv.io/manual/master/#options-gpu-sw
https://mpv.io/manual/master/#options-d3d11-warp

2 个赞

谢谢,不过貌似没用,实际上增加这两条之后gpu占用更多了
我放在mpv.conf里面了,应该没有用错吧?

–d3d11-warp=yes
–gpu-sw

vo=sdl
应该是真唯一的软件渲染器了,不过貌似没有现成的win构建支持

1 个赞

谢谢,不过也没用

看了一下,fallback到d3d去了。。。

[vo/sdl] Using direct3d

通过powershell输出,算是成功了
但是我不觉得软件渲染器的性能和画质足够。。。

mpv --vo=tct "xxx.mp4"

1 个赞

这个能用,但是视频窗口也消失了,只有后台的声音…

这是终端输出接口,自然只能从终端输出内容

1 个赞