Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5324

Bare metal, Assembly language • Re: Success rendering with GPU on Pi 4!

$
0
0
This stuff interests me, as I love playing around with computer graphics even though I'm totally blind. However due to having a growing backlog of projects I don't have time to investigate this myself, but am looking forward to reading your findings regarding the Raspberry Pi 5 if you manage to write some documentation or come up with a simple example for it. If I manage to finish the stuff I'm working on right now before the community comes up with example code of 3D acceleration on the Pi 5, I will likely join the effort to try making that a reality.

Two years ago I started a clone of an old 3D game as a bare metal project on the Raspberry Pi, and created a3D software rasterizer for it because I managed to squeeze enough performance out of the Pi 4's cores to render a 6k triangle Utah Teapot at ~130fps at the official touchscreen's native resolution. However my goals have changed since then, as I want to port the project to the Pi 5, which no longer has a TRRS port to output audio through, so I'm switching to using HDMI audio and video with USB input. Since my rasterizer doesn't perform very well at 1080p on the Pi 4, and since I doubt that the Pi 5 will accelerate things enough to make my software rasterizer fast enough for what I want to build, at some point in the near future I will likely be looking into taking advantage of the V3D accelerator on the Pi 5, so keep up the good work!

Statistics: Posted by Fridux — Thu Jun 06, 2024 6:48 am



Viewing all articles
Browse latest Browse all 5324

Trending Articles