Skip to content

Commit a8aeb32

Browse files
committed
Use libwebp for store images for better performance and less glitches
1 parent 9841db2 commit a8aeb32

File tree

5 files changed

+134
-191
lines changed

5 files changed

+134
-191
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,6 @@
5050
path = Libraries/melatonin_perfetto
5151
url = https://github.com/sudara/melatonin_perfetto.git
5252
branch = main
53+
[submodule "Libraries/libwebp"]
54+
path = Libraries/libwebp
55+
url = https://github.com/webmproject/libwebp.git

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ set(libs
316316
juce
317317
BinaryData
318318
nanovg
319+
webpdecoder
319320
)
320321

321322
if(UNIX AND NOT APPLE)

Libraries/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ project(libpd VERSION 1.0.0 LANGUAGES C CXX)
88
set(MESSAGE_QUIET ON)
99
message(STATUS "Configuring fftw3")
1010
add_subdirectory(fftw3)
11+
message(STATUS "Configuring libwebp")
12+
add_subdirectory(libwebp)
1113
set(MESSAGE_QUIET OFF)
1214

1315
if(MSVC)

Libraries/libwebp

Submodule libwebp added at 8c815d8

0 commit comments

Comments
 (0)