mpv/video/out/vulkan
der richter a8d91b0b13 mac/vulkan: add retrieval of color depth and return auto (0)
this effectively disables the workaround that picks the color/dither
depth based on the source and instead picks it based on the output
surface/pixel format.

macOS apparently always operates at 10bit internally regardless of the
display's bit depth. this changed at some point in the more recent macOS
versions, where previously macOS operated at a frame buffer depth
corresponding to the display. either 30-Bit Color (ARGB2101010) for
10bit or 24-Bit Color (ARGB8888) for 8bit.

Fixes #13767
2024-10-23 19:39:20 +02:00
..
common.h mac/vulkan: remove old deprecated VK_MVK_macos_surface extension remains 2024-02-29 14:06:14 +01:00
context.c vo_gpu_next/vulkan: add mechanism to retrieve color depth in gpu context 2024-10-23 19:39:20 +02:00
context.h vo_gpu_next/vulkan: add mechanism to retrieve color depth in gpu context 2024-10-23 19:39:20 +02:00
context_android.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_display.c vulkan/context_display: don't fake avalibity of callbacks 2024-08-27 01:27:39 +02:00
context_mac.m mac/vulkan: add retrieval of color depth and return auto (0) 2024-10-23 19:39:20 +02:00
context_wayland.c options: move all wayland specific options to vo_opts 2024-07-24 18:46:04 +00:00
context_win.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_xlib.c various: add GPU context description 2024-04-18 16:28:21 +02:00
utils.c vulkan: fix build error for 32bit builds with clang 2023-01-08 16:09:01 +01:00
utils.h vo_gpu: vulkan: use libplacebo instead 2019-04-21 23:55:22 +03:00