Overview

Request 796364 accepted

- Add libepoxy to BuildRequires
- Enable test suite
- Update to version 2.43.0
The major highlight of this release is the introduction of a new
OpenGL backend, documented in , which is also
the reason for the major version bump.
Apart from the addition of OpenGL support, this release brings with
it a large number of fixes for backwards compatibility with older
versions of GLSL and GLES, allowing libplacebo to be used to
generate legal shaders for virtually any GLSL version in existence.
Supporting these changes, the test framework has been expanded
considerably to allow for automated testing of older OpenGL context
versions and older GLSL versions.
Additions:
* add pl_gpu.pci, containing the PCI address of the underlying
GPU
* add pl_image.av1_grain, allowing pl_renderer to add AV1 grain
* add pl_opengl backend (see )
* add pl_color_levels_guess, to infer color levels from
pl_color_repr
* pl_shader_encode_color now handles non-linear color systems
* add pl_render_params.force_dither, to force use of the dither
code
* add pl_render_params.disable_fbos, to forcibly disable FBOs
* add pl_vk_inst_params.layers, to allow loading extra vulkan
layers
* add a way to restrict the maximum GLSL version provided by the
various pl_gpu backends, for testing purposes
Changes:
* load all vulkan function pointers indirectly, using a

Loading...
Request History
Mia Herkt's avatar

mia created request

- Add libepoxy to BuildRequires
- Enable test suite
- Update to version 2.43.0
The major highlight of this release is the introduction of a new
OpenGL backend, documented in , which is also
the reason for the major version bump.
Apart from the addition of OpenGL support, this release brings with
it a large number of fixes for backwards compatibility with older
versions of GLSL and GLES, allowing libplacebo to be used to
generate legal shaders for virtually any GLSL version in existence.
Supporting these changes, the test framework has been expanded
considerably to allow for automated testing of older OpenGL context
versions and older GLSL versions.
Additions:
* add pl_gpu.pci, containing the PCI address of the underlying
GPU
* add pl_image.av1_grain, allowing pl_renderer to add AV1 grain
* add pl_opengl backend (see )
* add pl_color_levels_guess, to infer color levels from
pl_color_repr
* pl_shader_encode_color now handles non-linear color systems
* add pl_render_params.force_dither, to force use of the dither
code
* add pl_render_params.disable_fbos, to forcibly disable FBOs
* add pl_vk_inst_params.layers, to allow loading extra vulkan
layers
* add a way to restrict the maximum GLSL version provided by the
various pl_gpu backends, for testing purposes
Changes:
* load all vulkan function pointers indirectly, using a


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


Saul Goodman's avatar

licensedigger accepted review

ok


Ismail Dönmez's avatar

namtrac accepted review


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:19 as a reviewer

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


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:19"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:19 got accepted.

openSUSE Build Service is sponsored by