mirror of
https://github.com/optiscaler/OptiScaler.git
synced 2026-08-28 09:07:11 +00:00
Rename reactive mask variable
This commit is contained in:
@@ -22,7 +22,7 @@ protected:
|
||||
bool _hasDepth = false;
|
||||
bool _hasMV = false;
|
||||
bool _hasTM = false;
|
||||
bool _hasReactiveMask = false;
|
||||
bool _accessToReactiveMask = false;
|
||||
bool _hasExposure = false;
|
||||
bool _hasOutput = false;
|
||||
int _initFlags = 0;
|
||||
@@ -69,7 +69,7 @@ public:
|
||||
bool HasDepth() const { return _hasDepth; }
|
||||
bool HasMV() const { return _hasMV; }
|
||||
bool HasTM() const { return _hasTM; }
|
||||
bool HasReactiveMask() const { return _hasReactiveMask; }
|
||||
bool AccessToReactiveMask() const { return _accessToReactiveMask; }
|
||||
bool HasExposure() const { return _hasExposure; }
|
||||
bool HasOutput() const { return _hasOutput; }
|
||||
int InitFlags() const { return _initFlags; }
|
||||
|
||||
@@ -384,7 +384,7 @@ bool FSR2FeatureDx11::Evaluate(ID3D11DeviceContext* InContext, NVSDK_NGX_Paramet
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -73,7 +73,7 @@ bool FSR2FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, NVSDK_N
|
||||
ID3D11Resource* paramReactiveMask = nullptr;
|
||||
if (InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, ¶mReactiveMask) != NVSDK_NGX_Result_Success)
|
||||
InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, (void**)¶mReactiveMask);
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
|
||||
if (!Config::Instance()->DisableReactiveMask.has_value())
|
||||
{
|
||||
@@ -253,7 +253,7 @@ bool FSR2FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, NVSDK_N
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = params.reactive.resource != nullptr;
|
||||
_accessToReactiveMask = params.reactive.resource != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
#pragma endregion
|
||||
|
||||
@@ -260,7 +260,7 @@ bool FSR2FeatureDx12::Evaluate(ID3D12GraphicsCommandList* InCommandList, NVSDK_N
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -290,7 +290,7 @@ bool FSR2FeatureVk::Evaluate(VkCommandBuffer InCmdBuffer, NVSDK_NGX_Parameter* I
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -76,7 +76,7 @@ bool FSR2FeatureDx11on12_212::Evaluate(ID3D11DeviceContext* InDeviceContext, NVS
|
||||
ID3D11Resource* paramReactiveMask = nullptr;
|
||||
if (InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, ¶mReactiveMask) != NVSDK_NGX_Result_Success)
|
||||
InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, (void**)¶mReactiveMask);
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
|
||||
if (!Config::Instance()->DisableReactiveMask.has_value())
|
||||
{
|
||||
@@ -250,7 +250,7 @@ bool FSR2FeatureDx11on12_212::Evaluate(ID3D11DeviceContext* InDeviceContext, NVS
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = params.reactive.resource != nullptr;
|
||||
_accessToReactiveMask = params.reactive.resource != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
#pragma endregion
|
||||
|
||||
@@ -260,7 +260,7 @@ bool FSR2FeatureDx12_212::Evaluate(ID3D12GraphicsCommandList* InCommandList, NVS
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -285,7 +285,7 @@ bool FSR2FeatureVk212::Evaluate(VkCommandBuffer InCmdBuffer, NVSDK_NGX_Parameter
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -112,7 +112,7 @@ bool FSR31FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, NVSDK_
|
||||
ID3D11Resource* paramReactiveMask = nullptr;
|
||||
if (InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, ¶mReactiveMask) != NVSDK_NGX_Result_Success)
|
||||
InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, (void**)¶mReactiveMask);
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
|
||||
if (!Config::Instance()->DisableReactiveMask.has_value())
|
||||
{
|
||||
@@ -290,7 +290,7 @@ bool FSR31FeatureDx11on12::Evaluate(ID3D11DeviceContext* InDeviceContext, NVSDK_
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = params.reactive.resource != nullptr;
|
||||
_accessToReactiveMask = params.reactive.resource != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
#pragma endregion
|
||||
|
||||
@@ -301,7 +301,7 @@ bool FSR31FeatureDx12::Evaluate(ID3D12GraphicsCommandList* InCommandList, NVSDK_
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -381,7 +381,7 @@ bool FSR31FeatureVk::Evaluate(VkCommandBuffer InCmdBuffer, NVSDK_NGX_Parameter*
|
||||
_hasMV = params.motionVectors.resource != nullptr;
|
||||
_hasExposure = params.exposure.resource != nullptr;
|
||||
_hasTM = params.transparencyAndComposition.resource != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
_hasOutput = params.output.resource != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
|
||||
@@ -84,7 +84,7 @@ bool XeSSFeatureDx11::Evaluate(ID3D11DeviceContext* InDeviceContext, NVSDK_NGX_P
|
||||
ID3D11Resource* paramReactiveMask = nullptr;
|
||||
if (InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, ¶mReactiveMask) != NVSDK_NGX_Result_Success)
|
||||
InParameters->Get(NVSDK_NGX_Parameter_DLSS_Input_Bias_Current_Color_Mask, (void**)¶mReactiveMask);
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
|
||||
if (!Config::Instance()->DisableReactiveMask.has_value())
|
||||
{
|
||||
|
||||
@@ -265,7 +265,7 @@ bool XeSSFeatureDx12::Evaluate(ID3D12GraphicsCommandList* InCommandList, NVSDK_N
|
||||
_hasOutput = params.pOutputTexture != nullptr;
|
||||
_hasDepth = params.pDepthTexture != nullptr;
|
||||
_hasExposure = params.pExposureScaleTexture != nullptr;
|
||||
_hasReactiveMask = paramReactiveMask != nullptr;
|
||||
_accessToReactiveMask = paramReactiveMask != nullptr;
|
||||
|
||||
float MVScaleX = 1.0f;
|
||||
float MVScaleY = 1.0f;
|
||||
|
||||
@@ -1534,7 +1534,7 @@ public:
|
||||
}
|
||||
|
||||
ImGui::TableNextColumn();
|
||||
ImGui::BeginDisabled(!Config::Instance()->CurrentFeature->HasReactiveMask());
|
||||
ImGui::BeginDisabled(!Config::Instance()->CurrentFeature->AccessToReactiveMask());
|
||||
if (bool rm = Config::Instance()->DisableReactiveMask.value_or(true); ImGui::Checkbox("Disable Reactive Mask", &rm))
|
||||
{
|
||||
Config::Instance()->DisableReactiveMask = rm;
|
||||
|
||||
Reference in New Issue
Block a user