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

multithreading my graphics engine

This topic is 5850 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