UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVulkanRayTracingShaderTable Member List

This is the complete list of members for FVulkanRayTracingShaderTable, including all inherited members.

AddRef() constFRHIResourceinline
AddUBRef(FRHIUniformBuffer *UB)FVulkanRayTracingShaderTableinline
Commit(FVulkanCommandListContext &Context, FRHIBuffer *InlineBindingDataBuffer)FVulkanRayTracingShaderTable
CommitRayGenShader(FVulkanCommandListContext &Context, uint32 SrcHandleIndex, TConstArrayView< uint8 > SrcHandleData)FVulkanRayTracingShaderTable
DisableLifetimeExtension()FRHIResourceinline
FRHIResource(ERHIResourceType InResourceType)FRHIResource
FRHIShaderBindingTable(const FRayTracingShaderBindingTableInitializer &InInitializer)FRHIShaderBindingTableinline
FVulkanRayTracingShaderTable(FRHICommandListBase &RHICmdList, FVulkanDevice &InDevice, const FRayTracingShaderBindingTableInitializer &InInitializer)FVulkanRayTracingShaderTable
GetDevice()FVulkanRayTracingShaderTableinline
GetHitGroupIndexingMode() constFVulkanRayTracingShaderTableinline
GetInitializer() constFRHIShaderBindingTableinline
GetInlineBindingDataSizeAndStride() const override finalFVulkanRayTracingShaderTablevirtual
GetOrCreateInlineBufferSRV(FRHICommandListBase &RHICmdList)FRHIShaderBindingTableinline
GetOwnerName() constFRHIResourceinline
GetRefCount() constFRHIResourceinline
GetRegion(EShaderFrequency Frequency)FVulkanRayTracingShaderTable
GetShaderBindingMode() constFVulkanRayTracingShaderTableinline
GetType() constFRHIResourceinline
GetUBRefs()FVulkanRayTracingShaderTableinline
InitializerFRHIShaderBindingTableprotected
IsValid() constFRHIResourceinline
MaxBindingWorkersFVulkanRayTracingShaderTablestatic
Release() constFRHIResourceinline
ReleaseLocalBuffers()FVulkanRayTracingShaderTable
SetInlineGeometryParameters(uint32 SegmentIndex, const void *InData, uint32 InDataSize)FVulkanRayTracingShaderTable
SetLocalShaderParameters(EShaderFrequency Frequency, uint32 RecordIndex, uint32 InOffsetWithinRootSignature, const T &Parameters)FVulkanRayTracingShaderTableinline
SetLocalShaderParameters(EShaderFrequency Frequency, uint32 RecordIndex, uint32 OffsetWithinRecord, const void *InData, uint32 InDataSize)FVulkanRayTracingShaderTable
SetLooseParameterData(EShaderFrequency Frequency, uint32 RecordIndex, const void *InData, uint32 InDataSize)FVulkanRayTracingShaderTableinline
SetOwnerName(FName InOwnerName)FRHIResourceinline
SetSlot(EShaderFrequency Frequency, uint32 DstSlot, uint32 SrcHandleIndex, TConstArrayView< uint8 > SrcHandleData)FVulkanRayTracingShaderTable
~FRHIResource()FRHIResourceprotectedvirtual
~FVulkanRayTracingShaderTable()FVulkanRayTracingShaderTable