diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3f535c..daee792 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -62,13 +62,13 @@ jobs: if: runner.os=='Windows' run: | cd external/Texconv-Custom-DLL/batch_files - ./build_dds_full_support.bat + ./build_small.bat - name: build shared library (for Unix) if: runner.os!='Windows' run: | cd external/Texconv-Custom-DLL/shell_scripts - bash build_dds_full_support.sh + bash build_small.sh - name: Copy files run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c4de63c..f02276e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -77,13 +77,13 @@ jobs: - name: build dll (for Windows) if: runner.os=='Windows' run: | - external/Texconv-Custom-DLL/batch_files/build_dds_full_support.bat + external/Texconv-Custom-DLL/batch_files/build_small.bat cp external/Texconv-Custom-DLL/texconv.dll addons/blender_dds_addon/directx - name: build shared library (for Unix) if: runner.os!='Windows' run: | - bash external/Texconv-Custom-DLL/shell_scripts/build_dds_full_support.sh + bash external/Texconv-Custom-DLL/shell_scripts/build_small.sh cp external/Texconv-Custom-DLL/libtexconv.* addons/blender_dds_addon/directx - name: Set up Python v${{ matrix.python-version }} diff --git a/changelog.txt b/changelog.txt index 27a33b4..fac75c9 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,7 @@ ver 0.2.0 - Added "Import from a Directory" operation - Added "Export All Images" operation - Added custom properties to store meta data +- Updated texconv to fix a bug that cubemap images will be written on non-zeroed buffers - Refined codes ver 0.1.3 diff --git a/docs/How-To-Build.md b/docs/How-To-Build.md index 68928ea..ec79766 100644 --- a/docs/How-To-Build.md +++ b/docs/How-To-Build.md @@ -41,13 +41,13 @@ It'll download the file and place it in a proper location. ### for Windows Move to `./Blender-DDS-Addon/external/Texconv-Custom-DLL/batch_files`. -Then, type `build_dds_full_support.bat`. +Then, type `build_small.bat`. `texconv.dll` will be generated in `./Blender-DDS-Addon/external/Texconv-Custom-DLL/` ### for Unix Move to `./Blender-DDS-Addon/external/Texconv-Custom-DLL/shell_scripts`. -Then, type `bash build_dds_full_support.sh`. +Then, type `bash build_small.sh`. `libtexconv.so` (or `libtexconv.dylib`) will be generated in `./Blender-DDS-Addon/external/Texconv-Custom-DLL/` ## 4. Copy Texconv diff --git a/external/Texconv-Custom-DLL b/external/Texconv-Custom-DLL index 69c7a2c..01d5f1b 160000 --- a/external/Texconv-Custom-DLL +++ b/external/Texconv-Custom-DLL @@ -1 +1 @@ -Subproject commit 69c7a2cb408e744ccbd830b297970dd3454eca87 +Subproject commit 01d5f1bf5f38d03ec6439e7f2c149b7db3c79f03