Repository navigation
Commit ee96ea3
Add ECCE_DEBUG_ATOM_COLOR, to measure the uniform-hue bug instead of guessing
CSLoadColorsCmd is where ECCE hands each atom colour to the scene graph.
With ECCE_DEBUG_ATOM_COLOR=1 it prints every one, which separates the two
possibilities that look identical on screen in issue #83: correct numbers
per element (oxygen 1,0,0 and hydrogen 1,1,1) mean the data and the lookup
are fine and the fault is below us in the GL or driver path, while green
numbers would make it ours.
Relevant because the hue is reported on the Wayland machine only, with the
same code and the same data on the X11 one -- which already points below
the application, and this confirms it rather than assuming it.
Worth knowing for whoever picks it up: SoWxRenderArea requests no GL
visual attributes at all. The whole GLX_RGBA / depth / accum / stencil
block is commented out behind "@todo Work on visual stuff later", so the
canvas takes whatever default the platform hands it -- and that default is
exactly the sort of thing that differs between X11 and XWayland.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EFMUNbw2UpRPmgsqviAowb1 parent 1c9d7dc commit ee96ea3
1 file changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
60 | 72 | | |
61 | 73 | | |
62 | 74 | | |
| |||
0 commit comments