Overview

The graphics module on the StarFive Linux platform is a RISC-V Linux platform using a GPU module. The advantage is that the general architecture is easy to customize, and many existing components can be used. The development of many existing basic open source projects has begun to use StarFive platform as the RISC-V compatible platform. But the disadvantage is that RISC-V is new and the ecosystem is to be developed. Thus there are not as many practical applications, and a lot of them are still on the way.

This GPU package contains source code of several graphics’ examples for OpenGL ES 3.2 and OpenGL ES 1.1 x11 API, Framebuffer, and XWayland graphical back-ends. These applications show that the graphics acceleration is working for different APIs. The package includes samples, demo code, and documentation for working with the JH7110 family of graphics cores.