![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Misc/AssertionMacros.h"#include "Math/Color.h"#include "Math/IntPoint.h"#include "Math/IntRect.h"#include "Math/Box2D.h"#include "Math/PerspectiveMatrix.h"#include "Math/TranslationMatrix.h"#include "Math/ScaleMatrix.h"#include "Math/Float16Color.h"#include "Modules/ModuleInterface.h"#include "RHIBreadcrumbs.h"#include "RHIResources.h"#include "RHIShaderParameters.h"#include "GPUProfiler.h"Go to the source code of this file.
Macros | |
| #define | VALIDATE_UNIFORM_BUFFER_STATIC_BINDINGS (!UE_BUILD_SHIPPING && !UE_BUILD_TEST) |
Enumerations | |
| enum class | EAccelerationStructureBuildMode { Build , Update } |
Functions | |
| FTransferResourceFenceData * | RHICreateTransferResourceFenceData () |
| FCrossGPUTransferFence * | RHICreateCrossGPUTransferFence () |
| RHI_API void | RHIGenerateCrossGPUPreTransferFences (TConstArrayView< FTransferResourceParams > Params, TArray< FCrossGPUTransferFence * > &OutPreTransfer) |
| FBoundShaderStateRHIRef | RHICreateBoundShaderState (FRHIVertexDeclaration *VertexDeclaration, FRHIVertexShader *VertexShader, FRHIPixelShader *PixelShader, FRHIGeometryShader *GeometryShader) |
| FBoundShaderStateRHIRef | RHICreateBoundShaderState (FRHIAmplificationShader *AmplificationShader, FRHIMeshShader *MeshShader, FRHIPixelShader *PixelShader) |
| #define VALIDATE_UNIFORM_BUFFER_STATIC_BINDINGS (!UE_BUILD_SHIPPING && !UE_BUILD_TEST) |
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |
| RHI_API void RHIGenerateCrossGPUPreTransferFences | ( | TConstArrayView< FTransferResourceParams > | Params, |
| TArray< FCrossGPUTransferFence * > & | OutPreTransfer | ||
| ) |