32#if PLATFORM_SUPPORTS_GEOMETRY_SHADERS
33 return GeometryShader;
39#if PLATFORM_SUPPORTS_MESH_SHADERS
46#if PLATFORM_SUPPORTS_MESH_SHADERS
47 return AmplificationShader;
52 default:
return nullptr;
64#if PLATFORM_SUPPORTS_GEOMETRY_SHADERS
67#if PLATFORM_SUPPORTS_MESH_SHADERS
86#if METAL_USE_METAL_SHADER_CONVERTER
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
EShaderFrequency
Definition RHIDefinitions.h:202
@ SF_Amplification
Definition RHIDefinitions.h:205
@ SF_Vertex
Definition RHIDefinitions.h:203
@ SF_Mesh
Definition RHIDefinitions.h:204
@ SF_Geometry
Definition RHIDefinitions.h:207
@ SF_Pixel
Definition RHIDefinitions.h:206
EPrimitiveType
Definition RHIDefinitions.h:822
Definition RHIResources.h:4572
Definition RHIResources.h:1058
Definition RHIResources.h:947
Definition RefCounting.h:454