Mesa Clover for OpenCL #45
Labels
No labels
affects/hardware
affects/legal
affects/reproducibility
affects/security
affects/style
affects/usability
blocked by/release 21.05
blocked by/release 21.11
blocked by/release 22.05
blocked by/testing needed
blocked by/testing needed/fuuko
blocked by/testing needed/sayuri
blocked by/upstream
resolution
deferred
resolution
permanent workaround
resolution
upstream wontfix
resolution
wontfix
type
bug
type
chore
type
feature
type
new machine
type
question
type
regression
type
tracking
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: simon/nixos-config#45
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This Issue superseeds #33, since this issue will not be fixed with ROCm. It can be fixed, however, by switching to mesa clover.
NixOS PR: https://github.com/NixOS/nixpkgs/pull/82729
davidak uses the PR in his config:
36be7df14e/modules/amd/default.nix
Mesa in 20.09 does not yet support OpenCL 1.2, which is required by many tools, so I have to wait until 21.05.
diff of `clinfo` (from rocm to clover)
As of yesterday, the patch from the PR no longer applies on 21.05’s mesa.
See https://github.com/NixOS/nixpkgs/pull/136402 for something that will probably get merged soon™.
Sadly, Clover still only seems to support OpenCL 1.1 on my hardware, so some things don’t work (e.g. NNEDI3CL).
sayuri (now hitagi) no longer has an AMD GPU, so this no longer applies.
AMD not supporting GPGPU well on any but the newest generations was one of the reasons why it no longer has an AMD GPU.