toygpu:TinyFPGA BX上的简单GPU 源码
总览 ToyGPU是在TinyFPGA BX上支持线描的简单GPU的实现。 包含从Raspberry Pi驱动GPU的代码。 ToyGPU接受线列表以绘制SPI总线连接。 它能够以640x480的分辨率绘制60 Hz的1024条线,并将结果图像通过模拟VGA连接传输到显示器。 由于TinyFPGA BX缺乏足够的RAM来容纳完整的帧缓冲区,因此每条扫描线都会在显示之前被光栅化,然后丢弃以留出空间供后续扫描线使用。 内存中绝不会显示完整的渲染图像。 了TinyGPU渲染模型的记录。 建立 要开始使用ToyGPU,您需要使用TinyFPGA BX,Raspberry Pi和VGA连接器。 按
文件列表
toygpu-master.zip
(预估有个25文件)
toygpu-master
schematic.svg
130KB
README.md
2KB
setup.jpg
34KB
rpi
toybuffer.pyx
7KB
monkey.obj
45KB
monkey.py
717B
toy3d.py
7KB
toygpu.py
4KB
暂无评论