Revisions of libplacebo

Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 800634 from Origin Manager's avatar Origin Manager (origin-manager) (revision 5)
Newer source available from package origin. (host go-agent-monitor-2)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 796638 from Origin Manager's avatar Origin Manager (origin-manager) (revision 4)
Newer source available from package origin. (host go-agent-monitor-1)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 769332 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 3)
- Update to version 1.29.1
This is a minor bug fix follow-up, to address one major and two
minor issues with the v1.29.0 release.
Fixes:
  * segfault in the test framework on platforms without vulkan
  * error message spam when rendering to minimized/hidden windows
  * compilation on certain glslang versions

- Update to version 1.29.0
  The key highlights of this release are the change of pl_gpu API
  semantics to use explicit erroring instead of implicit undefined
  behavior, and several important bug fixes related to swapchain
  resizing (in particular, handling of suboptimal swapchains);
  as well as other minor utility changes, bug fixes and performance
  improvements.
  The new pl_gpu API allows clients to duplicate less code related
  to checking parameters and capabilities, as long as they're fine
  with the resulting error messages they might receive. In
  particular, libplacebo no longer aborts on invalid parameters -
  which helped during initial development, but is now suffocating
  clients more than it's helping.
Additions:
  * add a new field pl_fmt.internal_size, which can differ from
    texel_size for emulated formats
  * add 16f / 64f texture formats with host-emulated 32f
    representation
  * expose a pl_vulkan_choose_device helper function
  * add a mechanism for allowing the user to explicitly resize
    suboptimal swapchains rather than having libplacebo take care
    of it
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) committed (revision 2)
branch from 15.1
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 659146 from Leap Reviewbot's avatar Leap Reviewbot (leaper) (revision 1)
Automatic request from openSUSE:Factory by F-C-C Submitter. Please review this change and decline it if Leap do not need it.
Displaying all 5 revisions
openSUSE Build Service is sponsored by