mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-06 00:18:57 +01:00
openglcontrol: gtk: added bit depths, issue #22868
git-svn-id: trunk@38678 -
This commit is contained in:
parent
befc2df57b
commit
a94f375f03
@ -927,11 +927,22 @@ var
|
||||
Add(GLX_RED_SIZE); Add(1);
|
||||
Add(GLX_GREEN_SIZE); Add(1);
|
||||
Add(GLX_BLUE_SIZE); Add(1);
|
||||
Add(GLX_ALPHA_SIZE); Add(AlphaBits);
|
||||
Add(GLX_DEPTH_SIZE); Add(DepthBits);
|
||||
Add(GLX_STENCIL_SIZE); Add(StencilBits);
|
||||
Add(GLX_AUX_BUFFERS); Add(AUXBuffers);
|
||||
|
||||
if AlphaBits>0 then
|
||||
begin
|
||||
Add(GLX_ALPHA_SIZE); Add(AlphaBits);
|
||||
end;
|
||||
if DepthBits>0 then
|
||||
begin
|
||||
Add(GLX_DEPTH_SIZE); Add(DepthBits);
|
||||
end;
|
||||
if StencilBits>0 then
|
||||
begin
|
||||
Add(GLX_STENCIL_SIZE); Add(StencilBits);
|
||||
end;
|
||||
if AUXBuffers>0 then
|
||||
begin
|
||||
Add(GLX_AUX_BUFFERS); Add(AUXBuffers);
|
||||
end;
|
||||
if MultiSampling > 1 then
|
||||
begin
|
||||
Add(GLX_SAMPLE_BUFFERS_ARB); Add(1);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user