mesa/src/gallium/frontends
David Rosca d6299ec258 frontends/va: Flush after unmapping VAImageBufferType
If application changed image data we need to flush on unmap to make the
changes visible. This will also flush if the mapping was used only for
reading, but we can't know that as vaMapBuffer doesn't have a parameter
to specify if read or write is requested.

Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9774

Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25102>
2023-09-08 16:07:34 +00:00
..
clover nir: Drop nir_dest 2023-08-14 21:22:53 +00:00
d3d10umd gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
dri dri: Use RGB internal formats for RGBX formats 2023-08-18 11:00:40 +00:00
glx/xlib util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
hgl util: include "util/compiler.h" instead of "pipe/p_compiler.h" 2023-06-27 18:18:30 +08:00
lavapipe lavapipe: fix pipeline stride propagation 2023-09-05 01:10:42 +00:00
nine gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
omx treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
osmesa treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_t 2023-06-27 18:18:29 +08:00
rusticl rusticl: don't store ptrs to nir_variables across opt passes. 2023-09-06 21:58:17 +00:00
va frontends/va: Flush after unmapping VAImageBufferType 2023-09-08 16:07:34 +00:00
vdpau frontends/vdpau: Alloc interlaced surface for interlaced pics 2023-08-01 21:58:27 +00:00
wgl wgl: Fix depth/stencil image support when using zink kopper 2023-07-08 16:51:29 +00:00
xa gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00