Opened 9 months ago

Closed 9 months ago

#21616 closed enhancement (fixed)

libplacebo-7.351.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 9 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 9 months ago

v7.351.0

Additions:

  • add pl_{opengl,vulkan,d3d11}_params.no_compute to suppress the use of compute shaders
  • add pl_cache_{set,get}_file()

Changes:

  • libav vulkan interop now requires lavu 58.11.100+ and vulkan 1.2.175+
  • "sinc" filter preset radius dropped from 3 to 2

Fixes and performance enhancements:

  • fix compilation of fuzzer test
  • fix shader variable renaming loop
  • fix error when the same gpu descriptor is used twice in one shader
  • don't expose unsupported d3d11 formats
  • fix rendering with flipped planes and user shaders
  • fix rendering of textures with unusual channel order
  • don't apply sigmoidization to alpha channel
  • attach correctly normalized extension list to vulkan device creation
  • fix orthogonal scaling fast path leaking garbage pixels
  • some GLES 2.0 fixes
  • fix DCDM XYZ decoding into DCI-P3
  • fix build with glslang 15
  • fix compilation without nuklear
  • fix backwards compatibility with pl_render_params.skip_target_clearing
  • correctly output requested alpha mode
  • preserve alpha channel when blending subsampled formats
  • multiply plane scale even when not scaling
  • propagate correct plane format after plane merging
  • fix build with instrumentation enabled
  • fix bug where layout transitions happened too early in some cases
  • fix handling of promoted extension and function names
  • don't scale alpha when blending low bit depth YUV planes
  • fix build error with recent libavformat
  • fix plane channel order when merging planes
  • invalidate shader cache when GL version strings change
  • fix compute shader promotion for flipped outputs
  • fix upload of YUVA formats with reduced bit depths

comment:3 by Bruce Dubbs, 9 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

80630c0080 Update to libplacebo-7.351.0.
c875d9f0f7 Update to libunwind-1.8.2.
64d4c52d92 Update to pipewire-1.4.3.
24f4087604 Update to python-dbusmock-0.35.0 (Python module).
43c582c6dc Update to libadwaita-1.7.3.
Note: See TracTickets for help on using tickets.