diff --git a/components/renderers/cpp/src/CUDARender.cpp b/components/renderers/cpp/src/CUDARender.cpp
index 884148ba2e2c26c4ddfb855c8613194c1703eb46..aabf9c06c38f769226979265e38620b11fa89718 100644
--- a/components/renderers/cpp/src/CUDARender.cpp
+++ b/components/renderers/cpp/src/CUDARender.cpp
@@ -307,6 +307,9 @@ void CUDARender::_mesh(ftl::rgbd::Frame &out, const Eigen::Matrix4d &t, cudaStre
 		LOG(INFO) << "MESH BEFORE TRIANGLES";
 		cudaSafeCall(cudaStreamSynchronize(stream_));
 
+		LOG(INFO) << "TEMP SIZE = " << temp_.get<cv::cuda::GpuMat>((do_blend) ? Channel::Depth : Channel::Depth2).size();
+		LOG(INFO) << "Depth Buffer Size = " << depthbuffer.width() << "," << depthbuffer.height();
+
 		// Decide on and render triangles around each point
 		ftl::cuda::triangle_render1(
 			depthbuffer,
diff --git a/components/streams/src/renderers/openvr_render.cpp b/components/streams/src/renderers/openvr_render.cpp
index 4e4ae19176bb829b69c699c667aeb4caa6dae10a..a1b802edb83c0bab45480f278248948c06e62250 100644
--- a/components/streams/src/renderers/openvr_render.cpp
+++ b/components/streams/src/renderers/openvr_render.cpp
@@ -341,7 +341,7 @@ bool OpenVRRender::retrieve(ftl::data::Frame &frame_out) {
 				}
 			}
 
-			rgbdframe.setPose() = viewPose; //initial_pose_*viewPose;
+			rgbdframe.setPose() = initial_pose_*viewPose;
 
 		} else {
 			LOG(ERROR) << "No VR Pose";