summaryrefslogtreecommitdiffstats
path: root/Projects
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2020-08-13 01:48:37 +0000
committerassiduous <assiduous@diligentgraphics.com>2020-08-13 01:48:37 +0000
commit860adc833c5ba5b1eb7d819b0dad080de35b943a (patch)
tree485e3376aaec22273138c3d8d81aa3e170b01500 /Projects
parentUpdated core (diff)
downloadDiligentEngine-860adc833c5ba5b1eb7d819b0dad080de35b943a.tar.gz
DiligentEngine-860adc833c5ba5b1eb7d819b0dad080de35b943a.zip
Fixed Visual Studio 16.7 build error + updated asteroids demo timings output
Diffstat (limited to 'Projects')
-rw-r--r--Projects/Asteroids/CMakeLists.txt4
-rw-r--r--Projects/Asteroids/src/WinWrapper.cpp2
2 files changed, 4 insertions, 2 deletions
diff --git a/Projects/Asteroids/CMakeLists.txt b/Projects/Asteroids/CMakeLists.txt
index 291369c..24f06b2 100644
--- a/Projects/Asteroids/CMakeLists.txt
+++ b/Projects/Asteroids/CMakeLists.txt
@@ -52,11 +52,13 @@ set(VERTEX_SHADERS
set(SHADERS ${PIXEL_SHADERS} ${VERTEX_SHADERS})
+set(COMPILED_SHADERS_DIR "${CMAKE_CURRENT_BINARY_DIR}/CompiledShaders")
+file(MAKE_DIRECTORY "${COMPILED_SHADERS_DIR}")
set_source_files_properties(${SHADERS} PROPERTIES
VS_SHADER_ENTRYPOINT "%(Filename)"
VS_SHADER_MODEL 5.0
VS_SHADER_VARIABLE_NAME "g_%(Filename)"
- VS_SHADER_OUTPUT_HEADER_FILE "${CMAKE_CURRENT_BINARY_DIR}/CompiledShaders/%(Filename).h"
+ VS_SHADER_OUTPUT_HEADER_FILE "${COMPILED_SHADERS_DIR}/%(Filename).h"
)
set_source_files_properties(${PIXEL_SHADERS} PROPERTIES VS_SHADER_TYPE Pixel)
set_source_files_properties(${VERTEX_SHADERS} PROPERTIES VS_SHADER_TYPE Vertex)
diff --git a/Projects/Asteroids/src/WinWrapper.cpp b/Projects/Asteroids/src/WinWrapper.cpp
index 6bf0e6d..ddbf4c8 100644
--- a/Projects/Asteroids/src/WinWrapper.cpp
+++ b/Projects/Asteroids/src/WinWrapper.cpp
@@ -588,7 +588,7 @@ int main(int argc, char** argv)
filteredFrameTime = filteredFrameTime * (1.f - filterScale) + filterScale * (float)frameTime;
char buffer[256];
- sprintf_s(buffer, "Asteroids %s%s (%dt) - %4.2f ms (%4.2f ms / %4.2f ms)", ModeStr, resBindModeStr, (gSettings.multithreadedRendering ? gSettings.numThreads : 1),
+ sprintf_s(buffer, "Asteroids %s%s (%dt) - %4.1f ms (%4.1f ms / %4.1f ms)", ModeStr, resBindModeStr, (gSettings.multithreadedRendering ? gSettings.numThreads : 1),
1000.f * filteredFrameTime, 1000.f * filteredUpdateTime, 1000.f * filteredRenderTime);
SetWindowText(hWnd, buffer);