正在加载视频...

视频加载失败

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 条评论

Varun Pramanik 的头像
Varun Pramanik10 个月前

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

Dude 的头像
Dude10 个月前

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

Raydelto Hernandez 的头像
Raydelto Hernandez10 个月前

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

Ray 的头像
Ray10 个月前

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.

Berticus 的头像
Berticus10 个月前

200kb? bloatware 🤣

Hassan Abedi 📚🌿🦉🪬 的头像
Hassan Abedi 📚🌿🦉🪬10 个月前

This is pretty cool

Kaplan 的头像
Kaplan10 个月前

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

João César de Lima 的头像
João César de Lima10 个月前

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

Ray 的头像
Ray10 个月前

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

Rolphee 🇦🇷 的头像
Rolphee 🇦🇷10 个月前

raylib rocks!

LucasMW 的头像
LucasMW10 个月前

WOW!

Josiah Jack 的头像
Josiah Jack10 个月前

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

ᅟ 的头像
ᅟ10 个月前

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 :)

Patrick Smith 的头像
Patrick Smith10 个月前

This sounds like a perfect fit for WebAssembly

Jebrim 的头像
Jebrim10 个月前

Good move!

Guri Graphics 的头像
Guri Graphics10 个月前

Imagine also the same executable running on any operating system

0xB0🇰🇪 的头像
0xB0🇰🇪10 个月前

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

jake 的头像
jake10 个月前

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

bonk 🇺🇸🐍 的头像
bonk 🇺🇸🐍10 个月前

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

nikodev 的头像
nikodev10 个月前

what if an operating system used raylib in a way

Starkium 的头像
Starkium10 个月前

we're going somewhere interesting soon.

Michael Odden 的头像
Michael Odden10 个月前

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

Rachid 的头像
Rachid10 个月前

Amazing!

Alex Schultz 的头像
Alex Schultz10 个月前

Amazing!

antony 的头像
antony10 个月前

wow i need to try this

Enrico Gasperoni 的头像
Enrico Gasperoni10 个月前

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

Ray 的头像
Ray10 个月前

There is always room for improvement! 👍😄

boo_ghoul 的头像
boo_ghoul10 个月前

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

nicapotato 的头像
nicapotato10 个月前

Raylib rocks!!

Kade 的头像
Kade10 个月前

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

Yannick Comte 的头像
Yannick Comte10 个月前

Omfg 😏😱

Little Lord Marty 的头像
Little Lord Marty10 个月前

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

All Hail Temos - Delayed for a while 的头像
All Hail Temos - Delayed for a while10 个月前

Finally, the IOS port is here!

pvini⁰⁷ 💻🇧🇷 的头像
pvini⁰⁷ 💻🇧🇷10 个月前

new manim has dropped

Rokas Kupstys 的头像
Rokas Kupstys10 个月前

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

Be Dangerous 的头像
Be Dangerous10 个月前

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

bucklemyshoo 的头像
bucklemyshoo10 个月前

based

KDev 的头像
KDev10 个月前

Awesome! No remove libc😄

相关视频