LookingGlass/client/renderers/EGL
Geoffrey McRae 8a1578230f [client] all: properly support guest rotation
If the guest has it's output rotated (ie, landscape) we must rotate and
translate the pointer draw location, as well as all the translations of
cursor coordinate spaces based on the rotation, along with any local
rotations that may also be applied.
2021-01-19 02:54:56 +11:00
..
shader [client] app: rename up,right,down,left rotation to 0,90,180,270 2021-01-19 02:53:47 +11:00
alert.c [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00
alert.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
CMakeLists.txt [client] egl: remove no longer used yuv shader 2021-01-15 12:42:16 +11:00
cursor.c [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
cursor.h [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
debug.c [EGL] add debug printf helper 2019-08-30 11:33:43 +10:00
debug.h [EGL] add debug printf helper 2019-08-30 11:33:43 +10:00
desktop.c [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
desktop.h [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
draw.c [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
draw.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
egl.c [client] all: properly support guest rotation 2021-01-19 02:54:56 +11:00
fps.c [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00
fps.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
model.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
model.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
shader.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
shader.h [client] added missing include 2019-07-15 18:30:39 +10:00
splash.c [build] make "common" a static library (part 2/2) 2019-04-11 11:12:59 +10:00
splash.h [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
texture.c [client] egl: remove external dependency on libdrm 2021-01-16 22:11:15 +11:00
texture.h [client] egl: added DMA texture support for direct upload 2020-10-30 02:36:45 +11:00