Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

dynamicman

multithreading my graphics engine

This topic is 6067 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''m doing a bit of research on multithreading. Generally it would be pretty cool to have 2 processes, the game logic and the graphics engine. The game logic will run the game modifying a pool of "game objects" while the graphics engine will access and draw the pool of "game objects". Is this the correct mentality? Are there any suggestions where I can find more information? I''ve been meaning to get a couple of 3d engine design books (that have been recommended in these forums)... What is the general framework for how multithreading is used in a game engine? The best use would be processes that don''t need to be shared... to reduce (read/write) problems, so we don''t use mutexes and such.. But games are just fancy databases, that share data EVERYWHERE...

Share this post


Link to post
Share on other sites
Advertisement

  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!