MCPcopy Create free account
hub / github.com/TomClabault/HIPRT-Path-Tracer / launch_debug_kernel

Method launch_debug_kernel

src/Renderer/GPURendererThread.cpp:303–309  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

301}
302
303void GPURendererThread::launch_debug_kernel(HIPRTRenderData& render_data)
304{
305 void* launch_args[] = { &render_data, &m_renderer->m_render_resolution };
306
307 m_renderer->get_render_data().random_number = m_renderer->m_rng.xorshift32();
308 m_debug_trace_kernel.launch_asynchronous(KernelBlockWidthHeight, KernelBlockWidthHeight, m_renderer->m_render_resolution.x, m_renderer->m_render_resolution.y, launch_args, m_renderer->get_main_stream());
309}
310
311void GPURendererThread::render_path_tracing()
312{

Callers

nothing calls this directly

Calls 3

xorshift32Method · 0.80
launch_asynchronousMethod · 0.80
get_main_streamMethod · 0.80

Tested by

no test coverage detected