- attempts to work around an ATI bug for our tools

This commit is contained in:
Mark Vejvoda 2011-01-29 22:06:05 +00:00
parent d4370675be
commit f3a1b7534e
2 changed files with 5 additions and 5 deletions

View File

@ -189,9 +189,12 @@ MainWindow::MainWindow( std::pair<string,vector<string> > unitToLoad,
float defaultZoom,float defaultXRot, float defaultYRot) float defaultZoom,float defaultXRot, float defaultYRot)
: wxFrame(NULL, -1, ToUnicode(winHeader), : wxFrame(NULL, -1, ToUnicode(winHeader),
wxPoint(Renderer::windowX, Renderer::windowY), wxPoint(Renderer::windowX, Renderer::windowY),
wxSize(Renderer::windowW, Renderer::windowH)) wxSize(Renderer::windowW, Renderer::windowH)), model(NULL), glCanvas(NULL), renderer(NULL)
{ {
//getGlPlatformExtensions(); //getGlPlatformExtensions();
int args[] = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER, WX_GL_MIN_ALPHA, 8 }; // to prevent flicker
glCanvas = new GlCanvas(this, args);
renderer= Renderer::getInstance(); renderer= Renderer::getInstance();
model= NULL; model= NULL;
@ -223,9 +226,6 @@ MainWindow::MainWindow( std::pair<string,vector<string> > unitToLoad,
speed= 0.025f; speed= 0.025f;
int args[] = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER, WX_GL_MIN_ALPHA, 8 }; // to prevent flicker
glCanvas = new GlCanvas(this, args);
//getGlPlatformExtensions(); //getGlPlatformExtensions();
menu= new wxMenuBar(); menu= new wxMenuBar();

View File

@ -63,7 +63,7 @@ MainWindow::MainWindow()
this->panel = new wxPanel(this, wxID_ANY); this->panel = new wxPanel(this, wxID_ANY);
//gl canvas //gl canvas
int args[] = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER }; int args[] = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER, WX_GL_MIN_ALPHA, 8 };
glCanvas = new GlCanvas(this, this->panel, args); glCanvas = new GlCanvas(this, this->panel, args);
//menus //menus