DRM leases + X: some tests

2018-09-26 Thread Raimonds Cicans
t;) For Jesus sake why every driver (kernel & X) have its own opinion how to call outputs on same card??? Etc... etc... etc... Raimonds Cicans ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https:/

Re: DRM leases + X = SW only OpenGL acceleration on child X server

2018-09-25 Thread Raimonds Cicans
#x27;t messed with this > in a while. > Some questions: 1) Which video drivers support DRM leases? Only amdgpu? 2) Which video driver must load child X server? modesetting? Same as master X server? Raimonds Cicans ___ xorg-devel@lists.x.org: X.O

Re: DRM leases + X = SW only OpenGL acceleration on child X server

2018-09-24 Thread Raimonds Cicans
On 24.09.2018 12:17, Michel Dänzer wrote: > On 2018-09-23 11:18 p.m., Raimonds Cicans wrote: >> Hi! >> >> I am playing with new "DRM leases" feature. >> I am trying to implement single video card multi-seat. >> >> Questions: >> >>

DRM leases + X = SW only OpenGL acceleration on child X server

2018-09-23 Thread Raimonds Cicans
16.12 libdrm: 2.4.93 xorg-server: 1.20.1 xf86-video-amdgpu: 18.1.0 mesa: 18.1.8 Raimonds Cicans ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

[PATCH xserver] Xdmx: fix input driver initialization code paths

2017-11-06 Thread Raimonds Cicans
put driver code path part. Signed-off-by: Raimonds Cicans --- hw/dmx/input/dmxinputinit.c | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/hw/dmx/input/dmxinputinit.c b/hw/dmx/input/dmxinputinit.c index 6698181a9..25c7415b9 10064

[PATCH v2 2/2] Xdmx: removed obsolete remains of __glXActiveScreens variable

2017-11-05 Thread Raimonds Cicans
Variable __glXActiveScreens is defined and used but _NOT_INITIALIZED_ANYWHERE_. So on some code paths on first use of this variable Xdmx segfaults. Signed-off-by: Raimonds Cicans --- hw/dmx/glxProxy/glxcmds.c | 13 ++--- hw/dmx/glxProxy/glxcmdsswap.c | 14 +++--- hw/dmx

[PATCH v2 1/2] Xdmx: fix crashes caused by OpenGL applications

2017-11-05 Thread Raimonds Cicans
variable __glXActiveScreens with variable dmxScreens where possible. Patch contains minimum replacements needed to get things to work. Signed-off-by: Raimonds Cicans --- hw/dmx/glxProxy/glxcmds.c | 38 ++ 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a

[PATCH xserver] Xdmx: fix crashes caused by OpenGL applications

2017-11-04 Thread Raimonds Cicans
Signed-off-by: Raimonds Cicans --- hw/dmx/glxProxy/glxcmds.c | 38 ++ 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/hw/dmx/glxProxy/glxcmds.c b/hw/dmx/glxProxy/glxcmds.c index 330d5c4ad..871b416d3 100644 --- a/hw/dmx/glxProxy/glxcmds.c +++ b