Bug 92893

Summary: NV34: XPresent compositor scrambled display
Product: xorg Reporter: poma <pomidorabelisima>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: NEW --- QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
NV34 xf86-video-nouveau XPresent scramble none

Description poma 2015-11-10 19:35:00 UTC
Created attachment 119551 [details]
NV34 xf86-video-nouveau XPresent scramble

"enable dri3 support without glamor"
http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e728

broke XPresent compositor on NV34.
Comment 1 poma 2015-11-10 19:36:12 UTC
- DRI2&3/XPresent - configure --disable-epoxy --enable-xpresent
   Build Configuration for xfwm4:
     Xpresent support:             yes
     Epoxy support:                no
Comment 2 Ilia Mirkin 2015-11-10 19:41:18 UTC
(In reply to poma from comment #0)
> Created attachment 119551 [details]
> NV34 xf86-video-nouveau XPresent scramble
> 
> "enable dri3 support without glamor"
> http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e728
> 
> broke XPresent compositor on NV34.

Yeah that commit had a bunch of problems, many of which were subsequently fixed. Do the issues still happen with git head? Or at least at commit 08ef36dc67 ?
Comment 3 poma 2015-11-10 20:22:15 UTC
(In reply to Ilia Mirkin from comment #2)
> (In reply to poma from comment #0)
> > Created attachment 119551 [details]
> > NV34 xf86-video-nouveau XPresent scramble
> > 
> > "enable dri3 support without glamor"
> > http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e728
> > 
> > broke XPresent compositor on NV34.
> 
> Yeah that commit had a bunch of problems, many of which were subsequently
> fixed. Do the issues still happen with git head? Or at least at commit
> 08ef36dc67 ?


For NV34, tutto completo ist kaputt.

For all other GPUs tested - AMD, INTEL, NVIDIA - DRI3/XPresent compositor is actually recommended, it outperforms GLX compositor.
Comment 4 Ilia Mirkin 2015-11-10 20:25:35 UTC
(In reply to poma from comment #3)
> (In reply to Ilia Mirkin from comment #2)
> > (In reply to poma from comment #0)
> > > Created attachment 119551 [details]
> > > NV34 xf86-video-nouveau XPresent scramble
> > > 
> > > "enable dri3 support without glamor"
> > > http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e728
> > > 
> > > broke XPresent compositor on NV34.
> > 
> > Yeah that commit had a bunch of problems, many of which were subsequently
> > fixed. Do the issues still happen with git head? Or at least at commit
> > 08ef36dc67 ?
> 
> For NV34, tutto completo ist kaputt.

Please answer my questions.
Comment 5 poma 2015-11-10 20:29:54 UTC
(In reply to Ilia Mirkin from comment #4)
> (In reply to poma from comment #3)
> > (In reply to Ilia Mirkin from comment #2)
> > > (In reply to poma from comment #0)
> > > > Created attachment 119551 [details]
> > > > NV34 xf86-video-nouveau XPresent scramble
> > > > 
> > > > "enable dri3 support without glamor"
> > > > http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e728
> > > > 
> > > > broke XPresent compositor on NV34.
> > > 
> > > Yeah that commit had a bunch of problems, many of which were subsequently
> > > fixed. Do the issues still happen with git head? Or at least at commit
> > > 08ef36dc67 ?
> > 
> > For NV34, tutto completo ist kaputt.
> 
> Please answer my questions.

For NV34,
"tutto completo ist kaputt" - translated: all of them are broken.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.