@@ -26,12 +26,12 @@ __device__ constexpr float SH_C3[] = {
2626 -0.5900435899266435f
2727};
2828
29- __forceinline __device__ float ndc2Pix (float v , int S )
29+ __forceinline__ __device__ float ndc2Pix (float v , int S )
3030{
3131 return ((v + 1.0 ) * S - 1.0 ) * 0.5 ;
3232}
3333
34- __forceinline __device__ void getRect (const float2 p , int max_radius , uint2 & rect_min , uint2 & rect_max , dim3 grid )
34+ __forceinline__ __device__ void getRect (const float2 p , int max_radius , uint2 & rect_min , uint2 & rect_max , dim3 grid )
3535{
3636 rect_min = {
3737 min (grid .x , max ((int )0 , (int )((p .x - max_radius ) / BLOCK_X ))),
@@ -43,7 +43,7 @@ __forceinline __device__ void getRect(const float2 p, int max_radius, uint2& rec
4343 };
4444}
4545
46- __forceinline __device__ float3 transformPoint4x3 (const float3 & p , const float * matrix )
46+ __forceinline__ __device__ float3 transformPoint4x3 (const float3 & p , const float * matrix )
4747{
4848 float3 transformed = {
4949 matrix [0 ] * p .x + matrix [4 ] * p .y + matrix [8 ] * p .z + matrix [12 ],
@@ -53,7 +53,7 @@ __forceinline __device__ float3 transformPoint4x3(const float3& p, const float*
5353 return transformed ;
5454}
5555
56- __forceinline __device__ float4 transformPoint4x4 (const float3 & p , const float * matrix )
56+ __forceinline__ __device__ float4 transformPoint4x4 (const float3 & p , const float * matrix )
5757{
5858 float4 transformed = {
5959 matrix [0 ] * p .x + matrix [4 ] * p .y + matrix [8 ] * p .z + matrix [12 ],
@@ -64,7 +64,7 @@ __forceinline __device__ float4 transformPoint4x4(const float3& p, const float*
6464 return transformed ;
6565}
6666
67- __forceinline __device__ float3 transformVec4x3 (const float3 & p , const float * matrix )
67+ __forceinline__ __device__ float3 transformVec4x3 (const float3 & p , const float * matrix )
6868{
6969 float3 transformed = {
7070 matrix [0 ] * p .x + matrix [4 ] * p .y + matrix [8 ] * p .z ,
@@ -74,7 +74,7 @@ __forceinline __device__ float3 transformVec4x3(const float3& p, const float* ma
7474 return transformed ;
7575}
7676
77- __forceinline __device__ float3 transformVec4x3Transpose (const float3 & p , const float * matrix )
77+ __forceinline__ __device__ float3 transformVec4x3Transpose (const float3 & p , const float * matrix )
7878{
7979 float3 transformed = {
8080 matrix [0 ] * p .x + matrix [1 ] * p .y + matrix [2 ] * p .z ,
@@ -84,15 +84,15 @@ __forceinline __device__ float3 transformVec4x3Transpose(const float3& p, const
8484 return transformed ;
8585}
8686
87- __forceinline __device__ float dnormvdz (float3 v , float3 dv )
87+ __forceinline__ __device__ float dnormvdz (float3 v , float3 dv )
8888{
8989 float sum2 = v .x * v .x + v .y * v .y + v .z * v .z ;
9090 float invsum32 = 1.0f / sqrt (sum2 * sum2 * sum2 );
9191 float dnormvdz = (- v .x * v .z * dv .x - v .y * v .z * dv .y + (sum2 - v .z * v .z ) * dv .z ) * invsum32 ;
9292 return dnormvdz ;
9393}
9494
95- __forceinline __device__ float3 dnormvdv (float3 v , float3 dv )
95+ __forceinline__ __device__ float3 dnormvdv (float3 v , float3 dv )
9696{
9797 float sum2 = v .x * v .x + v .y * v .y + v .z * v .z ;
9898 float invsum32 = 1.0f / sqrt (sum2 * sum2 * sum2 );
@@ -104,7 +104,7 @@ __forceinline __device__ float3 dnormvdv(float3 v, float3 dv)
104104 return dnormvdv ;
105105}
106106
107- __forceinline __device__ float4 dnormvdv (float4 v , float4 dv )
107+ __forceinline__ __device__ float4 dnormvdv (float4 v , float4 dv )
108108{
109109 float sum2 = v .x * v .x + v .y * v .y + v .z * v .z + v .w * v .w ;
110110 float invsum32 = 1.0f / sqrt (sum2 * sum2 * sum2 );
@@ -119,12 +119,12 @@ __forceinline __device__ float4 dnormvdv(float4 v, float4 dv)
119119 return dnormvdv ;
120120}
121121
122- __forceinline __device__ float sigmoid (float x )
122+ __forceinline__ __device__ float sigmoid (float x )
123123{
124124 return 1.0f / (1.0f + expf (- x ));
125125}
126126
127- __forceinline __device__ bool in_frustum (int idx ,
127+ __forceinline__ __device__ bool in_frustum (int idx ,
128128 const float * orig_points ,
129129 const float * viewmatrix ,
130130 const float * projmatrix ,
0 commit comments