mirror of
https://github.com/optiscaler/OptiScaler.git
synced 2026-05-05 01:01:17 +00:00
Use generated createParams for on the fly upscaler changes
This commit is contained in:
@@ -160,7 +160,7 @@ bool FeatureProvider_Dx11::ChangeFeature(std::string upscalerName, ID3D11Device*
|
||||
|
||||
contextData->feature.reset();
|
||||
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, parameters, &contextData->feature))
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, contextData->createParams, &contextData->feature))
|
||||
{
|
||||
LOG_ERROR("Upscaler can't created");
|
||||
return false;
|
||||
|
||||
@@ -166,7 +166,7 @@ bool FeatureProvider_Dx12::ChangeFeature(std::string upscalerName, ID3D12Device*
|
||||
|
||||
contextData->feature.reset();
|
||||
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, parameters, &contextData->feature))
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, contextData->createParams, &contextData->feature))
|
||||
{
|
||||
LOG_ERROR("Upscaler can't created");
|
||||
return false;
|
||||
|
||||
@@ -147,7 +147,7 @@ bool FeatureProvider_Vk::ChangeFeature(std::string upscalerName, VkInstance inst
|
||||
|
||||
contextData->feature.reset();
|
||||
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, parameters, &contextData->feature))
|
||||
if (!GetFeature(State::Instance().newBackend, handleId, contextData->createParams, &contextData->feature))
|
||||
{
|
||||
LOG_ERROR("Upscaler can't created");
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user