Vulkan or OpenGL for game development?
Vulkan or OpenGL for game development?
Other urls found in this thread:
If you have to ask then you should probably use Unity or some other engine.
yeah I guess that's what I'm going to do you fucking virgin
If you're new and learning, OpenGL.
If you're experienced, Vulkan.
okay thanks
probably openGL if you haven't done graphics programming before, there's a lot more documentation
remember to make puzzles otherwise code zen monk wont approve
what puzzles
wtf is that img user?
thats fucking scary "Lilith" is actually a demon in jewish mythology
where the hell did you find that?
sdl2
is this even used by anyone?
Oh, yeah, pic related surely brings memories
Thank God those drivers now come with the kernel, my dick used to hurt for a week every time I upgraded GPUs
it could be by you
opengl has more documentation
DirectX12
Nothing comes close to how good it is once you understand it
Vulkan, but only if you want to create an engine that will scale well with thread count and won't be bottle-necked by draw calls. OpenGL is otherwise obsolete.
How is it better than Vulkan?
starsector which is a game thats been in development for 10 years, uses SDL.
toribash which is fairly old uses SDL and I think OpenGL.
Some others use it as well, sometime with openGL because SDL naturally allows it.
metal
It's not, it's just a funny meme.
no trolling outside of /b/
Code is cleaner and easier to understand and organize while boasting similar performance to Vulkan
Cool, where can I download the source code? I'd like to build a driver for my BSD machine.
>learn opengl
>its basically lets in the dustbin for AMD and opengl consortium has already moved to vulkan
Nice going.
vulkan, there is literally no reason to use OpenGL over it if you know how to code
vulkan is not supported on older cards
>wasting time with opengl in fucking 2019
It's still used for cross platform window creation, event handling and input. Then the graphics is done with opengl or whatever you choose
Older cards don't deserve newer games.
Vulkan is more complicated and less compatible
There's really no reason to use Vulkan outside of personal preference
unless you're looking to be hardcore autistic, opengl will probably suit your needs.
if you're planning on making a triple A title all by your lonesome, vulkan.
No shit retard what tipped you off, the pentacle or the Hebrew
opengl because its easier
And you're going to need all the shortcuts you can get if you want to do it yourself and remain productive
Vulkan definitely. DOOM with Vulkan evenly loads all the cores of my 2950x up to 50% thus making the videocard be loaded up to 100% while the opengl struggles to do even half of that.
>similar performance
Except not as good performance. And only works on Windows so you isolate Linux and other users. And doesn't have as much open source functionality. And all big game engines are starting to gear towards Vulkan and Linux anyways, and Vulkan is optimized for Linux so it's going to be the future.
Don't listen to D3D fags.
Based.
I've noticed all the linux compatible games are also mac and windows compatible.
That's pretty cucked, they should make them linux only.
The main reason most windows only games are windows only is because of D3D. Linux doesn't have an exlusive renderer, just the ones that are open source. So in the past they only had the shitty OpenGL.
But now they have Vulkan, which it turns out is actually fastest on Linux.
>taking more resources means it's better
Yes it is because it gives you twice the fps.
Team Fortress 2 was made in SDL1 if that counts.
there shall be no games for linux
Based on what, flawed benchmarks from 2015 ?
Sorry couldn't hear you over this superior performance, goblin boi.
this is one of the most retarded things I've read and you don't seem to understand the idea of linux
Did not expect to see toribash mentioned here
jesus you can smell them from here
Who do you trust more with your tech reviews? A well adjusted normie, or a 400 pound hacker in his mom's basement?
Just use GLFW lmao, losers
good point
btw I'm myself like 110 kg fat elemental I just pretend to be a normie on Jow Forums
I don't think you know what GLFW actually is and what it does
tfw Jow Forums as fuck former state champion wrestler but never leave my basement unless absolutely necessary such as work
>newer games
yeah man totally fortnite rules mirite?
all these engines use Vulkan now you ignorant slut
That means all new huge games in the future going forward? Fucking Vulkan.
and they all still have an opengl driver for compatibility
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
Either directx or opengl to learn. Might be a good idea to start with directx rather than opengl since newer directx doesn’t carry nearly as much confusing historical weight as opengl does, making it much easier to learn modern rendering.
Then move on to vulkan once you have a good grasp of the rendering pipeline.
Starting with vulkan is too much because of all the extra control you not only can but actually have to exercise with its command buffers. Starting with experience lets you understand the whys and whats of all the extra shit so it’s not just huge walls of code you have to paste everywhere.
Reminder to ignore anyone who says OpenGL unless to tell them to kill themselves.
KYS
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
>never worked with any of the things he's talking about
Source: Your ass
Quality thread.
Fuck you nigger we're talking tech don't interrupt
>implying amateur Jow Forums tard will ever need more than AZDO
>implying cg is ever going to give up ogl
this board need to die
Whoa, that's some next level of discussion over here.
blow it out yer ass
get fucked retards
KILL YOURSELF NIGGER
fuc you
take your own advice, virgin
better yet don't, the pool is cleaner without your genes
I already passed my genes along
and you will keep jerking off without ever cumming into nice pussy
>making up lies on the internet
>projecting your own insecurities on the internet
holy shit seek help you sad fuck
There are plenty of examples where DX12 competes well with Vulkan. I only recommended it because I personally find the code to be cleaner and easier to understand, but to each his own