|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [gameprogrammer] Multi-Threading in C++
Hi All,
I am relatively new to the list and I am still learning. I am working on a 3D game (personal learning project at the moment) and I am trying to spawn a new thread at a certain point in my code. The purpose of this thread is to pull objects, models and textures from files into memory (for OpenGL) while I am continuing to render in the primary thread.
So far I have created a thread and the thread spawns OK. It starts running but during the loading process I am getting access violation errors when trying to access arrays of GLuint variables (for the textures). At this point the arrays are not in use by the primary thread so I thought I would be able to avoid using any sort of mutex. I am still new to multi-threading and I am using the standard WINAPI CreateThread() function.
Can anyone offer any advice on how to do this or point me to any good tutorials online.
Thanks
Richard
|
|