Vulkan or OpenGL for game development?

Vulkan or OpenGL for game development?

Attached: 1564263653325.jpg (1177x805, 208K)

Other urls found in this thread:

youtu.be/Co6FePZoNgE
twitter.com/NSFWRedditVideo

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.

Attached: vulkan.png (769x670, 97K)

>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 ?

youtu.be/Co6FePZoNgE

Sorry couldn't hear you over this superior performance, goblin boi.

Attached: file.png (650x300, 23K)

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.

Attached: file.png (376x574, 98K)

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

Attached: Screen Shot 2019-08-12 at 10.30.21 AM.png (956x486, 1.03M)