mpv/video/out/gpu
sfan5 9b59d39a3a vo_gpu: implement VO_DR_FLAG_HOST_CACHED
For OpenGL, this is based on simply comparing GL_VENDOR strings against
a list of allowed vendors.

Co-authored-by: Nicolas F. <ovdev@fratti.ch>
Co-authored-by: Niklas Haas <git@haasn.dev>
2023-01-23 14:13:34 +01:00
..
context.c gpu/context: properly guard wldmabuf context 2022-11-03 17:24:09 -05:00
context.h vo_dmabuf_wayland: use special ra_ctx_create_by_name 2022-10-28 02:36:46 +00:00
d3d11_helpers.c vo_gpu: d3d11_helpers: don't create UNORDERED_ACCESS backbuffers in Win7 2022-02-09 17:20:07 +02:00
d3d11_helpers.h
error_diffusion.c vo_gpu: opengl: some fixes to make compute shaders work with GLES 2021-12-12 20:23:31 -08:00
error_diffusion.h
hwdec.c vo: hwdec: remove legacy_names 2022-11-15 16:33:12 +01:00
hwdec.h vo: hwdec: remove legacy_names 2022-11-15 16:33:12 +01:00
lcms.c various: replace if + abort() with MP_HANDLE_OOM() 2023-01-12 22:02:07 +01:00
lcms.h vo_gpu: lift ra_ctx_* opts to a global struct 2021-11-03 14:09:27 +01:00
libmpv_gpu.c vo: add `int flags` to the get_image signature 2023-01-23 14:13:34 +01:00
libmpv_gpu.h
osd.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
osd.h
ra.c
ra.h vo_gpu: implement VO_DR_FLAG_HOST_CACHED 2023-01-23 14:13:34 +01:00
shader_cache.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
shader_cache.h
spirv.c
spirv.h
spirv_shaderc.c
user_shaders.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
user_shaders.h
utils.c
utils.h
video.c vo_gpu: implement VO_DR_FLAG_HOST_CACHED 2023-01-23 14:13:34 +01:00
video.h vo: add `int flags` to the get_image signature 2023-01-23 14:13:34 +01:00
video_shaders.c various: fix typos 2022-04-25 09:07:18 -04:00
video_shaders.h vo_gpu: lift ra_ctx_* opts to a global struct 2021-11-03 14:09:27 +01:00