/t/ - Technology

Discussion of Technology

Index Catalog Archive Bottom Refresh
+
-
Options
Subject
Message

Max message length: 0/12000

files

Max file size: 32.00 MB

Total max file size: 50.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

CAPTCHA
E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0.



8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

You may also be interested in: AI

OpenGL or Vulkan? Anonymous 04/19/2025 (Sat) 10:28:17 No. 18160 >>18164>>18226>>18227>>18237>>18269>>18283
I want to create a game more or less from scratch just for the learning experience and fun. I was wondering why I hear everywhere that OpenGL seems pretty much dead and that nowadays, someone interested should concentrate on Vulkan right from the start? But I also hear that it's crazy confusing even for devs with a ton of OpenGL and Direct3D knowledge... What's really the payoff? All hardware supports OpenGL and it gives more than enough performance if you don't want peak AAA graphics. I don't want to use Direct3D because I'd also like to try to port it to my Android phone and I'm using Linux on my PC.
>>18160 (OP) WebGPU was literally made for your situation. Only problem is that it's still cooking. Going up a level of abstraction and using Sokol, whose API is fairly similar, may be the best bet if you're really starting from graphics APIs.
Vulkan is OpenGL2
>>18160 (OP) Opengl is dead and Microsoft killed it. Vulkan is the successor project with active development. The only "advantage" to opengl is you can find out all it's limits form the start since it's so outdated.
>>18160 (OP) youll regret wasting your time on these apis instead of making your game
>>18160 (OP) I can't weigh in, but here's a related comment left on a video I watched earlier today for your consideration https://invidious.jing.rocks/watch?v=4xFC3b--eek
>>18227 this 100%
>>18227 to add some more nuance to this: opengl can be fun to learn the rendering pipeline at that level. what i gleaned from my brief experience with vulkan is that vulkan doesn't have anything interesting or worthwhile to learn unless maybe you're really really deep and trying to do things opengl can't. opengl still will take quite a bit of time especially if you are newer. once you have some basic graphics working, make sure to start focusing on the actual game part of the game so you don't get stuck wasting weeks implementing fancy opengl things from tutorials and eventually lose motivation to make the game.
>>18160 (OP) Just do opengl languages are not really important


Forms
Delete
Report
Quick Reply
Drag files here to upload or
click here to select them
No Cookies?
0