diff --git a/components/renderers/cpp/src/CUDARender.cpp b/components/renderers/cpp/src/CUDARender.cpp
index 6783f55fc78a8227c8c6375ea986e0047697595d..4439d26a7d9e09a0d17c03b74dacfa4b96a6b162 100644
--- a/components/renderers/cpp/src/CUDARender.cpp
+++ b/components/renderers/cpp/src/CUDARender.cpp
@@ -539,6 +539,7 @@ void CUDARender::begin(ftl::rgbd::Frame &out, ftl::codecs::Channel chan) {
 	// Reset collision data.
 	cudaSafeCall(cudaMemsetAsync(collisions_, 0, sizeof(int), stream_));
 	cudaSafeCall(cudaStreamSynchronize(stream_));
+	LOG(INFO) << "FINISH BEGIN RENDER";
 }
 
 void CUDARender::render() {
@@ -584,8 +585,10 @@ void CUDARender::_endSubmit() {
 	for (auto &s : sets_) {
 		scene_ = s.fs;
 		try {
+			LOG(INFO) << "START RENDERPASS 2";
 			_renderPass2(s.channels, s.transform);
 			cudaSafeCall(cudaStreamSynchronize(stream_));
+			LOG(INFO) << "END RENDERPASS 2";
 		} catch(std::exception &e) {
 			LOG(ERROR) << "Exception in render: " << e.what();
 		}
@@ -665,8 +668,10 @@ bool CUDARender::submit(ftl::data::FrameSet *in, Channels<0> chans, const Eigen:
 	bool success = true;
 
 	try {
+		LOG(INFO) << "START RENDERPASS 1";
 		_renderPass1(t);
 		cudaSafeCall(cudaStreamSynchronize(stream_));
+		LOG(INFO) << "END RENDERPASS 1";
 	} catch (const ftl::exception &e) {
 		LOG(ERROR) << "Exception in render: " << e.what();
 		success = false;