Logo
Explore Help
Sign In
atl/android_translation_layer
0
0
Fork 0
You've already forked android_translation_layer
mirror of https://gitlab.com/android_translation_layer/android_translation_layer.git synced 2025-10-27 11:48:10 -07:00
Code Issues Packages Projects Releases Wiki Activity
Files
18d0b11fcfe6961e4c87407803f270a8c903be48
android_translation_layer/src/libandroid/looper.c

23 lines
299 B
C
Raw Normal View History

implement some stuff to make exaple SDL app run NOTE: the main addition in this commit is WIP support for apps which render on an EGL surface obtained using ANativeWindow_fromSurface currently, this EGL surface is obtained by creating a 700x700 pixel window with GLFW (the 700x700 size is hardcoded in several places) and only Wayland is supported ideally, we'd want to use a wayland subsurface to position the EGL surface above the Surface widget it's associated with (and do whatever for X11)
2022-10-26 18:39:04 +02:00
#include <stddef.h>
struct ALooper {
int dummy;
};
struct ALooper a_looper;
struct ALooper* ALooper_forThread()
{
return &a_looper;
}
struct ALooper* ALooper_prepare(int opts)
{
return NULL;
}
int ALooper_pollAll(int timeoutMillis, int* outFd, int* outEvents, void** outData)
{
return 0;
}
Reference in New Issue Copy Permalink
Powered by Gitea Page: 81ms Template: 5ms
English
English
Licenses API