From cb05db0d7232c8db21bbe57a4bedb2a95d29a664 Mon Sep 17 00:00:00 2001 From: darkyboys Date: Wed, 7 Jan 2026 11:16:04 +0530 Subject: [PATCH] Update README.md --- README.md | 49 ++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 058cd5818..382962cce 100644 --- a/README.md +++ b/README.md @@ -13,19 +13,46 @@ Diffusion model(SD,Flux,Wan,...) inference in pure C/C++ ***Note that this project is under active development. \ API and command-line option may change frequently.*** -## πŸ”₯Important News - -* **2025/10/13** πŸš€ stable-diffusion.cpp now supports **Qwen-Image-Edit / Qwen-Image-Edit 2509** - πŸ‘‰ Details: [PR #877](https://github.com/leejet/stable-diffusion.cpp/pull/877) - -* **2025/10/12** πŸš€ stable-diffusion.cpp now supports **Qwen-Image** - πŸ‘‰ Details: [PR #851](https://github.com/leejet/stable-diffusion.cpp/pull/851) +## Installation +Before you install this project please make sure that you have the rocm installed. If not then please install it and check weather your gpu is supported or not. +Run this command to check the rocm support information: +```bash +rocminfo +``` -* **2025/09/14** πŸš€ stable-diffusion.cpp now supports **Wan2.1 Vace** - πŸ‘‰ Details: [PR #819](https://github.com/leejet/stable-diffusion.cpp/pull/819) +If supported then you will be able to see it's gfx code something like gfx1100 (For RX 7900 Series), This will vary depending on the GPU Model. +If the rocm is supported then you can proceed to install `ninja` build system. +If everything is all right then you can proceed to run these commands: +```bash +git clone https://github.com/BillyOutlast/rocm-stable-diffusion.cpp.git +cd rocm-stable-diffusion.cpp + +# Create build directory +mkdir build && cd build + +# Adding ggml +git submodule update --init --recursive + +# Configure CMake for ROCm (HIPBLAS) +cmake .. \ + -G Ninja \ + -DCMAKE_C_COMPILER=clang \ + -DCMAKE_CXX_COMPILER=clang++ \ + -DSD_HIPBLAS=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DAMDGPU_TARGETS=gfx1100 + +# Build +ninja + +# Move the binary and clean the project +mv bin ../../ +cd ../../ +rm -rf rocm-stable-diffusion.cpp +``` -* **2025/09/06** πŸš€ stable-diffusion.cpp now supports **Wan2.1 / Wan2.2** - πŸ‘‰ Details: [PR #778](https://github.com/leejet/stable-diffusion.cpp/pull/778) +After wards you will have the `bin/sd` binary file. +You can use that binary according to the documentation. ## Features