livoxGen1:OCl:collate: cast comparison to float

This commit is contained in:
2025-11-23 07:25:53 -04:00
parent ce690bc3f4
commit 0c2a14434b
+7 -7
View File
@@ -98,7 +98,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + i] = intensity; intensityBuffer[intensityBaseOffset + i] = intensity;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity >= ambienceHighVal) { if (intensity >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -144,7 +144,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + i] = intensity; intensityBuffer[intensityBaseOffset + i] = intensity;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity >= ambienceHighVal) { if (intensity >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -191,7 +191,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + pointIndex] = intensity1; intensityBuffer[intensityBaseOffset + pointIndex] = intensity1;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity1 >= ambienceHighVal) { if (intensity1 >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -226,7 +226,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + pointIndex] = intensity2; intensityBuffer[intensityBaseOffset + pointIndex] = intensity2;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity2 >= ambienceHighVal) { if (intensity2 >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -274,7 +274,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + pointIndex] = intensity1; intensityBuffer[intensityBaseOffset + pointIndex] = intensity1;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity1 >= ambienceHighVal) { if (intensity1 >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -309,7 +309,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + pointIndex] = intensity2; intensityBuffer[intensityBaseOffset + pointIndex] = intensity2;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity2 >= ambienceHighVal) { if (intensity2 >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer
@@ -344,7 +344,7 @@ __kernel void collate(
intensityBuffer[intensityBaseOffset + pointIndex] = intensity3; intensityBuffer[intensityBaseOffset + pointIndex] = intensity3;
} }
// Count high intensity values for ambience buffer // Count high intensity values for ambience buffer
if (intensity3 >= ambienceHighVal) { if (intensity3 >= (float)ambienceHighVal) {
++ambienceCount; ++ambienceCount;
} }
// Don't write intensity to collation buffer // Don't write intensity to collation buffer