Here is an update to libplacebo 2.72.

v2.72.1

This release backports a number of bug fixes from master affecting the
v2.72.0 release, most notably extending the range of supported glslang
versions, as well as fixing the 3DLUT/ICC generation code.

Bug fixes:
- compatibility with glslang >= 8.13.3743
- compatibility with new glslang semantic versioning scheme
- fix broken shaders on some versions of GLES by defaulting to 32-bit
  precision for floating point math
- fix the vulkan API version passed to shaderc
- fix the extension check for glInvalidateTexImage
- fix pl_tex_create on older GLES versions
- fix OpenGL logging thread safety
- fix undefined memcmp() in pl_shader_av1_grain
- fix pl_render_target.repr being ignored by pl_render_image
- fix 3DLUT generation code (generated corrupt LUTs in all cases)
- fix symbol visibility on some versions of GCC
- fix potential overflow in BT.2390 shader
- properly restrict pl_shader_sample_polar to GLSL >= 130
- fix vulkan function loading of promoted core functions

Other changes:
- tiny performance gain in 3DLUT generation
- pl_opengl_create now logs GL_EXTENSIONS
- log some additional VkResult enum members
- improve several vulkan log messages by using friendly names of enums
- add a copy of the config.h variables to the libplacebo.pc file

v2.72.2

This hotfix release fixes an additional glslang linking/build issue that
was missed in v2.72.1.

Bug fixes:
- fix linking issue with some installations of glslang >= 11.0.0


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/libplacebo/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile    4 Oct 2020 18:34:17 -0000       1.4
+++ Makefile    18 Nov 2020 10:45:29 -0000
@@ -4,11 +4,10 @@ COMMENT=      reusable library for GPU-accele
 
 GH_ACCOUNT=    haasn
 GH_PROJECT=    libplacebo
-GH_TAGNAME=    v2.72.0
-REVISION=      0
+GH_TAGNAME=    v2.72.2
 CATEGORIES=    graphics
 
-SHARED_LIBS=   placebo 2.0
+SHARED_LIBS=   placebo 2.1
 
 MAINTAINER=    Brad Smith <[email protected]>
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/graphics/libplacebo/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    14 Jun 2020 19:54:31 -0000      1.3
+++ distinfo    18 Nov 2020 10:39:15 -0000
@@ -1,2 +1,2 @@
-SHA256 (libplacebo-2.72.0.tar.gz) = 
Qfg95CccANAfrM5oOveYA1cHh0whET3PCwDnS2/OcTs=
-SIZE (libplacebo-2.72.0.tar.gz) = 396115
+SHA256 (libplacebo-2.72.2.tar.gz) = 
ZPbhfpQwKDMt7KF/eYIsZhdpiM94aMDIvdgtLoo2bf8=
+SIZE (libplacebo-2.72.2.tar.gz) = 398317

Reply via email to