http://creators.xna.com/en-US/downloads
download started ;)
And some usefull links:
http://xna4noobs.blogspot.com/
http://creators.xna.com/en-US/article/firstwindowsphonegame
May be I'll try to catch piece of WM7 pie >:-D
RGDEngine dev
RGDEngine news and development progress.
16 мар. 2010 г.
8 февр. 2010 г.
2 февр. 2010 г.
Spurious wakeup
There are some freaky things in multithreads programming. One of the is so called "Spurious wakeup".
So, seemly valid code:
void wait_for_data() {
need to be corrected:
So, seemly valid code:
void wait_for_data() {
boost::mutex::scoped_lock lock(the_mutex);
if(the_queue.empty()) {
the_condition_variable.wait(lock); }
}
if(the_queue.empty()) {
the_condition_variable.wait(lock); }
}
need to be corrected:
void wait_for_data()
{
boost::mutex::scoped_lock lock(the_mutex);
while(the_queue.empty()) {
{
boost::mutex::scoped_lock lock(the_mutex);
while(the_queue.empty()) {
the_condition_variable.wait(lock); }}
links:
links:
28 янв. 2010 г.
23 дек. 2009 г.
Blog is back :)
Just found that blog is the best way for feedback receiving and ofcource english practice. :)
17 апр. 2007 г.
Blog started
Since RGDEngine development started new phase I will post here any news and feathures. So stay tuned :) CU.
Подписаться на:
Сообщения (Atom)
