Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
foray::as::BlasInstance Member List

This is the complete list of members for foray::as::BlasInstance, including all inherited members.

AddGeometryInstanceFlag(VkGeometryFlagBitsKHR flag)foray::as::BlasInstanceinline
BlasInstance()foray::as::BlasInstanceinline
BlasInstance(uint64_t instanceId, const Blas *blas, TransformUpdateFunc getUpdatedGlobalTransformFunc)foray::as::BlasInstance
BlasInstance(uint64_t instanceId, const Blas *blas, const glm::mat4 &globalTransform)foray::as::BlasInstance
GetGeometryInstanceFlags() constforay::as::BlasInstanceinline
IsAnimated() constforay::as::BlasInstanceinline
mAsInstanceforay::as::BlasInstanceprotected
mBlasforay::as::BlasInstanceprotected
mGetUpdatedGlobalTransformFuncforay::as::BlasInstanceprotected
mInstanceIdforay::as::BlasInstanceprotected
SetGeometryInstanceFlags(VkGeometryFlagsKHR flags)foray::as::BlasInstanceinline
SetGeometryMetaOffset(uint32_t offset)foray::as::BlasInstance
SetShaderBindingTableOffset(uint32_t offset)foray::as::BlasInstance
TransformUpdateFunc typedefforay::as::BlasInstance
TranslateTransformMatrix(const glm::mat4 &in, VkTransformMatrixKHR &out)foray::as::BlasInstancestatic
Update()foray::as::BlasInstance