So Vulkan is the hard truth and directX openGL is the easy life where everything just works? That has not been by experience at all.
linuxmemes
Hint: :q!
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.
As a programmer, Vulkan is like OpenGL has decided to stop holding your hand and let you spread your wings. Learning curve is utterly brutal, but no more assumptions - you've complete control and everything is open to you.
As a user? Install Wine and DXVK, or just Proton that brings everything with it, enjoy everything just working better. Not really a tough decision.
I'd say most people's lives in the matrix were not such an 'easy life'
1999, peak civilization, just easy lives for everyone!
Except if you're X% of the population. The XX% though...
Except if you're X% of the population. The XX% though...
DirectX and DXVK 🌚
just mentally visualise what you should be seeing based on the sound of your GPU fans
take both and use webgpu/wgpu
That's for webapps tho?
Please make simple webpages and apps not in web, webapps are bloated and software as a service is not future proof. Plus, they almost never work for me.
no, it's not. wgpu maps/translates calls to webgpu (duh) , webgl, opengl, gles, vulkan, dx11, software rendering etc depending on what platform it's running on.
it's a bit bloated since you're basically including code for all backends but whatever, final executables are still like 5 mb.
no web involved unless you want to
Yes transitioning to using Vulkan might be a good choice.
I'm likely to switch to Linux soon and I'm definitely struggling with this choice :/
If your GPU supports vulkan then vulkan it is, if not, then opengl, examples of opengl usage is older cards or/and nouveau driver, not nvk, and they work on backporting nvk to older cards too so even older Nvidia cards gonna support Vulcan one day, so, use Vulcan if supported
Btw, there's render=vulkan
or something like that in Wine. But what does it do, force the app to use DirectX in vulkan mode or what?
edit: nope, it basically does the same as dxvk using wineD3D, translation to Vulkan instead of OpenGL, only slower but with less VRAM (useful for some old 32bit games).
Unsure if the person to whom the choice is being offered is Adam Jensen or Gordon Freeman. 🤔
Uses Godot.
Makes a proprietary game.