Revisions of libplacebo

llyyr's avatar llyyr (llyyr) committed (revision 25)
- Update to version 5.228.0-rc1+4~git20221015.7d3557b:
  * opengl: implicitly define the libdl dependency on Windows
  * 3rdparty: drop mako
  * vulkan/utils_gen: switch from mako to jinja2
  * shaders/icc: fix force_bpc cache signature
  * RELEASING: add release guide
  * demos/plplay: hook up pl_icc_params.force_bpc
  * shaders/icc: support forced black point linearization
  * shaders/icc: add missing comma
  * shaders/lut: fallback to texture() on older GLSL
  * shaders/lut: move sh_lut here
  * shaders: don't prefer literals for linear LUTs
  * shaders/sampling: always use textures for polar LUTs
  * tone_mapping: fix pl_tone_map_params_noop + inverse
  * opengl: minor cosmetic change
  * README: update opengl dependencies
  * renderer: make deband shader mergeable
llyyr's avatar llyyr (llyyr) committed (revision 24)
- Update to version 4.208.0+167~git20221009.93a01c7:
  * renderer: re-use plane shaders when not scaling
  * renderer: delay plane shader execution
  * renderer: perform debanding first
llyyr's avatar llyyr (llyyr) committed (revision 23)
- Update to version 4.208.0+164~git20221005.35cbea8:
  * renderer: rename 'pts' to 'rts'
  * vulkan/command: coalesce semaphore signal operations
  * vulkan/context: fix queue family selection
  * renderer: suppress warning
  * renderer: cleanup unneeded parameter
  * colorspace: ignore PQ minimum luminance
llyyr's avatar llyyr (llyyr) committed (revision 22)
llyyr's avatar llyyr (llyyr) committed (revision 21)
llyyr's avatar llyyr (llyyr) committed (revision 20)
llyyr's avatar llyyr (llyyr) committed (revision 19)
- Update to version 4.208.0+158~git20220928.deccd2c:
  * utils/libav: don't auto-apply DV that requires EL
  * utils/libav: test for <vulkan.h> dynamically
llyyr's avatar llyyr (llyyr) committed (revision 18)
llyyr's avatar llyyr (llyyr) committed (revision 17)
- Update to version 4.208.0+156~git20220926.c7da37a:
  * demos/plplay: update for new render_info API
  * renderer: refactor pl_render_info
  * shaders/dithering: fix error diffusion bounds check
  * d3d11: build stubs on supported platforms
  * opengl: build stubs unconditionally
  * vulkan: build stubs unconditionally
  * thirdparty: meson: bundle vulkan headers
  * vulkan: fix left-over printf warning
  * vulkan: fix 32-bit printf warnings when printing semaphores
  * vulkan: properly wrap dispatchable handles into uint64_t
  * vulkan: fix vulkan.h version check
  * shaders/dithering: work around d3d11 shader compiler bug
  * meson/demos: minor simplification
  * meson/d3d11: minor refactor
  * meson/opengl: refactor 'opengl-loader'
  * meson/vulkan: refactor `vulkan-link`
  * meson: split tests off into separate meson.build
  * meson: miscellaneous minor refactors
  * meson: split d3d11 off into separate file
  * meson: split off glsl into separate file
  * meosn: split opengl off into separate file
  * meson: split off vulkan-related checks
  * meson: refactor/remove components system
  * meson: move various global definitions to top level
llyyr's avatar llyyr (llyyr) committed (revision 16)
- Update to version 4.208.0+132~git20220920.d32990b:
  * shaders/dithering: support gamma-correct dithering
  * demos/plplay: add error diffusion GUI option
  * renderer: support error diffusion dithering
  * tests: test error diffusion
  * shaders/dithering: add error diffusion shader
  * shaders/dithering: split off from shaders/colorspace.h
  * dispatch: default constants to 1 instead of 0
  * glsl/glslang: move resources declaration to C file
  * shaders/icc: switch to tetrahedral interpolation
  * shaders/lut: switch to tetrahedral interpolation
  * shaders: add support for tetrahedral interpolation
  * shaders: remove broken texelFetch fallback
  * shaders: generalize sh_lut interpolation method
  * shaders: clean up sh_lut API and usages
llyyr's avatar llyyr (llyyr) committed (revision 15)
- Update to version 4.208.0+118~git20220911.9e8cf59:
  * shaders/icc: add 3DLUT caching API
  * shaders/icc: fix LUT signature check
  * renderer: fix icc params compat check
llyyr's avatar llyyr (llyyr) committed (revision 14)
- Update to version 4.208.0+115~git20220909.a496c2f:
  * gpu: fix validation of opaque formats
  * tests/bench: add deinterlacing benchmarks
  * demos/plplay: hook up deinterlacing options
  * tests: add deinterlacing test
  * utils/frame_queue: add deinterlacing support
  * renderer: add support for deinterlacing
  * tests: update for frame_duration field deprecation
  * demos/plplay: update for frame_duration field
  * utils/frame_queue: move frame duration to pl_source_frame
  * utils/frame_queue: refcount frame entries
  * shaders/deinterlacing: add deinterlacing GPU shaders
  * demos/plplay: allocate extra hw frames
  * demos/plplay: properly compute mix radius
  * tests: fix pl_queue frame scheduling
  * vulkan/context: suppress SemaphoreCount warnings
  * tone_mapping: implement pl_find_tone_map_function
llyyr's avatar llyyr (llyyr) committed (revision 13)
- Update to version 4.208.0+99~git20220830.0ce3fa4:
  * d3d11: fix documentation
  * colorspace: force max > min after inferring
  * colorspace: infer BT.1886 contrast based on target
llyyr's avatar llyyr (llyyr) committed (revision 12)
sover 216
llyyr's avatar llyyr (llyyr) committed (revision 11)
- Update to version 4.208.0+96~git20220828.7159093:
  * shaders/custom: fix build with gcc 5 and earlier
  * config.h: detect support for enumerator attributes
  * config.h: add __has_feature compat shim
  * colorspace: default HDR to true black
  * renderer: hook up pl_deband_params.grain_neutral
  * shaders/sampling: avoid adding deband grain near black
  * shaders/sampling: refactor debanding implementation
  * shaders: add misc helper functions
  * swapchain: don't send invalid HDR swapchain hints
  * gpu: add debug prints to specialization constant values
llyyr's avatar llyyr (llyyr) committed (revision 10)
llyyr's avatar llyyr (llyyr) committed (revision 9)
llyyr's avatar llyyr (llyyr) committed (revision 8)
llyyr's avatar llyyr (llyyr) committed (revision 7)
Update to git HEAD
llyyr's avatar llyyr (llyyr) committed (revision 6)
Displaying revisions 141 - 160 of 165
openSUSE Build Service is sponsored by