Info CHOP channels
Docs / Appendix B

Info CHOP channels

Add an Info CHOP to any Harlow operator (right-click → Add Info CHOP). Timings are measured on the GPU a frame late.

Operator Channels
HRLW Path Tracer samples, converged, points, triangles, spheres, curve_segments, textures, emissive_triangles, scene_pops, weather_maps; timings frame_ms (GPU time per frame), cook_ms (CPU time of the cook), gather_ms (always 0 now; kept so older networks don't lose a channel), render_ms, scene_ms, trace_ms, post_ms, prep_ms; rays_per_pixel, shadow_rays_per_pixel, anyhit; state dlss_rr, pipeline (2 specialised, 1 compiling, 0 generic), pipeline_variants, features, max_registers, cluster_bvh, path_reuse, guiding, exposure_ev, render_scale, focus_distance, gpu_free_mb
HRLW Liquid particles, mesh_points, mesh_triangles, substeps, max_speed, gpu_mb, the box, pressure_iters, collider_tris, collider_open_tris, sim_ms (+ sim_*_ms phases), output_ms (+ mesh_*_ms), colliders_ms
HRLW Whitewater whitewater (count)
HRLW Volume Solver pressure_iters, sim_ms (+ sim_*_ms), colliders_ms, active_tiles, gpu_mb, box_min_*, box_max_*, collider_tris, collider_open_tris, burning_surfaces, interact_liquids; with Profile Pressure: pressure_*_ms
HRLW Bodies bodies, joints, broken_joints, contacts, pairs, colors, max_speed, dropped_pairs, mesh_points, mesh_triangles, collider_tris, gpu_mb, colliders_ms, sim_ms, output_ms, soft_bodies, soft_nodes, emitted_alive, emitter_spares; debug: serial_bodies, color_rounds, static_asleep, loose_pieces, glued_joints, max_penetration, max_joint_error, max_contact_g
HRLW Fracture pieces, meshes, open_cuts, cut_ms
HRLW Surface bounds_center_*, bounds_size_*, seam_edges, open_edges, coverage, texel_size_lo, texel_size_hi, layout_ms