summaryrefslogtreecommitdiff
path: root/stable-diffusion-cpp.nix
blob: 5afdd68aacdeb71d4bb3babeeccdf31977f6cc63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ inputs }:
self: super: {
  stable-diffusion-cpp-vulkan-git =
    with super;
    (stable-diffusion-cpp.override {
      cudaSupport = false;
      openclSupport = false;
      vulkanSupport = true;
      rocmSupport = false;
    }).overrideAttrs
      (old: rec {
        version = "git";
        src = fetchGit {
          url = "https://github.com/leejet/stable-diffusion.cpp";
          ref = "master";
          submodules = true;
        };
      });
}