fltk/src/drivers
Manolo Gouy 16705ef734 Image drawing: simplify the code organisation to better support Fl_Image::scale().
Graphics drivers now use up to 6 virtual member functions to support Fl_Image
drawing in the context of GUI and image rescaling :
  virtual void draw_pixmap(Fl_Pixmap *pxm, int XP, int YP, int WP, int HP, int cx, int cy)
  virtual void draw_bitmap(Fl_Bitmap *bm, int XP, int YP, int WP, int HP, int cx, int cy)
  virtual void draw_rgb(Fl_RGB_Image *rgb, int XP, int YP, int WP, int HP, int cx, int cy)
and
  virtual void draw_fixed(Fl_Pixmap *pxm, int XP, int YP, int WP, int HP, int cx, int cy)
  virtual void draw_fixed(Fl_Bitmap *bm, int XP, int YP, int WP, int HP, int cx, int cy)
  virtual void draw_fixed(Fl_RGB_Image *rgb, int XP, int YP, int WP, int HP, int cx, int cy)

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12828 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-04-12 13:07:00 +00:00
..
Android Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
Cocoa Replace calls to Fl_Surface_Device::set_current() by calls to Fl_Surface_Device::push_current() 2018-02-25 16:54:21 +00:00
Darwin Replace "WIN32" with "_WIN32" or "Windows". 2018-02-09 14:39:42 +00:00
GDI Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
OpenGL Replace "WIN32" with "_WIN32" or "Windows". 2018-02-09 14:39:42 +00:00
Pico Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
PicoAndroid Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
PicoSDL Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
Posix Add missing platform wrapper fl_chdir() for chdir(). 2017-11-10 12:56:00 +00:00
PostScript Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
Quartz Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
WinAPI Windows: avoid changing the current Fl_Surface_Device when drawing an Fl_Double_Window. 2018-03-24 08:08:32 +00:00
X11 Remove Fl_Window_Driver::current_cursor() and its platform-specific forms that are now unused. 2018-02-16 16:24:32 +00:00
Xlib Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00