Re: [Nouveau] [PATCH] drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128

2021-03-21 Thread Roy Spliet
Tested-by: Roy Spliet Op 08-03-2021 om 16:50 schreef Daniel Thompson: On Thu, Mar 04, 2021 at 08:52:41PM -0500, Lyude Paul wrote: While Kepler does technically support 256x256 cursors, it turns out that Kepler actually has some additional requirements for scanout surfaces that we're not

Re: [Nouveau] [PATCH v2] drm/nouveau/kms/nve4-nv108: Don't advertise 256x256 cursor support yet

2021-03-21 Thread Roy Spliet
Tested-by: Roy Spliet Op 05-03-2021 om 22:21 schreef Lyude Paul: While Kepler does technically support 256x256 cursors, it turns out that in order for us to use these correctly we need to make sure that the cursor plane uses a ctxdma that is set to use small (4K)/large (128K) pages - whichever

Re: [Nouveau] [igt-dev] [PATCH i-g-t v2 1/2] tests/kms_cursor_crc: Probe kernel for cursor size support

2021-03-21 Thread Daniel Vetter
On Fri, Mar 19, 2021 at 10:21 PM Ville Syrjälä wrote: > > On Fri, Mar 19, 2021 at 02:43:56PM -0400, Lyude Paul wrote: > > On Fri, 2021-03-19 at 20:00 +0200, Ville Syrjälä wrote: > > > On Fri, Mar 19, 2021 at 01:40:52PM -0400, Lyude Paul wrote: > > > > On Fri, 2021-03-19 at 17:01 +0200, Ville

Re: [Nouveau] [igt-dev] [PATCH i-g-t] tests/kms_plane: Don't unset primary_fb when testing other planes

2021-03-21 Thread Juha-Pekka Heikkila
On 18.3.2021 8.41, Martin Peres wrote: On 18/03/2021 00:44, Lyude wrote: From: Lyude Paul Currently, nouveau doesn't support having a CRTC without a primary FB set. We won't reject such configurations, but the behavior is undefined which will cause CRCs to become undefined. So, avoid