Changeset 20984

Show
Ignore:
Timestamp:
01/03/08 17:38:35 (1 year ago)
Author:
patrick
Message:

Resizing OpenGL windows works fine on Mac OS X Leopard. Woo hoo!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/vrjuggler/vrj/Draw/OpenGL/WindowCocoa.mm

    r20983 r20984  
    4242#import <OpenGL/GL.h> 
    4343 
     44#include <vpr/vpr.h> 
    4445#include <vpr/Thread/Thread.h> 
    4546#include <vpr/Perf/ProfileManager.h> 
     
    173174      else 
    174175      { 
    175          // XXX: Resizing VR Juggler OpenGL windows crashes the window server. 
    176 //         style_mask = NSTitledWindowMask | NSResizableWindowMask | 
    177 //                         NSMiniaturizableWindowMask; 
     176#if VPR_OS_RELEASE_MAJOR >= 9 
     177         style_mask = NSTitledWindowMask | NSResizableWindowMask | 
     178                         NSMiniaturizableWindowMask; 
     179#else 
     180         // Resizing VR Juggler OpenGL windows crashes the window server on 
     181         // Mac OS X 10.4 (Tiger). 
    178182         style_mask = NSTitledWindowMask | NSMiniaturizableWindowMask; 
     183#endif 
    179184      } 
    180185