17 return singleton.get();
42 #ifdef SKYRIM_SUPPORT_AE
44 bool doubleDynamicResolutionAdjustmentFrequency;
69 #ifdef SKYRIM_SUPPORT_AE
70 static_assert(
sizeof(
State) == 0x120);
72 static_assert(
sizeof(
State) == 0x118);
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:505
Definition: Relocation.h:210
NiPointer< NiSourceTexture > defaultReflectionCubeMap
Definition: State.h:51
std::uint32_t frameBufferViewport[2]
Definition: State.h:28
NiPointer< NiSourceTexture > defaultTextureWhite
Definition: State.h:48
NiPointer< NiSourceTexture > defaultTextureNormalMap
Definition: State.h:54
float dynamicResolutionPreviousHeightRatio
Definition: State.h:62
bool unk052
Definition: State.h:38
NiPointer< NiSourceTexture > defaultFaceDetailMap
Definition: State.h:52
bool insideFrame
Definition: State.h:36
std::uint32_t unk038
Definition: State.h:30
std::uint32_t screenWidth
Definition: State.h:26
bool canChangeDynamicResolution
Definition: State.h:67
float unk048
Definition: State.h:34
float dynamicResolutionWidthRatio
Definition: State.h:59
std::uint32_t dynamicResolutionIncreaseFrameWaited
Definition: State.h:63
std::uint32_t unk020
Definition: State.h:25
std::uint32_t unk03C
Definition: State.h:31
float haltonSequence[2][8]
Definition: State.h:58
NiPointer< NiSourceTexture > defaultTextureDitherNoiseMap
Definition: State.h:55
bool canDecreaseDynamicResolution
Definition: State.h:66
float unk044
Definition: State.h:33
NiPointer< NiSourceTexture > defaultTextureGrey
Definition: State.h:49
volatile std::int32_t dynamicResolutionLock
Definition: State.h:64
NiPointer< NiSourceTexture > defaultTextureProjNormalMap
Definition: State.h:23
NiPointer< NiSourceTexture > defaultHeightMap
Definition: State.h:50
NiPointer< NiSourceTexture > defaultTexEffectMap
Definition: State.h:53
NiPointer< NiSourceTexture > defaultTextureProjDiffuseMap
Definition: State.h:22
static State * GetSingleton()
Definition: State.h:14
NiPointer< NiSourceTexture > defaultTextureBlack
Definition: State.h:47
BSTArray< void * > cameraDataCache
Definition: State.h:56
float dynamicResolutionHeightRatio
Definition: State.h:60
std::uint32_t unk0C0
Definition: State.h:57
std::uint32_t frameCount
Definition: State.h:35
NiPointer< NiSourceTexture > defaultTextureProjNoiseMap
Definition: State.h:21
float dynamicResolutionPreviousWidthRatio
Definition: State.h:61
bool compiledShaderThisFrame
Definition: State.h:39
bool canIncreaseDynamicResolution
Definition: State.h:65
std::uint32_t unk040
Definition: State.h:32
std::uint32_t unk034
Definition: State.h:29
bool useEarlyZ
Definition: State.h:40
std::uint32_t screenHeight
Definition: State.h:27
bool unk055
Definition: State.h:41
bool letterbox
Definition: State.h:37
NiPointer< NiSourceTexture > defaultTextureProjNormalDetailMap
Definition: State.h:24
Definition: NiSmartPointer.h:9
Definition: AbsorbEffect.h:6