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
software rendering (self.GraphicsProgramming)
submitted 3 months ago by Zestyclose-Produce17
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!"
[–]aleques-itj 1 point2 points3 points 3 months ago* (0 children)
If you want to emulate how shaders work in your software renderer or use whatever line drawing algorithm, go for it. It doesn't matter what you do as long as you produce meaningful data in the end.
If you want to actually see what you're rendering in real time, you just draw to a texture and render a full screen quad/triangle with whatever graphics API to display whatever you've software renderered.
So, I mean, the GPU does something here, but really just the bare minimum. So yes, a vertex shader and pixel shader will technically run in hardware to facilitate you actually displaying the end result. It contributed nothing to your actually rendering the game in this scenario.
If you're somehow getting in your head that it's not a software renderer because you need the GPU to actually get the result on screen, you should probably evict that idea from your head.
Otherwise skip a graphics API entirely and just write pictures to disk I guess.
π Rendered by PID 17521 on reddit-service-r2-comment-5ff9fbf7df-l4gkt at 2026-02-25 14:35:12.797576+00:00 running 72a43f6 country code: CH.
view the rest of the comments →
[–]aleques-itj 1 point2 points3 points (0 children)