Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wgpu-mc #312

Open
Med1cinal opened this issue May 2, 2022 · 7 comments
Open

wgpu-mc #312

Med1cinal opened this issue May 2, 2022 · 7 comments
Labels
mod New Fabric mod to include replace Replaces an existing mod WIP Mods that are experimental and will not be included until considered "stable enough"

Comments

@Med1cinal
Copy link

Med1cinal commented May 2, 2022

Mod name

wgpu-mc

Curseforge link

No response

Other links

https://github.com/wgpu-mc/wgpu-mc

What it does

Completely replaces the rendering engine with a webgpu based one, meaning it can abstract to vulkan, metal, and dx12.

Why should it be in the modpack

Solves #219 because it can abstract to metal, vulkan, and dx12.
Potentially large performance increase and reduced microstutter when it's done

Why shouldn't it be in the modpack

Not even playable yet and probably won't be for a while, will take even longer for shaders to work and they might no be optifine compatible
Might not be compatible with fabric rendering api and mod compatibility might be a huge issue
From their github: Implement Indigo is in their roadmap
6C5650FE-71D3-4FD0-B12B-9CC3BE441BAA
Might not have complete vanilla parity in terms of cosmetics

Categories

Performance optimization, Replaces an existing mod

Additional details

Replaces Sodium, Indium, and Iris.

@Med1cinal Med1cinal added the mod New Fabric mod to include label May 2, 2022
@Madis0 Madis0 added replace Replaces an existing mod WIP Mods that are experimental and will not be included until considered "stable enough" labels May 2, 2022
@Madis0
Copy link
Member

Madis0 commented May 2, 2022

Wow, a competitor to Sodium. I don't think I will consider it before rendering API and shaders exist, but overall seems interesting to keep an eye on.

@Med1cinal
Copy link
Author

Med1cinal commented May 6, 2022

Confirmed plans for OF shaderpack support (through iris) and potentially its own shader pipeline with more flexibility:
981E38F3-E069-415A-A5C6-BE447588D5BC

@Madis0 Madis0 mentioned this issue May 19, 2022
@HyperSoop
Copy link
Contributor

That's gonna be the next big thing to look out for, but not now. Wait a few months for it to become playable

@nsde
Copy link
Contributor

nsde commented Sep 10, 2022

Will it support Iris or shaders?

@HyperSoop
Copy link
Contributor

HyperSoop commented Sep 10, 2022

Will it support Iris or shaders?

yes, it will support the iris/optifine shader pipeline

@nsde
Copy link
Contributor

nsde commented Sep 10, 2022

Sounds great. But the menu screens are going to need to be re-written, right? Or can you put this mod on top of Sodium, Iris etc.?

If so, this will mean that this project might stay "another an experimental performance mod". Because no normal player wants to change config.jsons...

So I really hope this project is going to either become mainstream or just doesn't. Something inbetween would be quite confusing because the JellySquid/CaffeineMC mods will die and WGPU will need to implement a lot of features :/

@HyperSoop
Copy link
Contributor

well yes no no yes

wgpu IS NOT the mod. The mod is Electrum, the renderer adaptation for games is wgpu-mc, and the renderer (afaik) is wgpu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mod New Fabric mod to include replace Replaces an existing mod WIP Mods that are experimental and will not be included until considered "stable enough"
Projects
None yet
Development

No branches or pull requests

4 participants