rtx#
-
namespace rtx#
Classes#
- RenderSettings
A class encapsulating render settings.
Functions#
- bool enableAbiskoMode()
Caches and returns whether the value of "/rtx/rendermode" is "abisko".
- bool enableAperture()
Dummy function.
- bool enableMDLDistilledMtls()
Caches and returns the value of "/rtx/mdltranslator/distillMaterial".
- uint32_t getRayTypeCount()
Returns how many ray types the renderer will use based on settings.
- bool setDefaultBoolEx(carb::settings::ISettings *settings, const char *path, bool value)
A helper function that atomically sets the setting value at path if and only if it doesn't exist.
Typedefs#
- SettingFlags
Setting Flags type definition.
Variables#
- constexpr char kDefaultPersistentSettingsPath
Settings path for persistent default settings.
- constexpr char kDefaultSettingsPath
Settings path for RTX default settings.
- constexpr char kFlagsSettingsPath
Settings path for RTX flag settings.
- constexpr size_t kHashedSettingCStringMaxLength
Worst case hashed setting string length.
- constexpr char kHashedSettingKey
Hashed setting key.
- constexpr size_t kHashedSettingPrefixMaxSize
Worst case hashed setting root path length.
- constexpr char kInternalSettingKey
Internal setting key.
- constexpr const char * kInternalSettingRoots
Settings root keys.
- constexpr char kPersistentSettingsPath
Settings path for persistent settings.
- constexpr SettingFlags kSettingFlagDefault
Default Setting Flag.
- constexpr SettingFlags kSettingFlagNone
Value indicating no settings flags.
- constexpr SettingFlags kSettingFlagResetDisabled
Flag to indicate that resetting of the setting under /rtx-defaults is not allowed.
- constexpr SettingFlags kSettingFlagTransient
Indicates that a setting flag is transient.
- constexpr char kSettingsPath
Settings path for RTX settings.
- constexpr char kTransientSettingsPath
Settings path for transient RTX settings.