fltk/src/drivers/Xlib
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
..
Fl_Font.H STR#3450: Draw text with OpenGL using textures on all platforms. 2018-02-07 15:34:44 +00:00
Fl_Xlib_Copy_Surface_Driver.cxx Fix fl_read_image() under MacOS platform when GUI is rescaled. 2018-02-09 13:48:22 +00:00
Fl_Xlib_Graphics_Driver_arci.cxx Replace FL/x.H with FL/platform.H - step 2 (STR #3435). 2018-01-31 21:17:17 +00:00
Fl_Xlib_Graphics_Driver_color.cxx Replace FL/x.H with FL/platform.H - step 2 (STR #3435). 2018-01-31 21:17:17 +00:00
Fl_Xlib_Graphics_Driver_font_x.cxx STR#3450: Draw text with OpenGL using textures on all platforms. 2018-02-07 15:34:44 +00:00
Fl_Xlib_Graphics_Driver_font_xft.cxx STR#3450: Draw text with OpenGL using textures on all platforms. 2018-02-07 15:34:44 +00:00
Fl_Xlib_Graphics_Driver_image.cxx Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
Fl_Xlib_Graphics_Driver_line_style.cxx Replace "WIN32" with "_WIN32" or "Windows". 2018-02-09 14:39:42 +00:00
Fl_Xlib_Graphics_Driver_rect.cxx Improve X11 coordinate clipping. 2018-03-15 16:52:27 +00:00
Fl_Xlib_Graphics_Driver_vertex.cxx X11: Fix drawing of sliders with gtk+ scheme and GUI scaling >= 2 -- continued 2018-04-05 21:05:08 +00:00
Fl_Xlib_Graphics_Driver.cxx X11: Fix drawing of sliders with gtk+ scheme and GUI scaling >= 2 that left footprints when moved. 2018-04-05 12:23:07 +00:00
Fl_Xlib_Graphics_Driver.H Image drawing: simplify the code organisation to better support Fl_Image::scale(). 2018-04-12 13:07:00 +00:00
Fl_Xlib_Image_Surface_Driver.cxx Remove unused #include files and FL_CFG_* conditional code. 2018-03-15 15:34:37 +00:00