-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GLSL Processing Blocks #3654
Merged
Merged
GLSL Processing Blocks #3654
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge of 2.19.2
(cherry picked from commit 64b7bb3)
…ign, pointcloud, colorizer, yuy2rgb processing blocks as well as camera and pointcloud rendering blocks, and gpu_frame extension to track GPU memory
…ering when possible
added odometry calibration information
(cherry picked from commit d95e09c)
…-example [sample] roll-pitch-yaw from T265
…amera_tm2 Realsense viewer multicamera T265 support
This was referenced Jul 5, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull-request introduces auxiliary
realsense2-gl
module. It can be used to perform common SDK processing tasks on the GPU in a relatively generic way (vendor neutral, unlike CUDA) via GLSL shaders.In addition, it serves as a proof-of-concept for future SDK extensions beyond core API.
Benefits
Limitations
When it can be used?
How to use it?
rs2::pointcloud
becomesrs2::gl::pointcloud
,rs2::colorizer
becomesrs2::gl::colorizer
, and so on.rs-gl
example is included to get started.