![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MetalRHIPrivate.h"#include "MetalPipeline.h"#include "MetalResources.h"#include "MetalState.h"#include "MetalUniformBuffer.h"#include "Shaders/MetalShaderParameterCache.h"#include "MetalRHIRenderQuery.h"Go to the source code of this file.
Classes | |
| class | FMetalStateCache |
| class | FMetalRenderPassDescriptorPool |
Enumerations | |
| enum | EMetalPipelineFlags { EMetalPipelineFlagPipelineState = 1 << 0 , EMetalPipelineFlagComputeShader = 1 << 5 , EMetalPipelineFlagRasterMask = 0xF , EMetalPipelineFlagComputeMask = 0x30 , EMetalPipelineFlagMask = 0x3F } |
| enum | EMetalRenderFlags { EMetalRenderFlagViewport = 1 << 0 , EMetalRenderFlagFrontFacingWinding = 1 << 1 , EMetalRenderFlagCullMode = 1 << 2 , EMetalRenderFlagDepthBias = 1 << 3 , EMetalRenderFlagScissorRect = 1 << 4 , EMetalRenderFlagTriangleFillMode = 1 << 5 , EMetalRenderFlagBlendColor = 1 << 6 , EMetalRenderFlagDepthStencilState = 1 << 7 , EMetalRenderFlagStencilReferenceValue = 1 << 8 , EMetalRenderFlagVisibilityResultMode = 1 << 9 , EMetalRenderFlagDepthClipMode = 1 << 10 , EMetalRenderFlagMask = 0x3FF } |