Guys I fell for the Vulkan meme, over 1000 lines of code and still no triangle drawn on screen. In fact when the triangle does draw on screen, I will have to redo the drawing code because the triangle data is being stored in the shader right now (Setting up the vertex buffer will be another 200 lines of code or so).
At least I will see those sweet, sweet extra frames as a result of the pain it takes to design a static graphics pipeline - if I even have enough time to get that far.
Neat OP. Do you mind sharing the link if its more than just the usual "trust me, just copypaste this and itll kind of work"?
Jose Jackson
Vulkan and Direct3D12 are the future. OpenGL will be dead and buried within the decade.
Zachary Jackson
Direct3D12 is trash, it's still stateful and therefore suffers all of the classic faults.
Lucas Martinez
opengl was dead from the day it was born it's just not buried yet and it walks around in a decrepit state, undead because of a few games that poorly use it
James Rivera
It came out of the ashes of firegl when microsoft tried to kill anything but directx.
Surprised it could stand after that.
Blake Rivera
poor thing we should let it rest already a shame that vulkan adoption seems pretty slow. games either aren't ported from windows at all, or continue to use opengl due to missing engine support
Colton Kelly
There's literary nothing wrong with OpenGL 4.5 and the GL_ARB_bindless_texture extension
Josiah Thomas
Vulkan has shit drivers and no fullscreen support on Windows thanks to Microsoft bribes
It is actually a really good tutorial, I'm just loosing motivation haha
Benjamin Gonzalez
I heard rumors that Microsoft was supposed to help work on openGL in the 90's and instead they put all of their effort into direct3D and put trash code into openGL to kill it.
Jacob Phillips
Maybe, the context creation and function loading is pretty trash
Logan Baker
Vulkan and Opengl are good to know if you're trying to be a game engine dev / understand GPU on a low level.
If you want to actually make a game though use an existing lightweight engine or you're going to be stuck writing boilerplate forever.
Isaiah Gomez
they said the same about X11, C, Ruby, Trump, Windows, Apple, Mechanical Watches, Our economical system, Capitalism, The Queen, Typewriters, Television...
Cooper Edwards
Can you even draw a line without a third party library?
Jose Robinson
HAHAHA I FINALLY DID IT! I RENDERED A TRI!
lmao it took 4 days to get to this point, I have a poor attention span.
That's a retarded comment from somebody who knows shit. Plus vulkan doesn't have screen tearing
William Nelson
>Plus vulkan doesn't have screen tearing Vulkan does have screen tearing if the compositor is disabled And if it isn't then Vulkan is laggy and juddery
Hunter Garcia
A large section of performance is gained from how static it is, openGL is fairly dynamic and is set up to receive any command at any time, while with vulkan I can pre-plan the entire pipeline from the start.