diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d8f205..38aea7e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,8 +30,10 @@ message(STATUS "Found ASSIMP in ${ASSIMP_INCLUDE_DIR}") # message(STATUS "Found SOIL in ${SOIL_INCLUDE_DIR}") # find_package(GLEW REQUIRED) # message(STATUS "Found GLEW in ${GLEW_INCLUDE_DIR}") -find_package(Freetype REQUIRED) -message(STATUS "Found Freetype in ${FREETYPE_INCLUDE_DIRS}") +if(APPLE) + find_package(Freetype REQUIRED) + message(STATUS "Found Freetype in ${FREETYPE_INCLUDE_DIRS}") +endif(APPLE) if(WIN32) set(LIBS glfw3 opengl32 assimp freetype irrKlang) diff --git a/src/8.guest/2021/2.csm/shadow_mapping.cpp b/src/8.guest/2021/2.csm/shadow_mapping.cpp index 0e396a3..e3011e9 100644 --- a/src/8.guest/2021/2.csm/shadow_mapping.cpp +++ b/src/8.guest/2021/2.csm/shadow_mapping.cpp @@ -231,7 +231,6 @@ int main() simpleDepthShader.use(); glBindFramebuffer(GL_FRAMEBUFFER, lightFBO); - glFramebufferTexture(GL_FRAMEBUFFER, GL_TEXTURE_2D_ARRAY, lightDepthMaps, 0); glViewport(0, 0, depthMapResolution, depthMapResolution); glClear(GL_DEPTH_BUFFER_BIT); glCullFace(GL_FRONT); // peter panning