SpiecsEngine
 
Loading...
Searching...
No Matches

◆ Recording()

void Spices::Renderer::RenderBehaveBuilder::Recording ( const std::string & caption) const

Recording all this behaves does.

Parameters
[in]captionRecording Name

Definition at line 551 of file Renderer.cpp.

552 {
554
555 NSIGHTPERF_GPUPROFILERREPORF_PUSHRANGE(m_CommandBuffer, caption)
556 NSIGHTPERF_GPUPROFILERONESHOT_BEGINRANGE(m_CommandBuffer, caption, 1, m_CurrentFrame)
557 DEBUGUTILS_BEGINLABEL(m_CommandBuffer, caption)
558 NSIGHTAFTERMATH_GPUCRASHTRACKER_SETCHECKPOINT(m_CommandBuffer, m_Renderer->m_VulkanState.m_VkFunc, "Enter Pass:" + caption)
559 }
#define SPICES_PROFILE_ZONE
uint32_t m_CurrentFrame
Current frame index. Passed while this class instanced.
Definition Renderer.h:1522
Renderer * m_Renderer
Specific Renderer pointer. Passed while this class instanced.
Definition Renderer.h:1515
VkCommandBuffer m_CommandBuffer
Current CommandBuffer.
Definition Renderer.h:1539
VulkanState & m_VulkanState
This variable is passed while renderer instanced.
Definition Renderer.h:1992
VulkanFunctions m_VkFunc
Definition VulkanUtils.h:98

Referenced by Spices::ParticleRenderer::Render().