-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* initial commit initial implemetation with following compromises: -redundant copies, since the algorithm is working with UAV in-place -edge detection happens in LDR; instead HDR luminance diff could be created during tonemapping * tonemapping changed to compute when CMAA2 is on tonemapping changed to compute when CMAA2 is on which allows to save perf by not copying tonemap RT into CMAA2 uav (since CMAA2 has effect only on some pixels, where complex or simple shapes are) * added HDR luminance edge detection There's a problem with too dark HDR linear, so that edges are not detected with current threshold values * code cleaning * merge with upstream * Revert "merge with upstream" This reverts commit 5f977fc. * revert excess updates * work on comments in review (except for removing MSAA cases) * removed msaa cases * macos build fix * work on review (except for bidnings, remapping and 16x16 threadgroup) * threadgroup 16x8, removed remapping * additional fixes * additional fixes -indirect buffer size -naming -removed extra output formats * workingControlBuffer refactored * removed fxaa * restore libs * restore libs 2 * code style * work on review comments -removed potential descriptor set data races -removed CMAA2_DEFERRED_APPLY_THREADGROUP_SWAP define * renamed Cmaa2Preset -> AaPreset * code style * implement apply as draw-indirect * Delete deferred_color_apply_2x2.comp * cleanup tonemapping * fixup * move pack function to common; some naming stuff * fix layout transition for swapchain * add indirect commands structs * merge image-processing shaders with settingup indirect arguments for the next one * fixup * remove more shader options * compact ubo bindings * HDR path * fixup barriers * final cleanups --------- Co-authored-by: Try <try9998@gmail.com>
- Loading branch information
1 parent
029bdab
commit ff2adde
Showing
19 changed files
with
973 additions
and
2,234 deletions.
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
Submodule Tempest
updated
6 files
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.