obs-studio/docs/sphinx
columbarius 4cda05f270 libobs/graphics: Add Linux-only gs_query_dmabuf_* functions
When sharing DMA-BUFs it is required the announce the underlying
hardware capabilities via supported modifiers.

Add new device_query_dmabuf_capabilities vfunc to gs_exports and connect it
to the egl implementation stubs in the supported render platforms. Add a new
public method gs_query_dmabuf_capabilities() that calls the vfunc above.

Add new device_query_dmabuf_modifiers vfunc to gs_exports and connect it
to the egl implementation in the supported render platforms. Add a new
public method gs_query_dmabuf_modifiers() that calls the vfunc above.
2021-12-22 14:27:53 -03:00
..
_build docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
_static docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
_templates docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
Makefile docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
backend-design.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
conf.py docs/sphinx: Bump major OBS version 2020-03-28 23:17:20 +11:00
frontends.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
graphics.rst docs/sphinx: Document SRGB changes 2021-01-21 07:42:56 -08:00
index.rst docs/sphinx: Add scripting documentation 2018-01-04 11:37:43 -08:00
make.bat docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
plugins.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-core-objects.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-core.rst libobs: Rename obs_audio_monitoring_supported to _available 2021-12-22 02:43:14 -08:00
reference-encoders.rst libobs: Add obs_encoder_scaling_enabled() 2020-02-18 20:58:58 -08:00
reference-frontend-api.rst docs: Add missing frontend-api calls + organize 2021-11-23 21:52:30 -08:00
reference-libobs-callback.rst libobs/callback: Add signal reference counting 2018-06-03 15:04:03 -07:00
reference-libobs-graphics-axisang.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-graphics-effects.rst docs/sphinx: Document SRGB changes 2021-01-21 07:42:56 -08:00
reference-libobs-graphics-graphics.rst libobs/graphics: Add Linux-only gs_query_dmabuf_* functions 2021-12-22 14:27:53 -03:00
reference-libobs-graphics-image-file.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-graphics-math.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-graphics-matrix4.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-graphics-quat.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-graphics-vec2.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-graphics-vec3.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-graphics-vec4.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-graphics.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-media-io.rst docs: Fix outdated speaker_layout enum 2021-11-19 00:16:23 -05:00
reference-libobs-util-base.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-util-bmem.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-util-circlebuf.rst libobs/util: Add funcs to push zeroed data to circlebufs 2017-12-02 13:52:40 -08:00
reference-libobs-util-config-file.rst docs: Add missing config_t get/set functions 2021-11-23 21:52:30 -08:00
reference-libobs-util-darray.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-util-dstr.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-util-platform.rst libobs: Add os_is_obs_plugin function 2021-01-18 19:05:41 -08:00
reference-libobs-util-profiler.rst docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
reference-libobs-util-serializers.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-util-text-lookup.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-libobs-util-threading.rst docs/sphinx: Update atomic API 2021-02-03 08:51:31 -08:00
reference-libobs-util.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-modules.rst libobs: Add function to get module lib 2021-01-26 03:31:31 -08:00
reference-outputs.rst docs: Fix outdated speaker_layout enum 2021-11-19 00:16:23 -05:00
reference-properties.rst libobs, UI: Add support for button properties as links 2021-07-09 17:32:09 +12:00
reference-scenes.rst libobs: Implement additional source blending modes 2021-12-20 09:06:38 -08:00
reference-services.rst docs/sphinx: Add sphinx documentation 2017-11-27 03:02:04 -08:00
reference-settings.rst libobs: Add obs_data_get_last_json() 2021-04-23 12:38:50 -07:00
reference-sources.rst docs: add missing source output flags 2021-12-10 01:10:59 -08:00
scripting.rst docs/sphinx: Fix incorrect callback information 2020-08-31 12:02:11 +12:00