frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Minecraft Java is switching from OpenGL to Vulkan

https://www.gamingonlinux.com/2026/02/minecraft-java-is-switching-from-opengl-to-vulkan-for-the-vibrant-visuals-update/
68•tuananh•1h ago

Comments

charcircuit•1h ago
I hope they have a solution to the notorious Vulkan shader compilation lag spikes.
cyber_kinetist•1h ago
I don't think Minecraft's renderer will be PSO-heavy enough to have stuttering issues. It's not a state-of-the-art compute-driven renderer that supports artist-driven workflows with custom materials and shaders... it's just a voxel renderer with very primitive lighting.
slopinthebag•1h ago
I wouldn't trust them to not implement the next version of Minecraft in UE5 with nanite and lumen
jimbob45•1h ago
I’m not even a neophyte here but why don’t precompiled shaders solve that?
ozarkerD•35m ago
Can't precompile for all the combinations of hardware, driver version, operating systems, etc... It's not really a vulkan specific problem and it's hard to solve. (for desktops anyways)
raincole•24m ago
It kinda does. Kinda. Steam constantly downloads precompiled shaders for your games. Especially on Linux.
jsheard•1h ago
Who would have thought that Microsoft would end up getting cosier with Khronos standards than Apple. This is after they adopted SPIR-V both as a target in their shader compiler and as an ingest format in DirectX, smoothing over interop with Vulkan in both directions.
cyber_kinetist•1h ago
Not a bad choice... since Minecraft Java edition only supports desktops, they don't have to deal with the abysmal Vulkan drivers on mobile.

Though I thought a company large as Microsoft would have the resources to build a cross-platform RHI with the most stable API available for each platform (DX12 for Windows and Metal for macOS)...

pdpi•39m ago
A company as large as Microsoft has resources to do a lot of things, but you’re not borrowing resources from the Office team to help on this project.

The relevant measurement is the resources Mojang has as a studio. And I expect the decision here is that they don’t want to commit to the long term maintenance of three renderer implementations on the Java side.

Another concern is that modding is a major part of why Java Edition is so popular, and that includes shaders specifically. This is already going to cause chaos in the modding world as it is, no need to compound that by making shader mods that much more burdensome to maintain.

ozarkerD•39m ago
They use bgfx for bedrock edition.

https://github.com/bkaradzic/bgfx

https://www.minecraft.net/en-us/attribution

Svoka•13m ago
Honestly pick between Vulkan and DX12 is very superficial.

But you can easily make Vulkan run on macOS. Not sure what would be the reason to use DX12 in the new project today given free choice of technology, especially when team comes from OpenGL.

throwaway27447•1h ago
I'm frankly shocked microsoft has a java implementation. I thought they were the type of organization to pretend it didn't exist!
pridkett•55m ago
Java is the original version from Mojang/Notch. There’s always been enough of a community that killing it off to move away from Java would break so many extensions and servers would see an active revolt.

There is the non-Java version (Bedrock), but that’s not nearly as extensible.

throwaway27447•54m ago
Ah, I had misread "minecraft" as "microsoft". I wasn't aware minecraft java was a thing. Crazy they have their own java implementation!
muststopmyths•50m ago
It’s the Java version of the game, not a game version of Java.

There’s a native version called bedrock

Xorlev•49m ago
Not a Java implementation, but the original game was written in Java. Later, Microsoft bought Minecraft and rewrote it (Bedrock edition) which runs on Xbox, tablets, etc. But, the community writes mods in Java.

Now both exist and get roughly the same feature set now, but the Java version remains popular given the vast variety of mods and servers.

RiverCrochet•29m ago
While you meant Minecraft here, to shock you further, please enjoy this:

https://en.wikipedia.org/wiki/Microsoft_Java_Virtual_Machine

PaulKeeble•48m ago
I hope this reduces the CPU overhead a bit on the main thread with some time. Quite a few games that ported from DX11 to 12 and openGL to Vulkan didn't just gain performance from the API swap it required taking advantage of the new higher parallel draw call capabilities. #

The main thread is often the limiting factor in minecraft. Minecraft just can't go as fast as the GPU could render the scene and even with quite a lot of shaders things are CPU bottlenecked. Hopefully this changes with time as modding minecraft could certainly do with a bit more CPU time free.

Sound on the web: history, common use-cases, and best practices (2025)

https://blog.readymag.com/sound-on-the-web/
1•1659447091•28s ago•0 comments

I hacked ChatGPT and Google's AI – and it only took 20 minutes

https://www.bbc.com/future/article/20260218-i-hacked-chatgpt-and-googles-ai-and-it-only-took-20-m...
2•iamflimflam1•7m ago•0 comments

We just hit 1k users

https://laddernexus.com/
1•squiggyboy•8m ago•0 comments

Will Humans Still Review Code? The critical question companies must answer now

https://franciscomt.medium.com/will-humans-still-review-code-a6f7d3f0c39c
2•franciscomt•9m ago•0 comments

Yet another OpenClaw host, 2 minutes setup with Kimi K2.5 inside

https://clawhost.chat
1•vadimen•10m ago•1 comments

10k spinner phrases for Claude Code generated from Unix fortune

https://github.com/dylanlangston/claude-spinners-fortune
1•dylanlangston•11m ago•0 comments

The Last Skill

https://derrickburns720047.substack.com/p/the-last-skill
1•CoffeeOnWrite•11m ago•0 comments

I built a 9-stage ML pipeline that turns Reddit into timestamped options signals

https://github.com/Mattbusel/ROT-TECH-PDF
1•Shmungus•13m ago•1 comments

FDA reverses course and will review Moderna's mRNA flu shot, company says

https://www.cnn.com/2026/02/18/health/fda-moderna-mrna-flu-vaccine-reversal
3•CGMthrowaway•19m ago•0 comments

Your Consciousness Can Connect With the Whole Universe, Groundbreaking Research

https://www.popularmechanics.com/science/a70395978/consciousness-connects-with-universe/
3•madihaa•22m ago•4 comments

America, a Love Story

https://american-innocence.com/p/america-a-love-story
1•aschleck•23m ago•0 comments

Semantics, Operations, and Properties of P3109 Floating-Point Formats in Lean

https://github.com/rutgers-apl/FLoPS
1•matt_d•23m ago•0 comments

The Wrong Apocalypse

https://ionanalytics.com/insights/mergermarket/the-wrong-apocalypse-op-ed/
1•tdeangelis•25m ago•0 comments

Wider, Not Faster

https://www.kevinlondon.com/2026/02/15/not-faster-but-wider/
2•misbahkhan•25m ago•0 comments

LongCLI-Bench: Benchmark and Study for Long-Horizon Agentic Programming in CLIs

https://arxiv.org/abs/2602.14337
2•simonpure•26m ago•0 comments

Design-memory: Extract and reproduce design systems from any website

https://github.com/memvid/design-memory
2•simonpure•28m ago•0 comments

Musk cuts Starlink access for Russian forces – giving Ukraine an edge

https://www.bbc.com/news/articles/c0q3ndj7052o
5•dabinat•30m ago•1 comments

Show HN: Axelor Theme Designer

https://shivantra.com/axelor-theme-designer/
1•painternishant•34m ago•1 comments

Vibe Coding Technical Debt Visualizer

https://github.com/h-michaelson20/tech-debt-visualizer
1•hmichaelson24•34m ago•1 comments

OpenAI for India

https://openai.com/index/openai-for-india
1•surprisetalk•35m ago•0 comments

Theres no mainstream AI coding tool?

1•yakshithk_•35m ago•1 comments

New OpenAI funding to top $100B

https://www.bloomberg.com/news/articles/2026-02-19/openai-funding-on-track-to-top-100-billion-wit...
2•nikcub•35m ago•1 comments

OpenAI for India

https://openai.com/openai-for-india
2•surprisetalk•36m ago•0 comments

The Impossible Backhand

https://philippdubach.com/posts/the-impossible-backhand/
1•gmays•36m ago•0 comments

Show HN: DeskMic a Rust based hyper-light continuous transcriber/AI summarizer

https://github.com/varunr89/deskmic
1•varunr89•36m ago•0 comments

Auxos: AI Agents for Product Feedback

https://www.auxos.dev
10•kerryleonlu•37m ago•4 comments

I used Claude Code and GSD to build the accessibility tool I've always wanted

https://blakewatson.com/journal/i-used-claude-code-and-gsd-to-build-the-accessibility-tool-ive-al...
2•blakewatson•37m ago•0 comments

Stanford researchers and Air Force partner to test AI copilots

https://www.aftc.af.mil/News/Article/4388756/stanford-researchers-and-air-force-partner-to-test-a...
2•geox•37m ago•0 comments

Show HN: Flumen – An open-source focus timer for macOS (menu bar, local data)

https://github.com/saranshbarua/flumen
1•saranshbarua01•38m ago•0 comments

Germany's Merz calls for real names on the internet

https://dpa-international.com/politics/urn:newsml:dpa.com:20090101:260218-99-569905/
2•iamnothere•39m ago•0 comments