[gameprogrammer] Multi-Threading in C++
- From: "richard sabbarton" <richard.sabbarton@xxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Wed, 2 May 2007 19:13:20 +0100
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
- Follow-Ups:
- [gameprogrammer] Re: Multi-Threading in C++
- From: Olivier Delannoy
- [gameprogrammer] Re: Multi-Threading in C++
- From: Paulo Pinto
Other related posts:
- » [gameprogrammer] Multi-Threading in C++
- » [gameprogrammer] Re: Multi-Threading in C++
- » [gameprogrammer] Re: Multi-Threading in C++
- » [gameprogrammer] Re: Multi-Threading in C++
- » [gameprogrammer] Re: Multi-Threading in C++
- » [gameprogrammer] Re: Multi-Threading in C++
- [gameprogrammer] Re: Multi-Threading in C++
- From: Olivier Delannoy
- [gameprogrammer] Re: Multi-Threading in C++
- From: Paulo Pinto