Commits on Source (9)
-
When you set the auto repeat rate trough xset to something like 250 40: `xset r rate 250 40` Is setting the first delay to 250ms and set the rate to 40hz (25ms) However, if you were to apply this configuration from a xorg config file, the result would be the first delay being applied correctly, but the repeat rate would be set to 25Hz instead. This is because the config option is using a rate of repeats per second but XKB stores it as interval. Make sure this is converted correctly. Fixes: #1558 Signed-off-by:
EXtremeExploit <pedro.montes.alcalde@gmail.com>
-
This is just a split big glamor_egl_init to 3 smaller functions. No functional change. Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
This allows to choose between Glamor on OpenGL and Glamor on OpenGL ES via an option. Reviewed-by:
Adam Jackson <ajax@redhat.com> Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
It is useful to know on what context we are running, and we need to show it into xorg.log Reviewed-by:
Adam Jackson <ajax@redhat.com> Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
Reviewed-by:
Adam Jackson <ajax@redhat.com> Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
This replaces int glamor parameter with a new enum to be more clean and prepare for more glamor options. No functional change. Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
This will force Glamor run on GL or GL ES independently from GL version set. Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
Signed-off-by:
Konstantin <ria.freelander@gmail.com>
-
For compositors which want to check if Xwayland is capable to select Glamor rendering API. Signed-off-by:
Konstantin <ria.freelander@gmail.com>
Showing
- glamor/glamor_egl.c 119 additions, 62 deletionsglamor/glamor_egl.c
- hw/xfree86/common/xf86Xinput.c 1 addition, 1 deletionhw/xfree86/common/xf86Xinput.c
- hw/xfree86/man/xorg.conf.man 8 additions, 0 deletionshw/xfree86/man/xorg.conf.man
- hw/xwayland/man/Xwayland.man 11 additions, 0 deletionshw/xwayland/man/Xwayland.man
- hw/xwayland/meson.build 1 addition, 0 deletionshw/xwayland/meson.build
- hw/xwayland/xwayland-glamor-eglstream.c 5 additions, 0 deletionshw/xwayland/xwayland-glamor-eglstream.c
- hw/xwayland/xwayland-glamor-gbm.c 6 additions, 0 deletionshw/xwayland/xwayland-glamor-gbm.c
- hw/xwayland/xwayland-glamor.h 7 additions, 0 deletionshw/xwayland/xwayland-glamor.h
- hw/xwayland/xwayland-screen.c 18 additions, 3 deletionshw/xwayland/xwayland-screen.c
- hw/xwayland/xwayland-screen.h 1 addition, 1 deletionhw/xwayland/xwayland-screen.h
- hw/xwayland/xwayland.c 10 additions, 0 deletionshw/xwayland/xwayland.c