Implements #146 upsampling option
Compare changes
Files
2- Nicolas Pope authored
+ 283
− 22
@@ -13,8 +13,8 @@
@@ -39,12 +39,101 @@ __device__ inline bool isStable(const float3 &previous, const float3 &estimate,
@@ -66,7 +155,7 @@ __global__ void dibr_visibility_kernel(TextureObject<int> depth, int cam, SplatP
@@ -158,13 +247,13 @@ __global__ void dibr_visibility_kernel(TextureObject<int> depth, int cam, SplatP
@@ -288,6 +377,150 @@ __global__ void dibr_visibility_kernel(TextureObject<int> depth, int cam, SplatP
@@ -304,6 +537,8 @@ __global__ void dibr_attribute_contrib_kernel(
@@ -317,22 +552,22 @@ __global__ void dibr_attribute_contrib_kernel(
@@ -345,7 +580,9 @@ __global__ void dibr_attribute_contrib_kernel(
@@ -428,7 +665,8 @@ void ftl::cuda::dibr(const TextureObject<int> &depth_out,
@@ -447,16 +685,39 @@ void ftl::cuda::dibr(const TextureObject<int> &depth_out,