SkinningPass class
Public functions
- auto Initialize(VkDevice device, VkPipelineLayout pipelineLayout, VulkanMemory* vkMem, uint32_t maxCachedEntities) -> bool
- void Destroy(VkDevice device)
- void Dispatch(VkCommandBuffer cmd, uint64_t fdAddr)
- auto GetSkinMatrixAddr() const -> uint64_t
- auto GetSkeletalListAddr() const -> uint64_t
- auto GetSkeletalIdxByEntityAddr() const -> uint64_t
- auto GetSkeletalDispatchArgsAddr() const -> uint64_t
- auto GetSkeletalIdxByEntityBuffer() const -> VkBuffer
- auto GetSkeletalDispatchBuffer() const -> VkBuffer
- auto IsValid() const -> bool