Overview

Request 741633 accepted

- Update to version 1.21.0
This is a minor / house-keeping release, mostly to get some
important fixes into distros while also getting support for iGPUs
requiring non-coherent memory into a "stable" release.
Additions:
* shaders.h API users can now override the GLSL version
* add support for vulkan platforms with non-coherent memory
(e.g. iGPUs)
Changes:
* default GLSL version is now 130 unless otherwise specified
* signature of pl_shader_alloc now uses a params struct
* PL_FIX_VER / PL_VERSION are no longer header constants
* the renderer will now automatically adjust deband grain scale
for HDR
Fixes and performance improvements:
* on GLSL < 130, shaders now correctly use texture2D etc.
* fix a bug where async transfer was never actually used, due to
incorrect alignment checks
* fixed some issues that could lead to symbol conflicts
* don't require large vertex buffers be host-visible
(usually impossible)
* correctly detect swapchain image feature flags
* turned a few 1ms busy loops into infinite waits
* fix compilation on some platforms that require SPIRV-Tools
* fix vkCreateEvent error spam on MoltenVK
* bump queued command limit from 64 to 1024

Loading...
Request History
Mia Herkt's avatar

lachs0r created request

- Update to version 1.21.0
This is a minor / house-keeping release, mostly to get some
important fixes into distros while also getting support for iGPUs
requiring non-coherent memory into a "stable" release.
Additions:
* shaders.h API users can now override the GLSL version
* add support for vulkan platforms with non-coherent memory
(e.g. iGPUs)
Changes:
* default GLSL version is now 130 unless otherwise specified
* signature of pl_shader_alloc now uses a params struct
* PL_FIX_VER / PL_VERSION are no longer header constants
* the renderer will now automatically adjust deband grain scale
for HDR
Fixes and performance improvements:
* on GLSL < 130, shaders now correctly use texture2D etc.
* fix a bug where async transfer was never actually used, due to
incorrect alignment checks
* fixed some issues that could lead to symbol conflicts
* don't require large vertex buffers be host-visible
(usually impossible)
* correctly detect swapchain image feature flags
* turned a few 1ms busy loops into infinite waits
* fix compilation on some platforms that require SPIRV-Tools
* fix vkCreateEvent error spam on MoltenVK
* bump queued command limit from 64 to 1024


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:58"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:58


Ismail Dönmez's avatar

namtrac accepted review


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by