feat: disable nanovdb
This commit is contained in:
+29
-14
@@ -1,5 +1,5 @@
|
|||||||
# Original
|
# Original
|
||||||
cd /home/rocm/blender/build/intern/cycles/kernel && \
|
/bin/sh -c cd /home/rocm/blender/build/intern/cycles/kernel && \
|
||||||
/usr/bin/hipcc \
|
/usr/bin/hipcc \
|
||||||
--amdgpu-target=gfx803 \
|
--amdgpu-target=gfx803 \
|
||||||
--genco /home/rocm/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
--genco /home/rocm/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
||||||
@@ -8,23 +8,38 @@ cd /home/rocm/blender/build/intern/cycles/kernel && \
|
|||||||
-D HIPCC \
|
-D HIPCC \
|
||||||
-I /home/rocm/blender/intern/cycles/kernel/.. \
|
-I /home/rocm/blender/intern/cycles/kernel/.. \
|
||||||
-I /home/rocm/blender/intern/cycles/kernel/device/hip \
|
-I /home/rocm/blender/intern/cycles/kernel/device/hip \
|
||||||
|
-Wno-parentheses-equality \
|
||||||
|
-Wno-unused-value \
|
||||||
--hipcc-func-supp \
|
--hipcc-func-supp \
|
||||||
-ffast-math \
|
-ffast-math \
|
||||||
-o /home/rocm/blender/build/intern/cycles/kernel/kernel_gfx803.fatbin \
|
-o /home/rocm/blender/build/intern/cycles/kernel/kernel_gfx803.fatbin
|
||||||
-D WITH_NANOVDB \
|
|
||||||
-I /home/rocm/blender/lib/linux_x64/openvdb/include
|
|
||||||
|
|
||||||
# > https://projects.blender.org/blender/blender/issues/112084
|
# > https://github.com/ROCm/llvm-project/issues/58
|
||||||
hipcc \
|
/usr/bin/hipcc \
|
||||||
--offload-arch=<your-arch> \
|
--offload-arch=gfx803 \
|
||||||
--genco intern/cycles/kernel/device/hip/kernel.cpp \
|
--genco /home/rocm/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
||||||
-D CCL_NAMESPACE_BEGIN= \
|
-D CCL_NAMESPACE_BEGIN= \
|
||||||
-D CCL_NAMESPACE_END= \
|
-D CCL_NAMESPACE_END= \
|
||||||
-D HIPCC \
|
-D HIPCC \
|
||||||
-I intern/cycles/kernel/.. \
|
-I /home/rocm/blender/intern/cycles/kernel/.. \
|
||||||
-I intern/cycles/kernel/device/hip \
|
-I /home/rocm/blender/intern/cycles/kernel/device/hip \
|
||||||
|
-Wno-parentheses-equality \
|
||||||
|
-Wno-unused-value \
|
||||||
|
-O1 \
|
||||||
-ffast-math \
|
-ffast-math \
|
||||||
-o kernel_<your_arch>.fatbin \
|
-o /home/rocm/blender/build/intern/cycles/kernel/kernel_gfx803.fatbin
|
||||||
|
|
||||||
|
# > https://projects.blender.org/blender/blender/issues/112084
|
||||||
|
hipcc \
|
||||||
|
--offload-arch=gfx803 \
|
||||||
|
--genco /home/rocm/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
||||||
|
-D CCL_NAMESPACE_BEGIN= \
|
||||||
|
-D CCL_NAMESPACE_END= \
|
||||||
|
-D HIPCC \
|
||||||
|
-I /home/rocm/blender/intern/cycles/kernel/.. \
|
||||||
|
-I /home/rocm/blender/intern/cycles/kernel/device/hip \
|
||||||
|
-ffast-math \
|
||||||
|
-o kernel_gfx803.fatbin \
|
||||||
-mcode-object-version=4 \
|
-mcode-object-version=4 \
|
||||||
-Xclang \
|
-Xclang \
|
||||||
-mcode-object-version=4
|
-mcode-object-version=4
|
||||||
@@ -36,6 +51,6 @@ hipcc \
|
|||||||
-Wno-unused-value \
|
-Wno-unused-value \
|
||||||
-O3 \
|
-O3 \
|
||||||
--amdgpu-target=gfx803 \
|
--amdgpu-target=gfx803 \
|
||||||
-I /home/work/blender-git/blender/intern/cycles \
|
-I /home/rocm/blender/intern/cycles \
|
||||||
--genco /home/work/blender-git/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
--genco /home/rocm/blender/intern/cycles/kernel/device/hip/kernel.cpp \
|
||||||
-o "/home/work/blender-git/build_linux_cycles/bin/lib/kernel_gfx803.fatbin"
|
-o kernel_gfx803.fatbin
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ WORKDIR /home/rocm/blender/build
|
|||||||
RUN cmake \
|
RUN cmake \
|
||||||
-DWITH_CYCLES_HIP_BINARIES=ON \
|
-DWITH_CYCLES_HIP_BINARIES=ON \
|
||||||
-DCYCLES_HIP_BINARIES_ARCH=${HIP_ARCH} \
|
-DCYCLES_HIP_BINARIES_ARCH=${HIP_ARCH} \
|
||||||
|
-DWITH_NANOVDB=OFF \
|
||||||
..
|
..
|
||||||
RUN make -j$(nproc)
|
RUN make -j$(nproc)
|
||||||
RUN cpack -G TXZ
|
RUN cpack -G TXZ
|
||||||
|
|||||||
Reference in New Issue
Block a user