프로그램 사용/wayland
weston window transform
구차니
2022. 1. 6. 15:40
wayland 에서 output 버퍼를 뒤집는거라
정상적으로 작동하는 느낌이 아니라
데스크 탑 셀 부분까지 강제로 뒤집어서 오작동 하는 느낌?
fullscreen 예제에서는 정상작동하지만 데스크 탑 셀이 없다보니
데스크탑 셀이 있으면 정상적으로 작동 안하는 걸지도?
int window_get_buffer_transform(struct window *window); void window_set_buffer_transform(struct window *window, enum wl_output_transform transform); |
normal 0 - no transform 90 1 - 90 degrees counter-clockwise 180 2 - 180 degrees counter-clockwise 270 3 - 270 degrees counter-clockwise flipped 4 - 180 degree flip around a vertical axis flipped_90 5 - flip and rotate 90 degrees counter-clockwise flipped_180 6 - flip and rotate 180 degrees counter-clockwise flipped_270 7 - flip and rotate 270 degrees counter-clockwise |
[링크 : https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_output-enum-transform]