[common/client] ivshmem: add portable external frames

This commit is contained in:
Geoffrey McRae
2026-09-12 09:49:24 +10:00
parent 6d367d4ab2
commit 382f35e503
28 changed files with 946 additions and 227 deletions

View File

@@ -35,6 +35,20 @@ if(LG_CLIENT_PLATFORM_LINUX)
set_tests_properties(config-platform-tests PROPERTIES
TIMEOUT 10
)
add_executable(lgmp-platform-tests
lgmp_platform_test.c
)
target_link_libraries(lgmp-platform-tests
${EXE_FLAGS}
lg_common
)
add_test(NAME lgmp-platform-tests
COMMAND lgmp-platform-tests
)
set_tests_properties(lgmp-platform-tests PROPERTIES
TIMEOUT 10
)
endif()
if(LG_CLIENT_PLATFORM_WINDOWS)
@@ -999,6 +1013,7 @@ if(ENABLE_EGL)
poll
saturation
release
identity
)
foreach(name IN LISTS TEXTURE_DMABUF_CASES)
add_test(NAME texture-dmabuf-${name}