问题标签 [video-card]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何告诉 Visual Studio 2013 调试器我想使用哪个显卡?
在我的计算机中,我有两张显卡,我希望 Visual Studio 调试器使用更强的一张。我想要那个,因为我正在编写一款游戏,而我在较弱的游戏中获得了 fps 下降。我怎样才能做到这一点?
编辑:我已经尝试使用更强的显卡启动 Visual Studio 13 或我的程序,但它总是使用更弱的显卡。
opengl - 由于 Windows 8 中的视频卡错误,无法启动 Android Emulator 和 Genymotion。
我无法启动 android 模拟器以及 genymotion 模拟器,因为我收到如下错误。我使用 SONY VAIO,windows-8,64 位系统。我的显卡驱动是 ATI Radeon HD 5000 系列。我有最新的驱动程序。然而我得到这个错误。所有在线解决方案和博客都提供了更新或重新安装驱动程序的唯一答案。我都试过了。请帮忙。谢谢你。
c++ - (linux) 如果支持 Opengl 4,我如何知道 c++ 程序内部?
如果正在运行的计算机上支持 opengl 4,我想检测我的 C++ 程序内部。
我不知道我是否在 google 和 stackoverflow 上搜索错误/不好的术语(我的英语技能......),但令人惊讶的是我没有找到任何例子......如果你告诉我这个问题我不会感到惊讶是一个重复...
知道如何从显卡和它在运行的计算机上使用的驱动程序获取更多有用的数据最终对我很有用。我没有花时间环顾四周,知道如何做到这一点,但如果你有一些有用的链接,请随时与我分享。
opengl - OpenGL glsl着色器版本错误
我现在正在学习 GLSL 来做一些计算机图形学实验。当我尝试从一些教程中编译着色器时,我遇到了一些问题。这里是: GL 版本:3.0.0 - Build 8.15.10.2291 编译着色器类型 35633 时出错:'ERROR:0:1:'':OGL 驱动程序不支持版本号我笔记本电脑的显卡是 GT520M,但我我的显卡驱动已经更新到340.82版本,据说支持OpenGL 4.5和GLSL 4.50。
monitor - 如何判断我的笔记本电脑是否可以达到 4k 分辨率?(使用 Linux Mint)
我正在考虑买一台新显示器。没有插上电源看看会发生什么,我怎么知道我的笔记本电脑是否可以输出 4k 分辨率?有没有我可以运行的命令来告诉我这个?
我想也许我可以 xrandr,但我认为这只会告诉我每台显示器的功能(即使控制器功能更多。)
我还想也许我可以从 中查找设备lspci
并在 google 上找到它,但我找不到太多。
我的lspci -v
说:
更新:Llama 先生的建议xrandr
让我觉得这个输出可能对比我了解更多的人有用。这是我的xrandr:
linux - Linux X-Server 是否直接访问 GPU 内存?
我的主要问题是在 X-Server 进程内存中运行的一段代码(排除的驱动程序 - 我们都知道可以用不同的方式编写)直接访问 GPU 卡中的内存?
或者它使用驱动程序和drm,或任何其他接口与GPU通信和排队绘制/渲染/清除/...命令?
我知道问题似乎很蹩脚,但我对细节感兴趣?
编辑:
更具体地说:据我了解,内核在驱动程序的帮助下与硬件通信,并向其余部分公开 API(如果我错了,请纠正我)。在这种情况下,X-Server 可以绕过位于内核中的 DMA-API(我只是猜测 DMA IO 负责与外围设备的通信)与 GPU 卡进行通信和交换数据(以直接方式 - 无需任何人的帮助 == 无需内核,司机,...)?
X-Server 与 GPU 通信的最低要求是什么。我的目标是了解这种通信是如何在低级别完成的。
cuda - 如何在 GTX970 上使用 cuda 流优先级?
最近nvidia发布了cuda 7.5,并宣布该接口应该可以在其他显卡上使用,而不仅仅是quadro和tesla。但是当我在我的 GTX 970 上测试时,cudaDeviceGetStreamPriorityRange
返回 -1 和 0。GTX 970 的计算能力是 3.5,它应该支持从 cuda 6.0 开始的可配置流优先级。
gpu - 澄清 GPU 带宽与 PCI Express 插槽传输率 (v1.x - x16) 的关系
只需要对与 PCI Express 传输速率相关的 GPU 带宽进行一些说明。它将帮助我了解显卡的实际工作原理......
所以要计算带宽:
因此,如果我的显卡在 GDDR3 上的总线宽度为 256 位,内存速度为 900MHz:
PCI Express v1.0 上的单通道具有 250MB/s 的传输速率,因此 16 通道将是 4GB/s。
令我困惑的是,接口(PCIe)的传输速率为 4GB/s,而显卡的传输速率为 57GB/s。
问:那么这不会因为接口只能传输4GB/s而造成瓶颈吗?
linux - USB连接的外接显卡
在任何基于 Linux 的操作系统中是否有任何方法可以访问发送的指令,以使其将用于 GPU 的指令传输到通过 USB3.0 连接的外部设备(并且,显然可以取回像素输出)?在 Windows 中,没有对这种东西的原生支持。尽管存在许多连接到 PCI 插槽的外部显卡,但我没有遇到任何 USB 显卡。有没有办法通过对任何 Linux 操作系统的本机支持来实现这一点?
编辑:据我所知,我被误解了。我想对外部显卡进行编程,我只是在寻找一种方法来获取 GPU 指令以到达我的设备并取回像素阵列。