diff --git a/FSR3UnityPlugin.cpp b/FSR3UnityPlugin.cpp index b7da845..3597204 100644 --- a/FSR3UnityPlugin.cpp +++ b/FSR3UnityPlugin.cpp @@ -310,14 +310,6 @@ static void UNITY_INTERFACE_API OnRenderEventAndData(int eventID, void* data) ffx::CreateContext(feature.upscalingContext, nullptr, createUpscaling, s_BackendDesc); break; } - case BaseEventId + FSR3PluginEvent::eSetTextures: - auto* params = (FSR3TextureTable*)data; - if (params->featureSlot < 0 || params->featureSlot >= s_Features.size()) - return; - - auto& feature = s_Features[params->featureSlot]; - feature.textureTable = *params; - break; } } diff --git a/FSR3UnityTypes.h b/FSR3UnityTypes.h index 5ac657c..6c62e12 100644 --- a/FSR3UnityTypes.h +++ b/FSR3UnityTypes.h @@ -5,8 +5,7 @@ enum FSR3PluginEvent : int32_t eDestroyFeature, eExecute, ePostExecute, - eInit, - eSetTextures + eInit }; enum FSR3Quality: int32_t