Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Write ups and such...

Sign in to follow this  


In the end I made it to 7,500~ words, which isn't bad, I still need to go back and flesh some bits out and generally make it a bit saner.

The problem is; how do you explain GPGPU programming to someone who has no graphics coding experiance? As that's what I'm faced with to some degree and I could write 1000s of words on that subject alone. In the end I think I'm going to explain the concepts but leave much of what happens API wise as a black box; so I refer to textures for source data and output buffers and vertex buffers and that the processing is done in the pixel processing section of the graphics card but generally skimp on the details about orthographic projections, pixel aligned texture access and the like which just becomes a nightmare to explain if you are doing it from nothing (which is the basic assumption I'm having to make).

Still, it's all wandering along nicely, I'll probably put another hours work in later, going to play some Civ4 to keep my brain ticking over before I start.
Sign in to follow this  

1 Comment

Recommended Comments

I had to explain the concept of GPU based graphics in my FYP... I just went with the angle of "dedicated hardware" and threw in a few buzzphrases for good measure - "massively parallel pipelined architecture" or somesuch [lol]

You'd have to assume that people reading/marking your write-up will be proficient enough in the concepts of general computing, so you can skip a fair bit of fluff...


Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!