@ -26,8 +26,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -26,8 +26,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- VAAPI may use hardware-accelerated tone mapping (when opencl accel is also available)
- NVIDIA may use hardware-accelerated tone mapping (when vulkan accel and libplacebo filter are also available)
- QSV may use hardware-accelerated tone mapping (when hardware decoding is used)
- In all other cases, HDR content will use a software pipeline and the clip algorithm
- In all other cases, HDR content will use a software pipeline and the linear algorithm
- Use hardware-accelerated padding with VAAPI
- Add environment variable `ETV_DISABLE_VULKAN`
- Any non-empty value will disable use of Vulkan acceleration and force software tonemapping
- This may be needed with misbehaving NVIDIA drivers on Windows
### Changed
- Start to make UI minimally responsive (functional on smaller screens)
@ -80,7 +80,8 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@@ -80,7 +80,8 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@ -181,9 +182,20 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@@ -181,9 +182,20 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
// desiredState = desiredState with { PixelFormat = Some(pixelFormat) };
@ -673,19 +685,19 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@@ -673,19 +685,19 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@ -199,7 +199,8 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@@ -199,7 +199,8 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@ -169,11 +169,11 @@ public class QsvPipelineBuilder : SoftwarePipelineBuilder
@@ -169,11 +169,11 @@ public class QsvPipelineBuilder : SoftwarePipelineBuilder
@ -104,8 +104,8 @@ public class SoftwarePipelineBuilder : PipelineBuilderBase
@@ -104,8 +104,8 @@ public class SoftwarePipelineBuilder : PipelineBuilderBase
@ -171,14 +171,14 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder
@@ -171,14 +171,14 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder