Subpixel rendering (#186)
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/186 Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com> Co-authored-by: ohyzha <oleksii.hyzha.ext@madvoxel.com> Co-committed-by: ohyzha <oleksii.hyzha.ext@madvoxel.com>
This commit is contained in:
1
3rdParty/glfw/CMakeLists.txt
vendored
1
3rdParty/glfw/CMakeLists.txt
vendored
@@ -13,6 +13,7 @@ FetchContent_Declare(
|
||||
)
|
||||
set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
|
||||
set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
|
||||
set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
|
||||
if(APPLE)
|
||||
set(GLFW_VULKAN_STATIC ON CACHE BOOL "" FORCE)
|
||||
endif()
|
||||
|
||||
6
3rdParty/msdf/CMakeLists.txt
vendored
6
3rdParty/msdf/CMakeLists.txt
vendored
@@ -36,6 +36,12 @@ if (ENABLE_MSDF)
|
||||
|
||||
set(FT_SRC_DIR "${CMAKE_BINARY_DIR}/_deps/freetype-src")
|
||||
set(FT_BUILD_DIR "${FT_SRC_DIR}/build")
|
||||
|
||||
set(FREETYPE_CONFIG_FILE "${FT_SRC_DIR}/include/freetype/config/ftoption.h")
|
||||
file(READ "${FREETYPE_CONFIG_FILE}" FILE_CONTENTS)
|
||||
string(REPLACE "/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */" "#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING" FILE_CONTENTS "${FILE_CONTENTS}")
|
||||
file(WRITE "${FREETYPE_CONFIG_FILE}" "${FILE_CONTENTS}")
|
||||
|
||||
file(MAKE_DIRECTORY ${FT_BUILD_DIR})
|
||||
if (IOS)
|
||||
set(PLATFORM_CFG -DCMAKE_TOOLCHAIN_FILE=${CMAKE_CURRENT_SOURCE_DIR}/patched_freetype_iOS_toolchain.cmake)
|
||||
|
||||
Reference in New Issue
Block a user