Hacker News new | ask | show | jobs
by ventare 3 hours ago
OpenGL as an API no longer maps well to actual hardware. The important feature Vulkan brings is simple parity with hardware, thereby, efficiency. Further, utilizing new (read: not actually new, but not reasonable in OpenGL), GPU capabilties are what make new features possible. Vibrant Visuals had a hard requirement of the renderer being updated. From what I've seen, it will be coming alongside the renderer update.

The deobfuscation of the byte code is done as of an update or two ago. I'm not a modder for minecraft so I don't know concrete details but I know its available.

1 comments

I know, and X11 uses TCP between server and client too. But still OpenGL has more longevity with emulation than Vulkan has, because hardware is not getting better. DDR3 feels like the peak of RAM. SSDs are terrible now.

After all Java is the ultimate emulator (all jars will run for eternity unless Java removes features like they did with Applets = biggest mistake in history), so will graphics APIs evolve that way too? OpenGL -> Vulkan with something like Zink?

I will still prefer X11 in a 100 years. And also OpenGL (ES) 3 because that is the first really cross compatible API (ARM and X86) and it has the last feature = VAO.

So will VV only work with Vulkan enabled?