this post was submitted on 07 Jan 2025
0 points (NaN% liked)

Minecraft

4482 readers
15 users here now

Welcome to the Minecraft community on Lemmy and Kbin!

The home for all posts related to the Minecraft franchise: from the classic game to the mobile ports, mods, adventure games, merchandise and similar!

Official Lemmy.world server available!

Lemmy.world hosts an official server that welcomes all players to contribute and have fun:

Minecraft Version: 1.20.x

Address: minecraft.lemmy.world

Please make sure you read our rules before posting.

Rules:

Rules can be clicked on to be expanded.

1: Treat all users with respect.

Bullying, threathening, doxxing, or toherwise hostile behaviors with any of our users will not be tolerated. Be civil, have fun.

2: Posts must be related to the Minecraft franchise.

This includes the main game, titles like Dungeons, fan art, wiki pages, toys, new feature votes, and similar content.

3: No advertising.

If you want to share a product you're a manufacturer or seller of, please contact the moderation team first. Affiliate links to online shopping stores or affiliate coupon codes are not allowed.

4: No piracy.

Links or discussions about cracked versions of games, unauthorized copies of copyrighted material and other similar piracy-related content are not allowed.

5: No NSFW or adult content.

This community is inclusive to users of all ages. Keep in mind Minecraft attracts children and adults alike. Therefore, no NSFW content is allowed.

6: No low-effort meme content.

Memes are allowed, and so are comics or other fan creations. However, low-effort reposts and otherwise overused memes will be removed.

Reddit reposts are allowed.

Reddit reposts are allowed, but you need to include the tag [Reddit] in the title.

Related communities:

founded 2 years ago
MODERATORS
 

On Java Edition, there is a mod called Nvidium. This mod drastically increases the performance on Nvidia cards. That's because Nvidia implements a feature called "mesh shaders" in OpenGL, but AMD and Intel do not.

But work is now underway to add mesh shader as a standardized feature in OpenGL, and if/when AMD and Intel add support for it, the performance benefits of Nvidium can be brought to AMD and Intel too.

You may wonder why don't AMD and Intel haven't implemented mesh shaders. Well, do they, but only on Vulkan. Nowadays, OpenGL isn't much in games. It has been superseded by Vulkan, but remains around for compatibility reasons and doesn't see much feature development.

top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 0 points 1 week ago (1 children)

Ok so maybe a dumb question, if it's implemented in Vulcan, then would running minecraft in proton get the performance?

[โ€“] [email protected] 0 points 1 week ago* (last edited 1 week ago)

Proton includes DXVK and vkd3d, which translates DirectX to Vulkan. There's Zink, which is part of Proton, that translates Vulkan to OpenGL; some new graphics drivers just write a Vulkan driver and use Zink to handle the OpenGL stuff (like the ones written by the Asahi community to make Apple M series chips work on Linux).

However, there is a project I just found called ANGLE developed by Google that can translate from OpenGL to Vulkan. I'm not knowledgeable enough to know if this could be adapated to work on Minecraft, if it could work with Nvidium, and if it would even bring performance improvements.

Really the best thing to do would be for Minecraft Java Edition to natively adopt Vulkan on Windows and Linux. But that's not going to happen since Minecraft is owned by Microsoft.