Skip to content

[6.40] fix GL box painting, marker size in quartz#22262

Merged
dpiparo merged 2 commits into
root-project:v6-40-00-patchesfrom
linev:v640_grfixes
May 13, 2026
Merged

[6.40] fix GL box painting, marker size in quartz#22262
dpiparo merged 2 commits into
root-project:v6-40-00-patchesfrom
linev:v640_grfixes

Conversation

@linev
Copy link
Copy Markdown
Member

@linev linev commented May 12, 2026

  1. In TGLPadPainter use line drawing for painting box border. glRectd() partially depends on previous state.
  2. Fix marker size usage in TGQuartz. One have to use marker attributes to get marker size

These are backported fixes from #22222

linev added 2 commits May 12, 2026 15:46
It is more direct usage of line drawings in GL instead of using `glRectd` with disabled polygon drawing
Now attributes from GetAttMarker() must be always used.
Methods from TVirtualX interface is only for backward compatibility
@github-actions
Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 11h 1m 24s ⏱️
 3 850 tests  3 850 ✅ 0 💤 0 ❌
76 042 runs  76 042 ✅ 0 💤 0 ❌

Results for commit 3b08158.

@dpiparo dpiparo added this to the 6.40.00 milestone May 13, 2026
@dpiparo dpiparo merged commit 3106352 into root-project:v6-40-00-patches May 13, 2026
32 of 33 checks passed
@linev linev deleted the v640_grfixes branch May 13, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants