在RDP上使用OpenGL着色器时,使用哪个图形卡? [英] Which graphics card is used when working with OpenGL shaders over RDP?

查看:182
本文介绍了在RDP上使用OpenGL着色器时,使用哪个图形卡?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Surface Pro进行OpenGL开发入门课程,希望通过本机Windows远程桌面工具连接到功能更强大的桌面进行开发.我在第一个测试程序中遇到了着色器问题,这引发了我的问题.着色器是否可以通过Surface(RDP客户端)或台式机(RDP主机)上的图形卡完成工作?

I'm taking an introductory OpenGL development course with a Surface Pro, and was hoping to connect to my more powerful desktop for development through the native Windows remote desktop tool. I'm having trouble with the shaders on my first test program, which leads to my question. Will the shader work be done by the graphics card on my Surface (RDP client) or my desktop (RDP host)?

推荐答案

这取决于远程系统的配置.您通常的带有标准驱动程序的消费类GPU不会为RDP提供任何硬件加速,您将进入软件仿真模式.但是,有一些特殊的可视化服务器GPU和驱动程序可以挂接到RDP服务器实现中,并为其提供GPU加速.您很有可能没有.

That depends on your remote system's configuration. Your usual consumer GPU with standard drivers will not provide any HW acceleration for the RDP whatsoever and you'll drop into a SW emulation mode. However there are special visualization server GPUs and drivers which hook into the RDP server implementation and provide GPU acceleration for it; very likely you don't have that though.

请注意,这最终仅仅是驱动程序问题.有了合适的驱动程序,每个GPU都可以做到.但是硬件供应商希望出售其专用设备,因此将功能锁定在特定的产品线上.

Note that it's ultimately just a driver issue. With the right drivers every GPU could do that. But HW vendors want to sell their special purpose devices, so they're locking that functionality to a specific product line.

我希望Linux开源图形生态系统的进步将在不久的将来使这种可视化服务器与商用硬件一起实现.我无视Wayland协议和概念,但我也喜欢它的发展向Linux图形堆栈的较低层次发展的进步.这可能会给Windows世界带来一定的压力,以赶上这一步.

I'm hoping, that the advances of the Linux open source graphics ecosystem will, as a sideshow, enable implementing such visualization servers with commodity hardware in the near future. As much as I disregard the Wayland protocol and condept, as much do I like the advances its development promotes toward the lower levels of the Linux graphics stack. Which may likely put some pressure on the Windows world to catch up with that.

这篇关于在RDP上使用OpenGL着色器时,使用哪个图形卡?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆