diff options
author | Dave Airlie <[email protected]> | 2017-04-20 04:42:26 +0100 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-05-07 23:41:38 +0100 |
commit | 588185eb6b76bf31fedbfcbf32fc3b2035b2d541 (patch) | |
tree | 8a20108054710b852a2861f28177a1aa7b52e993 /src/amd/vulkan/radv_private.h | |
parent | dab6a2dfd9cab05e7e9b57373546516bf153f080 (diff) |
radv/meta: add srgb conversion to end of resolve shader.
If we are resolving into an srgb dest, we need to convert
to linear so the store does the conversion back.
This should fix some wierdness seen when we subresolves
hit the compute path.
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_private.h')
-rw-r--r-- | src/amd/vulkan/radv_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h index 1fe54bb8a07..a02310b2644 100644 --- a/src/amd/vulkan/radv_private.h +++ b/src/amd/vulkan/radv_private.h @@ -415,6 +415,7 @@ struct radv_meta_state { struct { VkPipeline pipeline; VkPipeline i_pipeline; + VkPipeline srgb_pipeline; } rc[MAX_SAMPLES_LOG2]; } resolve_compute; |