LanguageEnglish
  • C#

UnityEngine.AMDModule

Description

A module that contains API you can use to interact with AMD graphics cards.

To activate this module at runtime, call AMD.Plugins.LoadPlugin with the AMD.Plugins.Plugin.AMDUnityPlugin value during application startup.

Classes

AMDUnityPluginProvides methods to manage loading and unloading AMD module plugins.
FSR2ContextRepresents the state of FSR2.
GraphicsDeviceProvides the main entry point for the AMD Module. Use this to interact with specific AMD graphics card features.

Structs

FSR2CommandExecutionDataRepresents the state of a FSR2Context. If you call Device.ExecuteFSR2, Unity sends the values in this struct to the runtime. After this, you can change the values in this struct without any side effects.
FSR2CommandInitializationDataRepresents the initialization state of a DLSSContext. You can only use and set this when calling GraphicsDevice.CreateFeature.
FSR2TextureTableThe set of texture slots available for the FSR2Context. SA GraphicsDevice.ExecuteFSR2.

Enumerations

FfxFsr2InitializationFlagsOptions that represent subfeatures of FSR2.
FSR2QualityOptions for FSR2 performance modes.

Did you find this page useful? Please give it a rating: