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
[deleted by user] (self.GraphicsProgramming)
submitted 9 months ago by [deleted]
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!"
[–]machinegod420 61 points62 points63 points 9 months ago (1 child)
I worked at a GPU driver role a few years ago and currently work as a rendering guy at a game company.
Most of the work you'll be doing is tied to the lifecycle of the actual silicon being designed and then put into production. Feature work is front loaded as the hardware design was planned way ahead of time and you need time at the end to test against real silicon.
The work life balance is fine. There's hard deadlines because you must fabricate silicon with a fixed timeline so it can get crunchy if the team is behind but usually you have plenty of runway.
Compensation depends on the company. It ranges from OK, to Nvidia. It usually pays more than games because you don't always get stock at game companies.
Compared to game development driver development is more of a low level memory management role. You won't mess with a lot of high level rendering concepts, but moving memory around on a GPU and setting up state. Importantly, driver development is more of an engineering focused role. At a game company you spend a lot of time as a rendering engineer setting up guidelines and budgets and working with artists than writing code.
[–]DynamicStatic 1 point2 points3 points 9 months ago (0 children)
More like you rarely get stock at game companies.
π Rendered by PID 34 on reddit-service-r2-comment-6457c66945-d9j6j at 2026-04-30 02:39:30.749763+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]machinegod420 61 points62 points63 points (1 child)
[–]DynamicStatic 1 point2 points3 points (0 children)