Changeset 20987

Show
Ignore:
Timestamp:
01/03/08 17:53:35 (8 months ago)
Author:
patrick
Message:

MFT r20984: Resizing OpenGL windows works fine on Mac OS X Leopard.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/branches/2.2/modules/vrjuggler/vrj/Draw/OGL/GlWindowCocoa.mm

    r20986 r20987  
    4242#import <OpenGL/GL.h> 
    4343 
     44#include <vpr/vpr.h> 
    4445#include <vpr/Thread/Thread.h> 
    4546#include <jccl/Config/ConfigElement.h> 
     
    169170      else 
    170171      { 
    171          // XXX: Resizing VR Juggler OpenGL windows crashes the window server. 
    172 //         style_mask = NSTitledWindowMask | NSResizableWindowMask | 
    173 //                         NSMiniaturizableWindowMask; 
     172#if VPR_OS_RELEASE_MAJOR >= 9 
     173         style_mask = NSTitledWindowMask | NSResizableWindowMask | 
     174                         NSMiniaturizableWindowMask; 
     175#else 
     176         // Resizing VR Juggler OpenGL windows crashes the window server on 
     177         // Mac OS X 10.4 (Tiger). 
    174178         style_mask = NSTitledWindowMask | NSMiniaturizableWindowMask; 
     179#endif 
    175180      } 
    176181