From 36db8d9f1786618b1dfab9812b457e6f1757b8e9 Mon Sep 17 00:00:00 2001 From: Jonathan Hale Date: Tue, 9 May 2017 11:41:05 +0200 Subject: [PATCH] Use ArrayView rather than Array for passing shader code Signed-off-by: Jonathan Hale --- src/Magnum/Vk/Shader.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Vk/Shader.h b/src/Magnum/Vk/Shader.h index 977210e04..1c2692f65 100644 --- a/src/Magnum/Vk/Shader.h +++ b/src/Magnum/Vk/Shader.h @@ -30,7 +30,7 @@ * @brief Class @ref Magnum::Vk::Shader */ -#include +#include #include "Magnum/Magnum.h" #include "Magnum/Vk/visibility.h" @@ -43,7 +43,7 @@ namespace Magnum { namespace Vk { class MAGNUM_VK_EXPORT Shader { public: - Shader(Device& device, const Containers::Array& shaderCode): + Shader(Device& device, const Containers::ArrayView& shaderCode): _device{&device} { VkShaderModuleCreateInfo moduleCreateInfo; moduleCreateInfo.sType = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO;