From 6fdb3608683609fd0399715724fb9bed228e4521 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 23 Mar 2019 22:39:18 -0700 Subject: Fixed few clang warnings --- Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp | 2 +- Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'Graphics/GraphicsEngineVulkan') diff --git a/Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp index 5409b278..fe712cc8 100644 --- a/Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp +++ b/Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp @@ -115,7 +115,7 @@ void ShaderVkImpl::MapHLSLVertexShaderInputs() } char* EndPtr = nullptr; - auto Location = strtol(s, &EndPtr, 10); + auto Location = static_cast(strtol(s, &EndPtr, 10)); if (*EndPtr != 0) { LOG_ERROR_MESSAGE("Unable to map semantic '", Input.Semantic, "' to input location: semantics must have 'ATTRIBx' format."); diff --git a/Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp b/Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp index 28c09426..70f4dba5 100644 --- a/Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp +++ b/Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp @@ -1173,7 +1173,7 @@ private: VkAccessFlags ResourceStateFlagsToVkAccessFlags(RESOURCE_STATE StateFlags) { - VERIFY(StateFlags < (RESOURCE_STATE_MAX_BIT<<1), "Resource state flags are out of range"); + VERIFY(Uint32{StateFlags} < (RESOURCE_STATE_MAX_BIT<<1), "Resource state flags are out of range"); static const StateFlagBitPosToVkAccessFlags BitPosToAccessFlags; VkAccessFlags AccessFlags = 0; Uint32 Bits = StateFlags; -- cgit v1.2.3