obs-studio/libobs-opengl
Kurt Kartaltepe 34950f7fb2 libobs-opengl: Enable imported dmabufs for rendering
For now just tag all imported images with GS_RENDER, this may not work
for some images that were produced by some hardware other than the GPU
render engines. But since we don't import VA-API decoded frames we
probably won't run into this. And we need this to render into VA-API
frames destined for encoding.
2024-01-26 20:01:58 -05:00
..
cmake cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
CMakeLists.txt libobs-opengl: Update CMake formatting with manual format choices 2023-12-19 17:59:44 -05:00
gl-cocoa.m clang-format: Update formatting of all ObjC and ObjC++ files 2023-06-11 14:56:45 +02:00
gl-egl-common.c libobs-opengl: Enable imported dmabufs for rendering 2024-01-26 20:01:58 -05:00
gl-egl-common.h libobs-opengl: Add create_texture_from_pixmap for EGL 2022-05-15 09:08:53 -03:00
gl-helpers.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-helpers.h Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-indexbuffer.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-nix.c libobs-opengl: Fix non-exhaustive switch statement 2023-02-18 15:22:33 -08:00
gl-nix.h libobs-opengl: Add create_texture_from_pixmap for EGL 2022-05-15 09:08:53 -03:00
gl-shader.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-shaderparser.c libobs-opengl: Support mad/uint2/uint3/uint4 2023-07-29 16:41:31 -07:00
gl-shaderparser.h Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-stagesurf.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-subsystem.c libobs,libobs-opengl: enable GPU encoding for OpenGL 2024-01-26 20:01:58 -05:00
gl-subsystem.h Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-texture2d.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-texture3d.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-texturecube.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-vertexbuffer.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-wayland-egl.c libobs-opengl: Replace OBS_UNUSED with UNUSED_PARAMETER 2022-07-20 08:22:08 +02:00
gl-wayland-egl.h libobs-opengl: Introduce an EGL/Wayland renderer 2021-02-09 09:39:17 -03:00
gl-windows.c Update copyrights/names 2023-05-20 01:31:18 -07:00
gl-x11-egl.c libobs-opengl: Close display when destroying X11/EGL platform 2023-01-25 13:56:50 -05:00
gl-x11-egl.h libobs-opengl: Introduce the X11/EGL winsys 2021-02-01 19:03:14 -03:00
gl-zstencil.c Update copyrights/names 2023-05-20 01:31:18 -07:00