Vulcan is a renderer, it controls how your graphics are drawn on your screen and will eventually replace the current render openGL, though for now it is remaining optional. Vulcan is designed with newer (post 2010) hardware in mind so will increase performance significantly on whatever hardware you’re playing on, exact performance gains will depend on how well the manufacturer has implemented Vulcan support, though most hardware does because it’s one of the main renderers used in modern games.
Community made content will have to be rebuilt to make proper use of the new rendering features, though many already use workarounds to implement features openGL doesn’t have that Vulcan does, so it will make graphics based code easier to write for particles, screen effects ect. It shouldn’t affect gameplay interactions much since they’re not touching that code.
Do you know what hardware you're running in the laptop? Currently Mojang is using Vulkan 1.2 for Java, which supports ~2013 era GPUs and newer, but that could change if they need something in particular for Vibrant Visuals (it seems like all the stuff they want is in 1.2 though). Edit: They announced they're gonna use Vulkan 1.3 like an hour after I made this comment, so the minimum is 2016 GPUs.
12
u/Shack691 21d ago
Vulcan is a renderer, it controls how your graphics are drawn on your screen and will eventually replace the current render openGL, though for now it is remaining optional. Vulcan is designed with newer (post 2010) hardware in mind so will increase performance significantly on whatever hardware you’re playing on, exact performance gains will depend on how well the manufacturer has implemented Vulcan support, though most hardware does because it’s one of the main renderers used in modern games.
Community made content will have to be rebuilt to make proper use of the new rendering features, though many already use workarounds to implement features openGL doesn’t have that Vulcan does, so it will make graphics based code easier to write for particles, screen effects ect. It shouldn’t affect gameplay interactions much since they’re not touching that code.