src/video/quartz/SDL_QuartzVideo.m
changeset 674 be597a247e20
parent 668 f91ded895274
child 683 5d2f027b3349
equal deleted inserted replaced
673:63419da96d13 674:be597a247e20
  1278     
  1278     
  1279     QZ_UnsetVideoMode (this);
  1279     QZ_UnsetVideoMode (this);
  1280     CGPaletteRelease (palette);
  1280     CGPaletteRelease (palette);
  1281 }
  1281 }
  1282 
  1282 
       
  1283 #if 0 /* Not used (apparently, it's really slow) */
  1283 static int  QZ_FillHWRect (_THIS, SDL_Surface *dst, SDL_Rect *rect, Uint32 color) {
  1284 static int  QZ_FillHWRect (_THIS, SDL_Surface *dst, SDL_Rect *rect, Uint32 color) {
  1284 
  1285 
  1285     CGSDisplayHWFill (display_id, rect->x, rect->y, rect->w, rect->h, color);
  1286     CGSDisplayHWFill (display_id, rect->x, rect->y, rect->w, rect->h, color);
  1286 
  1287 
  1287     return 0;
  1288     return 0;
  1288 }
  1289 }
       
  1290 #endif
  1289 
  1291 
  1290 static int  QZ_LockHWSurface(_THIS, SDL_Surface *surface) {
  1292 static int  QZ_LockHWSurface(_THIS, SDL_Surface *surface) {
  1291 
  1293 
  1292     return 1;
  1294     return 1;
  1293 }
  1295 }
  1438     if ( this->gl_config.stencil_size != 0 ) {
  1440     if ( this->gl_config.stencil_size != 0 ) {
  1439         attr[i++] = NSOpenGLPFAStencilSize;
  1441         attr[i++] = NSOpenGLPFAStencilSize;
  1440         attr[i++] = this->gl_config.stencil_size;
  1442         attr[i++] = this->gl_config.stencil_size;
  1441     }
  1443     }
  1442 
  1444 
       
  1445 #if NSOPENGL_CURRENT_VERSION > 1  /* What version should this be? */
  1443     if ( this->gl_config.multisamplebuffers != 0 ) {
  1446     if ( this->gl_config.multisamplebuffers != 0 ) {
  1444         attr[i++] = NSOpenGLPFASampleBuffers;
  1447         attr[i++] = NSOpenGLPFASampleBuffers;
  1445         attr[i++] = this->gl_config.multisamplebuffers;
  1448         attr[i++] = this->gl_config.multisamplebuffers;
  1446     }
  1449     }
  1447 
  1450 
  1448     if ( this->gl_config.multisamplesamples != 0 ) {
  1451     if ( this->gl_config.multisamplesamples != 0 ) {
  1449         attr[i++] = NSOpenGLPFASamples;
  1452         attr[i++] = NSOpenGLPFASamples;
  1450         attr[i++] = this->gl_config.multisamplesamples;
  1453         attr[i++] = this->gl_config.multisamplesamples;
  1451     }
  1454     }
       
  1455 #endif
  1452 
  1456 
  1453     attr[i++] = NSOpenGLPFAScreenMask;
  1457     attr[i++] = NSOpenGLPFAScreenMask;
  1454     attr[i++] = CGDisplayIDToOpenGLDisplayMask (display_id);
  1458     attr[i++] = CGDisplayIDToOpenGLDisplayMask (display_id);
  1455     attr[i] = 0;
  1459     attr[i] = 0;
  1456 
  1460