Constexpr AutoExposure and remove lighting.cpp
This commit is contained in:
parent
0d9c9753e5
commit
f6cf0e5789
@ -417,7 +417,6 @@ set(independent_SRCS
|
||||
hud.cpp
|
||||
inventory.cpp
|
||||
itemstackmetadata.cpp
|
||||
lighting.cpp
|
||||
log.cpp
|
||||
metadata.cpp
|
||||
modchannels.cpp
|
||||
|
@ -1,14 +0,0 @@
|
||||
// Luanti
|
||||
// SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
// Copyright (C) 2021 x2048, Dmitry Kostenko <codeforsmile@gmail.com>
|
||||
|
||||
#include "lighting.h"
|
||||
|
||||
AutoExposure::AutoExposure()
|
||||
: luminance_min(-3.f),
|
||||
luminance_max(-3.f),
|
||||
exposure_correction(0.0f),
|
||||
speed_dark_bright(1000.f),
|
||||
speed_bright_dark(1000.f),
|
||||
center_weight_power(1.f)
|
||||
{}
|
@ -30,7 +30,14 @@ struct AutoExposure
|
||||
/// @brief Power value for center-weighted metering. Value of 1.0 measures entire screen uniformly
|
||||
float center_weight_power;
|
||||
|
||||
AutoExposure();
|
||||
constexpr AutoExposure()
|
||||
: luminance_min(-3.f),
|
||||
luminance_max(-3.f),
|
||||
exposure_correction(0.0f),
|
||||
speed_dark_bright(1000.f),
|
||||
speed_bright_dark(1000.f),
|
||||
center_weight_power(1.f)
|
||||
{}
|
||||
};
|
||||
|
||||
/** Describes ambient light settings for a player
|
||||
|
Loading…
Reference in New Issue
Block a user