diff --git a/proj-windows/CMakeLists.txt b/proj-windows/CMakeLists.txt index bb85113..a15f874 100644 --- a/proj-windows/CMakeLists.txt +++ b/proj-windows/CMakeLists.txt @@ -104,6 +104,7 @@ add_executable(ShadowOverBishkekDemo WIN32 ../src/cutscene/CutsceneOverlay.h ../src/cutscene/CutsceneOverlay.cpp ../src/render/UiQuad.h + app.rc ) # Установка проекта по умолчанию для Visual Studio diff --git a/proj-windows/app.rc b/proj-windows/app.rc new file mode 100644 index 0000000..a841e99 --- /dev/null +++ b/proj-windows/app.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON "icon.ico" diff --git a/proj-windows/icon.ico b/proj-windows/icon.ico new file mode 100644 index 0000000..72cc859 Binary files /dev/null and b/proj-windows/icon.ico differ diff --git a/src/render/ShadowMap.cpp b/src/render/ShadowMap.cpp index d5ad9d0..ebca126 100644 --- a/src/render/ShadowMap.cpp +++ b/src/render/ShadowMap.cpp @@ -87,13 +87,13 @@ namespace FRG { GL_TEXTURE_2D, depthTexture, 0); // No color buffer for this FBO — depth only. -//#ifdef EMSCRIPTEN +#if defined(EMSCRIPTEN) || defined(__ANDROID__) GLenum drawBuffers[] = { GL_NONE }; glDrawBuffers(1, drawBuffers); -/*#else +#else glDrawBuffer(GL_NONE); glReadBuffer(GL_NONE); -#endif*/ +#endif GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) {