what was even the point of vulkan if all games are poorly optimized? every game is way heavier now (i imagine because gamedevs just use whatever abstraction the engine gives them) and all other fields are still going with openGL/GLES
>>108954340vulkan takes 600 lines of code just to get a triangle on-screen, and you need to manually manage shit that is automatic with opengl programmable pipeline. Only massive crackteams of super-pro graphic programming experts can hope to make it run as fast, let alone faster, than azdo opengl, the latter of which is completely graspable by any solo dev with a bit of practice.The trend has been like that across a lot of the computing world for a while, which has made the floor impossibly high for even basic software that used to be something a kid could just stumble upon being able to develop in the 80s and 90s.Everything is going in the wrong direction. You need to lower the floor and raise the ceiling, not raise the floor to match the ceiling, obviously.
vulkan is planned obsolescence tech trying to destroy portable standards like OpenGLthe ultiamte goal is forcing (You) to use lockdown AMGoy cards and create e-waste out of older, perfectly capable hardware
>>108954340you can let your computer translate directx and opengl to vulkan at runtime
>>108955047Not sure if clinically retarded or merely pretending.jpg
>>108955057Maybe I replied to the wrong post
>>108954741Impressive. Everything you said is wrong.What happened is that GPU manufacturers would put all kinds of weird shit on the cards. Drivers for generic API's like DirectX and OpenGL had to be implemented in a pessimistic way. Everything was single-threaded, no memory layout was explicit etc. So, game devs who wanted max performance had to go to the manufacturer to ask for optimizations. Around the time a new AAA title dropped gamers had to update their GPU drivers so that they would get the specific optimizations for the brand new game. Because of scale, AMD was losing this battle hard and created Mantle which later would turn into Vulkan.But then GPGPU (General-Purpose GPU, think CUDA) got popular and GPU manufacturers no longer wanted to create optimized hardware for games. Instead, the GPU memory layout got a lot simpler and most Vulkan quirks became unnecessary.If you write modern Vulkan (1.3+) it's not much more work than OpenGL. There's also a ton of libraries that abstract a lot of complicated things like VMA for memory allocation.
>>108955479Which LLM told you this? You should really move on to a more modern, bigger model, even clankers like chatgpt 5+ get things right more often than you do. Pretty embarrassing.
>>108954340>if all games are poorly optimizedfalse premiseoptimized != runs well on your thirdworld shitbox with an igpu
>>108956223>Which LLM told you this?I'm using NiggerEUTurboKike 6.7 you should try it it's very good.
>>108956293It's clearly very bad since it can't get basic facts straight, sorry to say.
gamedev with opengl was too easy so they had to create artifical barriers to entry