<p dir="ltr"></p>
<p dir="ltr">On Nov 5, 2016 1:19 PM, "Christian König" <<a href="mailto:deathsimple@vodafone.de">deathsimple@vodafone.de</a>> wrote:<br>
><br>
> Am 04.11.2016 um 17:43 schrieb Marek Olšák:<br>
>><br>
>> On Fri, Nov 4, 2016 at 5:23 PM, Alex Deucher <<a href="mailto:alexdeucher@gmail.com">alexdeucher@gmail.com</a>> wrote:<br>
>>><br>
>>> On Fri, Nov 4, 2016 at 10:57 AM, Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>
>>>><br>
>>>> On Nov 4, 2016 3:29 PM, "Emil Velikov" <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>> wrote:<br>
>>>>><br>
>>>>> On 31 October 2016 at 15:12, Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>
>>>>>><br>
>>>>>> First, DRI_PRIME should work OK on radeon & amdgpu. I've been testing<br>
>>>>>> it with 2 GPUs in 2 PCIe slots. (only OpenGL though)<br>
>>>>>><br>
>>>>>> I think the thread got derailed at the beginning and nobody asked the<br>
>>>>>> important question:<br>
>>>>>><br>
>>>>>> Does radeonsi need PIPE_BIND_VIDEO_DECODE_OUTPUT that it would<br>
>>>>>> translate into linear?<br>
>>>>>><br>
>>>>> Agreed things got derailed a bit.<br>
>>>>><br>
>>>>> On the patch itself, can we get an ack/r-b, please?<br>
>>>>> It'll be nice to have nouveau working again, until a<br>
>>>>> better/alternative solution is found.<br>
>>>><br>
>>>> I'm okay with the patch. My only concern is decoding performance. If the<br>
>>>> decoder works in 64x1 blocks, tiling will hurt. That's the theory. I don't<br>
>>>> know how the decoder works.<br>
>>><br>
>>> Linear definitely performs better.  Some early UVD blocks didn't even<br>
>>> support tiling IIRC.<br>
>><br>
>> I've looked at the code and it looks like VdpOutputSurface is only<br>
>> used for final 3D passes and not as a decoding output, while<br>
>> VdpVideoSurface is used as a decoding output. Is that correct?<br>
><br>
><br>
> Yeah, that is correct. We don't use tiling with the VdpVideoSurface either because it isn't really beneficial for video decoding.</p>
<p dir="ltr">In that case, this whole discussion was pointless, because the linear layout is inefficient if it's only used by 3D and shouldn't have been used here in the first place.</p>
<p dir="ltr">Marek</p>
<p dir="ltr">><br>
> Regards,<br>
> Christian.<br>
><br>
>><br>
>> Marek<br>
><br>
><br>
></p>