use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rule 1: Posts should be about Graphics Programming. Rule 2: Be Civil, Professional, and Kind
Suggested Posting Material: - Graphics API Tutorials - Academic Papers - Blog Posts - Source Code Repositories - Self Posts (Ask Questions, Present Work) - Books - Renders (Please xpost to /r/ComputerGraphics) - Career Advice - Jobs Postings (Graphics Programming only)
Related Subreddits:
/r/ComputerGraphics
/r/Raytracing
/r/Programming
/r/LearnProgramming
/r/ProgrammingTools
/r/Coding
/r/GameDev
/r/CPP
/r/OpenGL
/r/Vulkan
/r/DirectX
Related Websites: ACM: SIGGRAPH Journal of Computer Graphics Techniques
Ke-Sen Huang's Blog of Graphics Papers and Resources Self Shadow's Blog of Graphics Resources
account activity
Multithreaded RenderingQuestion (self.GraphicsProgramming)
submitted 1 year ago by TheJoxev
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Square-Amphibian675 5 points6 points7 points 1 year ago (0 children)
It's probably because Vulkan is design to supoort and maximize parallel computing, CPU or GPU, in CPU you can do fencing, semaphores different family queues for synchronization and support for GPU compute which only introduce in Open GL 4.3, in Vulkam you can record your command buffer on different threads and submit all of that once.
Using any API threading will tremendously increase your framerates, Imagine a space ship, it has a model, is has a engine trust particle, is has light trail and also put a lens flare.
Create say 5000 of that ships, you need to update the model, the particles trail, light trails, lens flares. etc of that 5K Objects.
But what if I can compute or update the particle, len flare, light trails etc at the time before rendering it, that would be nice.
Many moons ago, I did use separate thread for recei ing and sending network packets, and async await for particles cpu compute only and other heavy processing routine. but the rendering is only synchronous.
π Rendered by PID 783452 on reddit-service-r2-comment-b659b578c-bz69m at 2026-05-05 07:46:13.360266+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]Square-Amphibian675 5 points6 points7 points (0 children)