diff options
| author | Manolo Gouy <Manolo> | 2016-04-19 12:46:07 +0000 |
|---|---|---|
| committer | Manolo Gouy <Manolo> | 2016-04-19 12:46:07 +0000 |
| commit | 034cfc94a31b92a02454630da1edb27670633ebb (patch) | |
| tree | 2790a839d1c2e4d5e37780b499f96c32167da902 /src/Fl_cocoa.mm | |
| parent | 366f4bfbc9e6d71e7b5fccf6d666d5dd3cab600c (diff) | |
Move Fl_X::set_high_resolution() to classes Fl_Graphics_Driver and Fl_Quartz_Graphics_Driver
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/Fl_cocoa.mm')
| -rw-r--r-- | src/Fl_cocoa.mm | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm index 36cdba14d..0e2e72beb 100644 --- a/src/Fl_cocoa.mm +++ b/src/Fl_cocoa.mm @@ -3251,7 +3251,7 @@ void Fl_Cocoa_Window_Driver::make_current() q_release_context(); Fl_X *i = Fl_X::i(pWindow); fl_window = i->xid; - Fl_X::set_high_resolution( i->mapped_to_retina() ); + ((Fl_Quartz_Graphics_Driver*)Fl_Display_Device::display_device()->driver())->high_resolution( i->mapped_to_retina() ); NSGraphicsContext *nsgc; #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 @@ -3294,7 +3294,6 @@ void Fl_Cocoa_Window_Driver::q_release_context(Fl_Cocoa_Window_Driver *x) { if (!gc) return; CGContextRestoreGState(gc); // match the CGContextSaveGState's of make_current CGContextRestoreGState(gc); -// Fl_X::set_high_resolution(false); CGContextFlush(gc); Fl_Display_Device::display_device()->driver()->gc(0); #if defined(FLTK_USE_CAIRO) @@ -3302,11 +3301,6 @@ void Fl_Cocoa_Window_Driver::q_release_context(Fl_Cocoa_Window_Driver *x) { #endif } -void Fl_X::set_high_resolution(bool new_val) -{ - Fl_Display_Device::high_res_window_ = new_val; -} - Fl_Quartz_Copy_Surface_Driver::~Fl_Quartz_Copy_Surface_Driver() { CGContextRestoreGState(gc); |
