Skip to content

correcting neon_pointcloud - #14756

Merged
Nir-Az merged 1 commit into
realsenseai:developmentfrom
remibettan:neon_depth_to_points_fix
Feb 23, 2026
Merged

Nir-Az merged 1 commit into
realsenseai:developmentfrom
remibettan:neon_depth_to_points_fix

Conversation

@remibettan

Copy link
Copy Markdown
Contributor

Tracked by: RSDEV-6170

Copilot AI review requested due to automatic review settings February 23, 2026 10:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes NEON pointcloud texture-mapping behavior for invalid (zero-depth) points so they don’t produce non-zero projected x/y values after extrinsics are applied (RSDEV-6170).

Changes:

  • Update the “valid depth” mask to use the original point/depth z (xyz.val[2]) instead of transformed p_z.
  • Clarify the inline comment to reflect the intended masking condition.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Nir-Az Nir-Az left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similar to pointcloud.cpp implementation

@Nir-Az
Nir-Az merged commit d1505a7 into realsenseai:development Feb 23, 2026
31 checks passed
@remibettan
remibettan deleted the neon_depth_to_points_fix branch July 8, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants