darktable-org / darktable-org/darktable
Nightly build, openCL issue on iMac intel OS 26.3.1
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 13.1k
- Forks
- 1.4k
- Avg merge
- 22h 14m
- Merged PRs (30d)
- 198
Description
Is there an existing issue for this?
- I checked and did not find my issue in the already reported ones
Describe the bug
On darktable build +718 and previous one +695 (+671 is working well as expected), when activating openCL, opening a picture in darkroom shows a black image in the center panel and an OK image in the navigation panel , and when exporting sometimes dt crash, other times it export a black image.
In some cases the black image can be reverted by reseting some modules but it is difficult to reproduce, even in this case the export problem is not solved
Steps to reproduce
Open an image with openCL inactive all ok but obviously slow
Activate openCL, the issues happens
Expected behavior
OpenCL working as expected, as In build +671
Logfile | Screenshot | Screencast
Commit
+695 most probably, and confirm in
Where did you obtain darktable from?
darktable.org / GitHub release
darktable version
5.5.0+695
What OS are you using?
Mac
What is the version of your OS?
26.3.1
Describe your system
iMac, intel 3.8 GHz 8 core i7
AMD Radeon Pro 5700 XT 16 GB
64 GB 2667 MHz DDR4
Are you using OpenCL GPU in darktable?
Yes
If yes, what is the GPU card and driver?
AMD Radeon Pro 5700 XT 16 GB, Mac driver
Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
Using RAW Nikon files
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the black darkroom image and export behavior with OpenCL enabled on the Intel iMac, using the attached Crash report.txt. Compare darktable builds +671, +695, and +718, and check whether disabling OpenCL avoids the failure. Done means OpenCL rendering and export match the expected results without crashes or black images.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- computer-graphics, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100