Bad Sector
79c9bba8b6
LCL-GTK1: Fix OpenGL control compilation and functionality
...
Some changes over the years broke Gtk1 compatibility with the TOpenGLControl control.
This change fixes the code so that it compiles and works under Gtk1.
2023-11-30 00:58:36 +02:00
maxim
b7edc055af
OpenGL: fixed typos related to 'occur' word
...
git-svn-id: trunk@65200 -
2021-06-10 22:12:37 +00:00
mattias
11e60c45bc
openglcontrol: fixed double free, issue #35335 , from Denis Golovan
...
git-svn-id: trunk@60866 -
2019-04-07 17:43:03 +00:00
mattias
0b8e57a289
openglcontext: less hints
...
git-svn-id: trunk@58126 -
2018-06-04 17:21:46 +00:00
sekelsenmat
5dfbda640a
opengl: Adds support to Option ocoMacRetinaMode, to support higher quality in retina displays
...
git-svn-id: trunk@55354 -
2017-06-15 21:01:28 +00:00
mattias
a0b6593d68
opengl: added DebugContext, patch #28671
...
git-svn-id: trunk@49828 -
2015-09-15 12:47:22 +00:00
juha
c30eb3edd3
Clean outdated DEFINEs from the code, like old compiler versions and FPC_HAS_CONSTREF.
...
git-svn-id: trunk@43628 -
2014-01-02 18:16:19 +00:00
juha
0709051eff
OpenGLControl: Implement release context method. Issue #24925 , patch from Anton Kavalenka
...
git-svn-id: trunk@42582 -
2013-09-04 00:22:36 +00:00
juha
ecd140c985
Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
56cdd910fe
openglcontrol: added properties to select the opengl version
...
git-svn-id: trunk@40536 -
2013-03-12 10:10:51 +00:00
mattias
cd7f987b4b
openglcontrol: fixes for gtk1
...
git-svn-id: trunk@40440 -
2013-02-27 22:19:17 +00:00
mattias
45d9589aad
openglcontrol: clean up
...
git-svn-id: trunk@40439 -
2013-02-27 20:35:36 +00:00
mattias
82ea2c6724
openglcontrol: gtk2: using colormap needed for multisampling
...
git-svn-id: trunk@40438 -
2013-02-27 20:33:55 +00:00
mattias
f3fc3a03ef
openglcontrol: verbosity
...
git-svn-id: trunk@40414 -
2013-02-26 12:08:12 +00:00
mattias
53fdf82396
openglcontrol: vrbosity
...
git-svn-id: trunk@40413 -
2013-02-26 09:43:50 +00:00
mattias
0a400b7349
openglcontrol: verbosity for multisampling
...
git-svn-id: trunk@40411 -
2013-02-25 23:17:28 +00:00
mattias
14423ccd1a
openglcontrol: added Red,Green,Blue bits for target gtk
...
git-svn-id: trunk@40229 -
2013-02-09 20:54:14 +00:00
mattias
a94f375f03
openglcontrol: gtk: added bit depths, issue #22868
...
git-svn-id: trunk@38678 -
2012-09-16 08:09:33 +00:00
mattias
80ee800f90
openglcontrol: wgl: stencil, auxbuffers
...
git-svn-id: trunk@37569 -
2012-06-07 16:25:19 +00:00
juha
1554267fdf
Opengl: Add alpha, depth and stencil size properties to TOpenGLControl. Issue #22170 , patch from Michalis Kamburelis
...
git-svn-id: trunk@37480 -
2012-06-02 12:11:32 +00:00
mattias
7c542c1efe
openglcontrol: added property Multisampling, wgl: fixed wglGetExtensionsStringARB
...
git-svn-id: trunk@37277 -
2012-05-14 18:05:36 +00:00
mattias
5465d579a1
openglcontrol: fixed freeing FBConfigs
...
git-svn-id: trunk@37115 -
2012-04-30 19:17:13 +00:00
mattias
122d9d1daa
openglcontrol: fixed mem leak, issue #21597
...
git-svn-id: trunk@37070 -
2012-04-28 18:51:06 +00:00
paul
223ba36920
components: remove ver2_2_x defines
...
git-svn-id: trunk@36369 -
2012-03-27 07:19:05 +00:00
mattias
0a718ef6e5
openglcontrol: fixed compilation for fpc 2.4.4, bug #20645
...
git-svn-id: trunk@33463 -
2011-11-10 18:47:31 +00:00
mattias
5c00c5d1db
openglcontrol: using fp unit glx
...
git-svn-id: trunk@33195 -
2011-10-31 20:02:33 +00:00
mattias
a7ff4e3662
openglcontrol: fixed widgetset hierarchy
...
git-svn-id: trunk@26524 -
2010-07-08 11:36:17 +00:00
mattias
16d6ef75b8
opengl: started opengl for glx
...
git-svn-id: trunk@26042 -
2010-06-11 13:43:41 +00:00
mattias
6cf27772ce
IDE: fixed showing watches again
...
git-svn-id: trunk@26040 -
2010-06-11 10:08:35 +00:00
mattias
dd76d864f1
openglcontrol: fixed compilation, bug #11981 , from A.Schneider
...
git-svn-id: trunk@16285 -
2008-08-28 18:18:10 +00:00
mattias
ce192d3f70
examples: fixed compilation
...
git-svn-id: trunk@16238 -
2008-08-25 22:44:21 +00:00
mattias
8c7598d73a
IDE: implemented supporting FPCVer in FPCSrcDir
...
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
ee9ef21896
LCL: fixed UTF8FixBroken for non UTF-8 start bytes
...
git-svn-id: trunk@14782 -
2008-04-08 11:05:53 +00:00
vincents
243a732ad1
components: opengl context: fixed compilation with fpc 2.3.1 after TBool declaration changes
...
git-svn-id: trunk@14779 -
2008-04-07 14:24:26 +00:00
mattias
2107b2ce1a
openglcontext: fixed gtk2 at designtime
...
git-svn-id: trunk@14734 -
2008-04-02 14:10:43 +00:00
mattias
958dd5b004
openglcontrol: clean up
...
git-svn-id: trunk@14719 -
2008-04-01 16:02:35 +00:00
mattias
89b48f4f33
openglcontrol: added exception when no visual was found
...
git-svn-id: trunk@14437 -
2008-03-05 22:05:25 +00:00
mattias
09528b2873
openglcontrol: gtk2: send WMSize messages after every gtk resize. For some unknown reason the opengl context is resized in several steps
...
git-svn-id: trunk@13870 -
2008-01-24 22:23:20 +00:00
mattias
e0392bcca2
openglcontrol: clean up
...
git-svn-id: trunk@13867 -
2008-01-24 19:59:14 +00:00
mattias
ebeaadf940
openglcontrol: fixed compilation
...
git-svn-id: trunk@13643 -
2008-01-05 22:52:26 +00:00
mattias
b2748c46db
openglcontrol gtk2: reduced debugging output, fixed crash on destroy
...
git-svn-id: trunk@12479 -
2007-10-15 22:00:28 +00:00
mattias
029d4f6327
added package prettymessages - an IDE add-on to reduce FPC hints
...
git-svn-id: trunk@11002 -
2007-04-25 16:37:19 +00:00
vincents
163d2da028
opengl component: removed third argument in calls of FinishComponentCreate (bug #8624 )
...
git-svn-id: trunk@10878 -
2007-04-05 05:48:29 +00:00
micha
c3fada6d57
win64 fixes (from peter, modified)
...
git-svn-id: trunk@9222 -
2006-05-01 21:47:48 +00:00
mattias
fffbb42dec
using ChildSizing for com opts dlg page code
...
git-svn-id: trunk@9189 -
2006-04-26 08:41:42 +00:00
mattias
5b2f90fcda
TWinControl descendant can now get focus by SetFocus under gtk
...
git-svn-id: trunk@8719 -
2006-02-07 22:16:32 +00:00
mattias
48d28f97d7
fixed calling widgetset dependant DestroyHandle
...
git-svn-id: trunk@8526 -
2006-01-16 00:58:03 +00:00
mattias
2e080286c7
implemented clean up for OpenGLControl
...
git-svn-id: trunk@8517 -
2006-01-14 16:47:42 +00:00
mattias
3ccf12c61c
replaced OpenGLContext AttrList with properties
...
git-svn-id: trunk@8516 -
2006-01-14 16:29:40 +00:00