Aleksoid1978 / VideoRenderer

Внешний видео-рендерер
GNU General Public License v3.0
997 stars 110 forks source link

GPU 3D usage is high #112

Closed bibsp closed 6 months ago

bibsp commented 6 months ago

Is there any scope of improvements? MPC always uses two times more GPU (3D) than VLC or Windows Media Player. When I spent some time on this then I found that this is because of video renderer. EVR uses least amount of GPU, but it is still higher than VLC. MPC-VR uses more than EVR. Then it comes EVR-CP, which is the worst. GPU 3D usage rank from low to high: VLC<EVR<MPC-VR<EVR-CP On reddit someone wrote about this: https://www.reddit.com/r/MPCHC/comments/ra6pyw/mpchc_using_much_more_3d_gpu_than_other_players/?rdt=50039 Screenshot (34) Screenshot (33) Screenshot (32) Can you do something to reduce the GPU usage?

Aleksoid1978 commented 6 months ago

And what - in our renderers there is a lot of post-processing, etc. If you are very interested, open the source code and study it.

bibsp commented 6 months ago

If you give option to turn off those extra post processing it will improve laptop battery life.

v0lt commented 6 months ago

If you give option to turn off those extra post processing it will improve laptop battery life.

All features are implemented in the MPC Video Renderer settings. Just change them and see the result. If this is not enough for you, then I will advise you to use EVR. This will be the most energy efficient solution for your integrated graphics card.

bibsp commented 6 months ago

Yes, but EVR lacks many features. The reason I created this issue was, I have seen MPC-VR consumes less GPU but still gives slightly better image than EVR-CP. So, I thought there maybe further scope of improvements. But anyway if this is not possible then it's okay. Thanks.