3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/options/UpscalingMode.h"
7#include "mc/client/options/UpscalingQuality.h"
8#include "mc/external/render_dragon/frame_renderer/modules/UpscalingParameters.h"
27 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> automatic;
28 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> oneThird;
29 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> oneHalf;
30 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> twoThirds;
31 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> threeQuarters;
32 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> native;
33 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> taau;
34 ::ll::TypedStorage<4, 52, ::dragon::framerenderer::modules::UpscalingParameters> bilinear;
53 ::ll::TypedStorage<4, 416, ::UpscalingConfiguration::Configs> mConfigs;
59 MCAPI ::dragon::framerenderer::modules::UpscalingParameters getUpscalingParameters(::UpscalingMode mode)
const;
61 MCAPI ::dragon::framerenderer::modules::UpscalingParameters
62 getUpscalingParameters(::UpscalingQuality quality, ::glm::vec<2, ushort>
const& targetResolution)
const;
68 MCAPI
static void bindType(::cereal::ReflectionCtx& ctx);
70 MCAPI static ::dragon::framerenderer::modules::UpscalingParameters resolveAutomaticUpscalingParameters(
71 ::dragon::framerenderer::modules::UpscalingParameters params,
72 ::glm::vec2
const& targetResolution
Definition UpscalingConfiguration.h:13
Definition UpscalingConfiguration.h:5
Definition ReflectionCtx.h:11