summaryrefslogtreecommitdiff
path: root/src/gl_draw.cxx
AgeCommit message (Expand)Author
2024-07-12gl_draw: fix drawing of text outside of viewportCyprinus Carpio
2023-08-07Fix for Broken "cube" demo (#762)ManoloFLTK
2023-03-18Fix gl_rect and OGL::fl_point #688Matthias Melcher
2022-11-27macOS+OpenGL3: remove "warning: gl.h and gl3.h are both included"ManoloFLTK
2022-11-23Restore build with HAVE_GL = 1 and HAVE_GL_GLU_H = 0ManoloFLTK
2022-09-29Support of FLTK widgets in OpenGL 3 windows - cont'd.ManoloFLTK
2022-09-13Avoid deprecated glGetString(GL_EXTENSIONS) call when possible.ManoloFLTK
2021-08-27Remove compiler warnings '-Wextra-semi' (see also PR #266)Albrecht Schlosser
2021-05-06Fix Windows (Visual Studio) compiler warningsAlbrecht Schlosser
2021-04-27Slightly simplify gl_texture_fifo::compute_texture()ManoloFLTK
2021-03-21Remove unnecessary system includes from public headersAlbrecht Schlosser
2021-02-21Remove VS compilation warning messages about implicit type conversions.ManoloFLTK
2021-02-19Remove use of static global var gl_fontsize inside virtual member Fl_Gl_Windo...ManoloFLTK
2021-02-16Use <config.h> when appropriate.ManoloFLTK
2021-02-16Create classes Fl_XXX_Gl_Window_Driver according to driver model.ManoloFLTK
2020-10-08Fl_Xlib_Font_Descriptor does not need char glok[64] when USE_XFT is onManoloFLTK
2020-07-06Remove $Id$ tags, update URL's, and moreAlbrecht Schlosser
2019-06-19Rename variable from txt_buf to alpha_bufManoloFLTK
2019-06-18Avoid "uninitialized memory" error in gl_drawAlbrecht Schlosser
2019-04-10Save and restore GL parameters as appropriateAlbrecht Schlosser
2018-12-29Refactored gl_remove_displaylist_fonts to be more easily readable and to stop...Matthias Melcher
2018-11-08Add guard against gl_draw(const char*, int) called with null 2nd argument.Manolo Gouy
2018-08-28Slightly simpler implementation of Fl_Cocoa_Gl_Window_Driver::alpha_mask_for_...Manolo Gouy
2018-08-28Slightly simpler implementation of Fl_Cocoa_Gl_Window_Driver::alpha_mask_for_...Manolo Gouy
2018-06-26Move Fl_Gl_Window_Driver.H from FL/ to src/Manolo Gouy
2018-06-23Doxygen only: fixed all block comments starting with an asterisk to space-onl...Matthias Melcher
2018-06-23Removed macro FL_PORTING, as it has been more confusing than helpful.Matthias Melcher
2018-06-23Doxygen: created Group to document drivers, disabled by defaultMatthias Melcher
2018-02-07STR#3450: Draw text with OpenGL using textures on all platforms.Manolo Gouy
2018-01-31Replace FL/x.H with FL/platform.H - step 2 (STR #3435).Albrecht Schlosser
2017-12-18Fix bug when drawing text with Fl_OpenGL_Graphics_Driver and scaled GUI.Manolo Gouy
2017-01-24MacOS: reduce the memory size of class gl_texture_fifo managing GL textures t...Manolo Gouy
2017-01-19Remove USE_OksiD_style_GL_font_selection preprocessor variable because it is ...Manolo Gouy
2017-01-10Remove useless #include directivesManolo Gouy
2016-09-27 MacOS platform: fix building under OS 10.4 that may not have kCGBitmapByteO...Manolo Gouy
2016-06-16Fix for STR#3316 to match the size argument of glGenLists() and glDeleteLists...Manolo Gouy
2016-05-08Remove Doxygen warning.Manolo Gouy
2016-05-08Make Fl_Cocoa_Gl_Window_Driver::draw_string() simplerManolo Gouy
2016-05-08Fix gl_draw() used in simple window under Mac OS X.Manolo Gouy
2016-05-08Rewrite file src/gl_draw.cxx under the driver model.Manolo Gouy
2016-05-08Rewrite OpenGL-related code under the driver model.Manolo Gouy
2016-04-16Fix usage of preprocessor macro USE_X11.Albrecht Schlosser
2016-04-02Replace src/Fl_Font.H by one file for each platform.Manolo Gouy
2016-03-29Remove the platform-dependent type xcharManolo Gouy
2016-02-19Rename Fl_Graphics_Driver::set_gc(void*) to gc(void*) and Fl_Graphics_Driver:...Manolo Gouy
2016-02-18Remove all uses of the fl_gc global variable. Towards a clean driver model.Manolo Gouy
2016-02-13Details on PORTME items. Move fl_parse_color() to screen drivers.Matthias Melcher
2016-02-11Mark places that need to be refactored with // PORTME:Matthias Melcher
2016-01-31Fix compiler warnings (STR 2988), porting from branch-1.3.Albrecht Schlosser
2016-01-20Starting to cut out individual graphics function, so that multiple drivers ca...Matthias Melcher