-
Notifications
You must be signed in to change notification settings - Fork 373
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
GPU colormapping, first step #1835
Merged
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
97d0e5b
Add TextureManager2D::get_or_create_with
emilk 50aef30
Small code cleanup
emilk ec98f29
Add code to upload a Tensor to a GPU texture
emilk 88494cf
Add helper method Tensor::image_height_width_depth
emilk 8c487e1
Minor code cleanup (multiplicative_tint)
emilk 1c7f3e3
Hook up color textures via the new path
emilk ffbced6
Refactor: introduce ColormappedTexture
emilk 2aa9466
Start working on an uint sampler
emilk 82d6208
merge fix
emilk 51c8dda
Dumb colormapping of depth textures!
emilk 408abcf
Use turbo for depth maps (and single-channel images :grimace:)
emilk 0151766
Use grayscale for luminance
emilk 5d8392a
ColorMap -> Colormap
emilk f66e52c
Apply annotation context colormaps
emilk 3ee7b95
Support sint textures too
emilk f396122
cleanup
emilk 11556cf
merge fix
emilk c9fa776
Fix RGB images
emilk add9991
More cleanup
emilk 486fe33
Better error-handlign and nicer error message
emilk 207be57
Clean up the SAMPLE_TYPE with constants
emilk 7050459
Nicer shader interface
emilk 965f85a
Better error handling
emilk d3897ff
Remove dead code
emilk 96adb39
Self-review cleanup
emilk 91512f2
Fix bug in shader when sampling sint textures
emilk 2a0dac7
Use textureSampleLevel
emilk 5c9471f
Apply a gamma to the image (unused as of now)
emilk 57dca58
image_height_width_channels
emilk 64ba7f2
fix various review comments
emilk 117610f
Optimize narrow_f64_to_f32s: avoid one allocation
emilk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!