From 62ecc2470f746e0c8019097b6d16f3d0a8a992dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 12 Apr 2013 13:21:15 +0200 Subject: [PATCH] Made some constructors constexpr. --- src/Implementation/FramebufferState.h | 2 +- src/Implementation/MeshState.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Implementation/FramebufferState.h b/src/Implementation/FramebufferState.h index 4d213425c..df7464cff 100644 --- a/src/Implementation/FramebufferState.h +++ b/src/Implementation/FramebufferState.h @@ -30,7 +30,7 @@ namespace Magnum { namespace Implementation { struct FramebufferState { - inline FramebufferState(): readBinding(0), drawBinding(0), renderbufferBinding(0) {} + inline constexpr FramebufferState(): readBinding(0), drawBinding(0), renderbufferBinding(0) {} GLuint readBinding, drawBinding, renderbufferBinding; Rectanglei viewport; diff --git a/src/Implementation/MeshState.h b/src/Implementation/MeshState.h index b2a18d756..b12b1c5ae 100644 --- a/src/Implementation/MeshState.h +++ b/src/Implementation/MeshState.h @@ -29,7 +29,7 @@ namespace Magnum { namespace Implementation { struct MeshState { - inline MeshState(): currentVAO(0) {} + inline constexpr MeshState(): currentVAO(0) {} GLuint currentVAO; };