mattias
62a9029415
openglcontrol: fixed double free, issue #35335 , from Denis Golovan
...
git-svn-id: branches/fixes_2_0@60867 -
2019-04-07 17:43:22 +00:00
maxim
fc5edd8410
Merged revision(s) 59253 #fdf9177fb1, 59285-59286 #8e4a89db86-#8e4a89db86, 59288 #8a6bcba75f, 59293 #83a10f8e11 from trunk:
...
Qt5: make opengl compileable under qt5 widgetset
........
Qt,Qt5: make opengl useable on modern OpenGL implementations.Patch by Chris Rorden, modified by me. issue #34401
........
Qt5: glqtcontext - make opengl useable under Qt5. issue #32498
........
Qt5: must return to lcl event loop for X11 targets.issue #34369
........
Qt,Qt5: added GLX_SAMPLE_BUFFERS and GLX_SAMPLES to glxContext attributes if multisampling > 0. issue #34401
........
git-svn-id: branches/fixes_2_0@59311 -
2018-10-16 22:52:03 +00:00
maxim
30c3eb15e6
Merged revision(s) 59111 #2ee72166e4, 59190-59191 #6febd8c78e-#6febd8c78e from trunk:
...
LCL-GTK2: Prevent flickering in TOpenGLControl. Turn DoubleBuffered off. Issue #33864 , patch from accorp.
........
LCL-GTK3: Add typecasts for Color types. The code may still be wrong but can be tested with Range checks on.
........
LCL-GTK3: Fix menu radio group. Issue #34350 , patch from Anton Kavalenka.
........
git-svn-id: branches/fixes_2_0@59200 -
2018-09-30 22:41:14 +00:00
ondrej
7a929f1561
OpenGL: fix DoubleBuffered compilation
...
git-svn-id: trunk@58113 -
2018-06-04 08:44:15 +00:00
juha
712e063538
OpenGLContext: Make TOpenGLControl renderable by a thread. Issue #32116 , patch from Pascal Riekenberg.
...
git-svn-id: trunk@55559 -
2017-07-22 07:22:30 +00:00
sekelsenmat
85a49e41f2
opengl: Patch from bug #32026 , add possibility to render at design time
...
git-svn-id: trunk@55392 -
2017-06-26 05:25:43 +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
d030686434
openglcontrol: enabled gtk2 for freebsd
...
git-svn-id: trunk@54168 -
2017-02-16 13:05:38 +00:00
sekelsenmat
febc687143
carbon: Fixes crash in IDE with OpenGL, see bug #30440
...
git-svn-id: trunk@52779 -
2016-08-03 05:54:02 +00:00
mattias
83ae0c9b59
opengl: debug extension for win32, patch #28736 from Denis Golovan
...
git-svn-id: trunk@49876 -
2015-09-27 14:11:28 +00:00
mattias
a0b6593d68
opengl: added DebugContext, patch #28671
...
git-svn-id: trunk@49828 -
2015-09-15 12:47:22 +00:00
mattias
925e68088e
opengl: cocoa: started using NSOpenGLView
...
git-svn-id: trunk@49681 -
2015-08-16 13:44:25 +00:00
mattias
e5f6bc622c
opengl: started cocoa cgl
...
git-svn-id: trunk@49640 -
2015-08-11 09:45:24 +00:00
mattias
b9f9f1e3a1
opengl: started cocoa
...
git-svn-id: trunk@49614 -
2015-08-08 08:26:18 +00:00
mattias
662330fe6f
openglcontrol: allow using in QT Lazarus IDE
...
git-svn-id: trunk@46933 -
2014-11-21 12:07:25 +00:00
paul
9adc15ef1d
opengl: use FPC resources for component images
...
git-svn-id: trunk@43093 -
2013-10-05 04:16:12 +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
ee92fdee19
openglcontrol: red,green,blue bits for windows
...
git-svn-id: trunk@40252 -
2013-02-10 14:32:30 +00:00
mattias
aaca1d064d
openglcontrol: red,green,bluebits for carbon
...
git-svn-id: trunk@40231 -
2013-02-09 21:31:10 +00:00
mattias
8df919c874
openglcontrol: changed default DepthBits to 24
...
git-svn-id: trunk@40230 -
2013-02-09 20:54:42 +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
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
754a140188
comment
...
git-svn-id: trunk@36359 -
2012-03-26 20:20:14 +00:00
mattias
229d01038d
openglcontrol: published OnDragDrop, OnDragOver
...
git-svn-id: trunk@34875 -
2012-01-22 20:17:50 +00:00
mattias
2b41bfa21b
openglcontrol: undid the workaround for buggy TCanvas.Rectangle function, bug #17682
...
git-svn-id: trunk@27851 -
2010-10-25 10:43:06 +00:00
mattias
b18d3e0541
openglcontrol: fixed calling ancestor Create/DestroyHandle, bug #16984
...
git-svn-id: trunk@26779 -
2010-07-22 11:46:57 +00:00
mattias
7357336b35
openglcontrol: fixed DestroyHandle, bug #16957
...
git-svn-id: trunk@26701 -
2010-07-16 21:37:42 +00:00
mattias
089aba0265
openglcontrol: fixed designtime CreateHandle, bug #16922
...
git-svn-id: trunk@26647 -
2010-07-14 15:34:12 +00:00
mattias
a7ff4e3662
openglcontrol: fixed widgetset hierarchy
...
git-svn-id: trunk@26524 -
2010-07-08 11:36:17 +00:00
mattias
7088a19867
openglcontrol: started clipping for carbon
...
git-svn-id: trunk@26522 -
2010-07-08 11:04:46 +00:00
mattias
16d6ef75b8
opengl: started opengl for glx
...
git-svn-id: trunk@26042 -
2010-06-11 13:43:41 +00:00
mattias
28b6033334
openglconttrol: published OnMakeCurrent
...
git-svn-id: trunk@22149 -
2009-10-13 17:50:22 +00:00
mattias
dc0c82f3e3
openglcontrol: fixed visibility
...
git-svn-id: trunk@21092 -
2009-08-03 19:00:06 +00:00
mattias
65291945c8
opengl: improved error messages for non supported widgetsets
...
git-svn-id: trunk@20588 -
2009-06-12 06:21:14 +00:00
mattias
b46c4051e3
codetools: fixed closing with variable nodes, bug #10640
...
git-svn-id: trunk@19633 -
2009-04-26 13:25: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
9525beef2a
openglcontrol: fixed restoring canvas.handle at designtime
...
git-svn-id: trunk@14343 -
2008-03-01 12:59:04 +00:00
paul
53648747fc
fix design time drawing of openglcontext (at least under win32)
...
git-svn-id: trunk@14342 -
2008-03-01 12:53:07 +00:00
mattias
6ed82a2a82
openglcontrol: gtk2: changed note to full support
...
git-svn-id: trunk@14330 -
2008-02-29 19:42:00 +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
ebeaadf940
openglcontrol: fixed compilation
...
git-svn-id: trunk@13643 -
2008-01-05 22:52:26 +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
mattias
20de3bd7ff
lazopenglcontext: started gtk2 support using X directly
...
git-svn-id: trunk@10965 -
2007-04-17 23:22:46 +00:00
vincents
d164f4a8aa
removed gnome widgetset interface
...
git-svn-id: trunk@10889 -
2007-04-05 19:53:42 +00:00
mattias
85de8ce1f8
Find in files: showing skipped results
...
git-svn-id: trunk@9693 -
2006-07-29 14:09:04 +00:00
mattias
34ec62a9ca
fixed PChar typecasts
...
git-svn-id: trunk@9394 -
2006-06-04 09:35:45 +00:00