[libre-riscv-dev] [OT] Minecraft garbage collection

Jacob Lifshay programmerjake at gmail.com
Mon Mar 16 16:22:33 GMT 2020


On Mon, Mar 16, 2020, 06:23 Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:

> On Sun, Mar 15, 2020 at 12:11 PM Luke Kenneth Casson Leighton
> <lkcl at lkcl.net> wrote:
> >
> > On Sun, Mar 15, 2020 at 6:41 AM Jacob Lifshay <programmerjake at gmail.com>
> wrote:
> >
> > > Pretty pictures: https://hackaday.io/project/7018/gallery
> >
> > oooo :)
>
> i thought about this, and realised that, actually, we need a (full) 3D
> test application... that *you* understand, jacob.  might as well be
> this one.  so we could - in a roundabout way - actually justify at
> least using it and, if anything needs fixing, include its improvement
> as part of any test suite augmentation.
>

That's a good idea, however, the version (0.7) that is more than just a
simple toy only uses OpenGL [ES] since it predates Vulkan and I stopped
working on it several years ago to work on newer versions, additionally,
the graphics it generates is simple enough that it can run with full
graphics effects on OpenGL 1.5, so it wouldn't stress that many codepaths
in the Vulkan driver.

I think a better idea is to use the Vulkan demo programs written by Sasha
Willems since the programs do some pretty complex graphics stuff with
really fancy shaders:
https://github.com/SaschaWillems/Vulkan

The CPU-side code is actually quite straightforward if you are familiar
with the Vulkan API.

Jacob


More information about the libre-riscv-dev mailing list