问题标签 [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# - 如何读取 GPU 负载?
我正在编写一个程序来监视计算机的各种资源,例如 CPU 使用率等。我还想监控 GPU 使用情况(GPU 负载,而不是温度)。
xcode - Activity Monitor 和 Instruments 之间的内存性能差异
我的 xcode 项目使用 OpenGL 3.2 进行绘制。运行分析器时,分配工具显示出健康的行为(分配和解除分配),但在观察活动监视器时,内存使用量在 3 分钟内迅速上升到 ~ 2GB。我在其他 Mac 上运行相同的程序,活动监视器仅显示 40MB 内存使用量。我在相同的操作系统版本 10.8 和相同的 Xcode 版本 4.4 上运行相同的项目。
c++ - glGenTextures 分段错误?
所以这就是问题所在:当我调用glGenTextures时,我遇到了分段错误。
我在 linux 上,这是我目前用来调查此问题的代码:
看起来很简单,对吧?好吧,我用 GDB(GNU 调试工具)跟踪了段错误,当我在文件/usr/lib/mesa/libGL.so.1中调用glGenTextures()时,它就会发生。
那是我的视频驱动程序的openGL代码......
有任何想法吗?
opengl - 将 GPU 计算的结果返回到 OpenGL 中的 CPU 程序
有没有办法将运行在 GPU 上的着色器的结果返回到运行在 CPU 上的程序?
我想根据 GPU 上的计算成本高的算法从简单的体素数据生成多边形网格,但我需要 CPU 上的结果用于物理计算。
32-bit - (32 位应用程序的)32 位寻址限制是否包括专用视频内存?
32 位应用程序能否在系统 RAM 和视频 RAM 之间使用超过 4GB 的空间?
背景:一些游戏(例如,天际)是在 32 位架构下编译的。我正在运行一个 64 位系统,主板上有 16GB DDR3,显卡上有 4GB GDDR5。程序的 32 位架构是否将其寻址能力限制为 4GB 的总空间,或者是图形内存(在图形卡上)在一个单独的地址空间中,从而巧妙地允许可寻址内存的总和大于4GB?
我问是因为我无法知道任务管理器中的分页量和GPU-Z中使用的图形内存量是否是独立集(这似乎表明它们是单独寻址的,因为总和可能大于4GB ),或者它们之间是否存在重叠。
windows - 如何以编程方式更改第三个监视器
当我使用笔记本电脑时,我使用 3 个显示器:
- 笔记本电脑显示器
- 第二台显示器(通过 VGA 连接)
- 电视(通过 HDMI 连接)
我的显卡不支持3台显示器,所以我经常从2台切换到3台:当我在电脑上时,我使用第二台显示器,当我想看一些电影等时,我使用第三台。
我目前必须转到屏幕分辨率,选择未使用的显示器,然后选择将桌面扩展到此显示器。
有没有办法可以自动化它?
是否有任何命令行工具或任何允许这样做的 Windows API?
编辑:
Display Changer似乎可以满足我的需要,但问题是它只检测到工作监视器。未检测到第三台显示器(当前未使用),因此我无法连接它。
opengl - 使用 cocos2d-x 的 exe 文件需要 OpenGL 1.5 或更高版本。如何让它在没有视频卡的情况下工作?
我尝试在 cocos2d-x 中构建示例项目。当我运行 exe 文件时,有一个弹出窗口告诉我需要 OpenGL 1.5 或更高版本,我应该更新我的驱动程序。不幸的是,我的电脑目前没有显卡。我可以在不购买显卡的情况下升级我的 PC 中的 OpenGL 版本吗?
我的 PC 目前使用Intel® G33/G31 Express 芯片组家族。
c++ - OpenGL 向后兼容性
我购买了支持 OpenGL 4.2 的显卡。但我想开发一个应该支持 OpenGL 2.0 的应用程序
我的卡是否支持 OpenGL 2.0 应用程序(向后兼容)??那么如何确保向后兼容
我计划使用 GLUT/GLFW C++ 库。
c# - 如何防止操作系统刷新显存
我需要实现一个可以冻结屏幕图像的应用程序,同时所有应用程序都正常工作,除了它们没有反映在屏幕上。
它可能需要阻止所有应用程序将数据写入视频卡内存。
有人告诉我尝试CUDA编程,但它只适用于Nivida显卡,我需要我的程序适合各种显卡。
我不知道是否有任何关于视频卡驱动程序的 API 可以提供帮助。
程序的功能真的很简单,但是我一点头绪都没有。
我应该从事驱动程序编程,还是视频驱动程序已经为程序员提供了这种 API?
我应该直接处理硬件还是只使用提供的api(如果有的话)?
该程序将在windows平台上运行,但来自linux的提示也可以(也许它们是我的灵感)。