Go to the source code of this file.
|
| RHI_API const TCHAR * | RHIVendorIdToString () |
| |
| RHI_API const TCHAR * | RHIVendorIdToString (EGpuVendorId VendorId) |
| |
| RHI_API bool | GetFeatureLevelFromName (const FString &Name, ERHIFeatureLevel::Type &OutFeatureLevel) |
| |
| RHI_API bool | GetFeatureLevelFromName (FName Name, ERHIFeatureLevel::Type &OutFeatureLevel) |
| |
| RHI_API void | GetFeatureLevelName (ERHIFeatureLevel::Type InFeatureLevel, FString &OutName) |
| |
| RHI_API void | GetFeatureLevelName (ERHIFeatureLevel::Type InFeatureLevel, FName &OutName) |
| |
| RHI_API bool | GetBindlessConfigurationFromString (FStringView InString, ERHIBindlessConfiguration &OutBindlessConfiguration) |
| |
| RHI_API const TCHAR * | GetBindlessConfigurationString (ERHIBindlessConfiguration InBindlessConfiguration) |
| |
| RHI_API FString | LexToString (ERHIFeatureLevel::Type Level) |
| |
| RHI_API FName | LegacyShaderPlatformToShaderFormat (EShaderPlatform Platform) |
| |
| RHI_API EShaderPlatform | ShaderFormatToLegacyShaderPlatform (FName ShaderFormat) |
| |
| RHI_API FName | ShaderPlatformToPlatformName (EShaderPlatform Platform) |
| |
| RHI_API FString | LexToString (EShaderPlatform Platform, bool bError=true) |
| |
| RHI_API const TCHAR * | LexToString (ERHIDescriptorHeapType InHeapType) |
| |
| RHI_API bool | GetShadingPathFromName (FName Name, ERHIShadingPath::Type &OutShadingPath) |
| |
| RHI_API void | GetShadingPathName (ERHIShadingPath::Type InShadingPath, FString &OutName) |
| |
| RHI_API void | GetShadingPathName (ERHIShadingPath::Type InShadingPath, FName &OutName) |
| |
| RHI_API FString | GetBufferUsageFlagsName (EBufferUsageFlags BufferUsage) |
| |
| RHI_API FString | GetTextureCreateFlagsName (ETextureCreateFlags TextureCreateFlags) |
| |
| RHI_API const TCHAR * | StringFromRHIResourceType (ERHIResourceType ResourceType) |
| |
| RHI_API ERHIResourceType | RHIResourceTypeFromString (const FString &InString) |
| |
| RHI_API FString | GetRHIAccessName (ERHIAccess Access) |
| |
| RHI_API FString | GetResourceTransitionFlagsName (EResourceTransitionFlags Flags) |
| |
| RHI_API FString | GetRHIPipelineName (ERHIPipeline Pipeline) |
| |
| RHI_API const TCHAR * | GetTextureDimensionString (ETextureDimension Dimension) |
| |
| RHI_API const TCHAR * | GetTextureCreateFlagString (ETextureCreateFlags TextureCreateFlag) |
| |
| RHI_API const TCHAR * | GetBufferUsageFlagString (EBufferUsageFlags BufferUsage) |
| |
| RHI_API const TCHAR * | GetUniformBufferBaseTypeString (EUniformBufferBaseType BaseType) |
| |
| RHI_API const TCHAR * | GetShaderCodeResourceBindingTypeName (EShaderCodeResourceBindingType BindingType) |
| |
| const TCHAR * | GetShaderFrequencyString (EShaderFrequency Frequency, bool bIncludePrefix=true) |
| |
| const TCHAR * | GetRenderQueryTypeName (ERenderQueryType QueryType) |
| |
◆ GetBindlessConfigurationFromString()
Finds a corresponding ERHIBindlessConfiguration given a string, or returns false if one could not be found.
◆ GetBindlessConfigurationString()
Get the string for the given BindlessConfiguration or return an empty string if invalid.
◆ GetBufferUsageFlagsName()
Returns a string of friendly name bits for the buffer usage flags enum.
◆ GetBufferUsageFlagString()
◆ GetFeatureLevelFromName() [1/2]
◆ GetFeatureLevelFromName() [2/2]
◆ GetFeatureLevelName() [1/2]
Creates an FName for the given feature level.
◆ GetFeatureLevelName() [2/2]
Creates a string for the given feature level.
◆ GetRenderQueryTypeName()
◆ GetResourceTransitionFlagsName()
◆ GetRHIAccessName()
◆ GetRHIPipelineName()
◆ GetShaderCodeResourceBindingTypeName()
◆ GetShaderFrequencyString()
◆ GetShadingPathFromName()
◆ GetShadingPathName() [1/2]
Creates an FName for the given shading path.
◆ GetShadingPathName() [2/2]
Creates a string for the given shading path.
◆ GetTextureCreateFlagsName()
Returns a string of friendly name bits for the texture create flags enum.
◆ GetTextureCreateFlagString()
◆ GetTextureDimensionString()
◆ GetUniformBufferBaseTypeString()
◆ LegacyShaderPlatformToShaderFormat()
◆ LexToString() [1/3]
Stringifies ERHIDescriptorHeapType
◆ LexToString() [2/3]
◆ LexToString() [3/3]
Stringifies EShaderPlatform
◆ RHIResourceTypeFromString()
◆ RHIVendorIdToString() [1/2]
◆ RHIVendorIdToString() [2/2]
◆ ShaderFormatToLegacyShaderPlatform()
◆ ShaderPlatformToPlatformName()
◆ StringFromRHIResourceType()
Returns a string of friendly name bits for the texture create flags enum.