正在加载视频...
视频加载失败
Imagine if you could run #raylib with no need for an OS, just a simple memory buffer. Now you can. 🤯 NEW backend: PLATFORM_MEMORY, full 2d/3d rendering to a memory framebuffer, only libc required! 🚀 All raylib functionality in ~200KB! Future is now! 🥳
56,847 次观看 • 10 个月前 •via X (Twitter)
38 条评论

I can’t wait to see what Mr. @tsoding does with this

not long until we get rOS, the raylib powered operating system lmao

What's a good use case for this new raylib backend? @raysan5

Some of them: creating/supporting new OSs, testing on CI/CD servers with no GPU, graphic intensive applications to export frames to files, full portability with a unique code-base... but beside that, it was fun to support it.

200kb? bloatware 🤣

This is pretty cool

Hehehe reminds me of how every game used to be an OS 😅

Another interesting addition! Thanks! Noob question: why is this important for graphic intensive applications to export frames to files?

I was thinking on simulations running on (multi)CPUs that need to output some type of results as graphics data into an image file, raylib provides a big set of 2d/3d functionality with no/minimal OS requirements

raylib rocks!

WOW!

I wonder if this could be used on CI as a render correctness check to compare the output as part of a test suite

Nice! You almost read my mind, I just did something similar a few weeks ago: rendering with raylib without creating a window. I was able to accomplish this with OS specific APIs, and it can use modern OpenGL on the actual GPU, or LLVMpipe software rendering on Linux as well :)

This sounds like a perfect fit for WebAssembly

Good move!

Imagine also the same executable running on any operating system

Doesn't libc need an OS? what if someone call's malloc or fopen?😅

So you can run RayLib on a rasbperdy pi zero with no OS for instant booting?

Only finding out more about Raylib recently and wishing I based my projects on it sooner haha

what if an operating system used raylib in a way

we're going somewhere interesting soon.

And here I was working on UEFIed rendering. Might save me some time here - will check!

Amazing!

Amazing!

wow i need to try this

Just when I thought RayLib couldn't get any better!

There is always room for improvement! 👍😄

OK so you invented CPU rendering - welcome to the 1990s PC Now try doing excessive polygons and watch the CPU burn

Raylib rocks!!

haha this is so cool, now we can create raylib operating systems lmfao. might want to look into doing it for funny

Omfg 😏😱

raylib with linux framebuffer comes to mind :O the mere kernel, libc and the raylib game

Finally, the IOS port is here!

new manim has dropped

@ocornut with raylib backend test engine could take screenshots in headless mode too 😎

Now we need to try it on an esp32 or some other iot

based

Awesome! No remove libc😄
