![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Misc/AssertionMacros.h"#include "Misc/App.h"#include "RHIDefinitions.h"#include "RHIResources.h"Go to the source code of this file.
Namespaces | |
| namespace | UE |
| namespace | UE::RHI |
| namespace | UE::RHI::Private |
Functions | |
| template<typename TResourceType , typename TCallback > | |
| void | UE::RHI::Private::EnumerateUniformBufferResources (const FRHIUniformBuffer *RESTRICT Buffer, int32 BufferIndex, const uint32 *RESTRICT ResourceMap, TCallback &&Callback) |
| template<typename TBinder , typename TUniformBufferArrayType , typename TBitMaskType , bool bFullyBindless = false> | |
| void | UE::RHI::Private::SetUniformBufferResourcesFromTables (TBinder &&Binder, FRHIShader const &Shader, TBitMaskType &DirtyUniformBuffers, TUniformBufferArrayType const &BoundUniformBuffers) |
| template<typename TBinder , typename TUniformBufferArrayType , typename TBitMaskType > | |
| void | UE::RHI::Private::SetFullyBindlessUniformBufferResourcesFromTables (TBinder &&Binder, const FRHIShader &Shader, TBitMaskType &DirtyUniformBuffers, const TUniformBufferArrayType &BoundUniformBuffers) |