>directx is shit
>opengl is shit
>vulkan is shit
Now what
Directx is shit
DirectX is passable
OpenGL is shit
Vulkan is great
Metal
software
now, bgfx or diligent so you don't have to interface directly with shit
Now you're a fag
OpenGL > Vulkan > DirectX > Software Rendering > Metal
Create your own engine without all the bloatware
OpenGL is absolutely awful, are you drunk?
im making my own video player and an opengl backend has been the most sane and portable solution so far
i'm not going to write 5,000 lines of boilerplate just to texture a flat rectangle covering the entire viewport of a window
>Now what
Write code that doesn't need graphics acceleration. Then you don't need to care about any of those APIs.
Or go up a mountain and become a hermit. Your call.
>OpenGL
shit but easy and cross platform
>DirectX
decent but microshit
>Vulkan
good but too much code
>Software Renderer
freedom (in 640x480)
Use framebuffer
God's intended resolution
he's still on gtx 750
FPBP
For the love of god people stop using opengl.
dxvk is amazing
text based adventures
opengl is great
no, i will not use microcuck faggotware
no, i will not write 1000 lines of c++ code to render a single triangle on the screen
yes, you will run opengl software
no, you can only cope with it
just do everything directly in assembly