Started replacing gli with libktx

This commit is contained in:
Sascha Willems 2019-08-02 20:41:44 +02:00
parent 70cfb3e756
commit 1a6042e82d
6 changed files with 125 additions and 119 deletions

27
external/CMakeLists.txt vendored Normal file
View file

@ -0,0 +1,27 @@
cmake_minimum_required(VERSION 3.8)
project(external LANGUAGES C CXX)
# libktx
message(STATUS "Adding libktx")
set(KTX_DIR ${CMAKE_CURRENT_SOURCE_DIR}/ktx)
set(KTX_SOURCES
${KTX_DIR}/lib/texture.c
${KTX_DIR}/lib/hashlist.c
${KTX_DIR}/lib/checkheader.c
${KTX_DIR}/lib/swap.c
${KTX_DIR}/lib/memstream.c
${KTX_DIR}/lib/filestream.c
${KTX_DIR}/lib/vkloader.c
)
set(KTX_INCLUDE
${KTX_DIR}/include
${KTX_DIR}/lib
${KTX_DIR}/other_include
)
add_library(ktx ${KTX_SOURCES})
target_include_directories(ktx PUBLIC ${KTX_INCLUDE})
set_property(TARGET ktx PROPERTY FOLDER "external")

1
external/ktx vendored Submodule

@ -0,0 +1 @@
Subproject commit 726d14d02c95bb21ec9e43807751b491d295dd3c