graphics - 如何将文本等低带宽数据发送到 GPU
问题描述
我一直在努力寻找这个问题的答案,并认为在网上很容易找到,但可惜没有。我可以理解这个问题可能与硬件有关,但我可以看到像着色器、纹理等这样的高带宽数据是通过图形 API 通过 DMA 发送到 GPU 的发生在低带宽数据上,例如在 Word prosessor 或 stackoverflow 上的此字段中键入时。文本数据是如何到达 GPU 的?它像下面这样吗?
MS Word > 图形 API > 内核模式驱动程序 > 将字形(位图)发送到 GPU 上的 MMIO 寄存器,然后输入显卡上的帧缓冲区?据我所知,主机不能直接写帧缓冲区?还是我完全错了,所有现代数据传输到 GPU 都是通过 DMA 完成的?
谢谢
解决方案
推荐阅读
- angular8 - 同步融合中连接器的重叠
- mysql - 如何在 SQL 中多次关联表?
- python - Sympy solveset 将结果存储为浮点数、整数等
- excel - VBA 中的行数和列数显示不正确
- amazon-web-services - AWS Api Gateway 与 S3 作为 AWS 服务集成的 SAM 模板
- python - Python函数处理不存在的参数
- iframe - 包含带有 Web 扩展的 iframe 是否被视为远程代码?
- c# - 检查 Amazon S3 存储桶上是否存在文件夹
- javascript - 我正在使用 Chart.js 并尝试列出过去 7 天的出勤率
- angular - 如何以角度将服务实例注入功能模块