On Tue, Jan 19, 2016 at 6:35 AM, Tapani Pälli <tapani.pa...@intel.com> wrote:
> On 01/19/2016 01:14 PM, Ilia Mirkin wrote:
>>
>> The data structure is a (memory) heap... there appears to be one in
>> mesa/main/mm.h. There's also one in nouveau_heap.h which is quite
>> simple and totally unreliant on nouveau, just happens to be there. How
>> hard would it be to integrate something like that?
>>
>> The trouble with adding slow things is that you forget about them, and
>> they're not _that_ slow, but this stuff adds up.
>
>
> The solution I had in mind is to build a list of empty slots when allocating
> remaptable or while finding slots (keep pushing unused empty slots to list)
> ... but if possible I would prefer optimization later. First of all, this is
> quite exotic path to hit with a real program (last words ... yes yes).
> Secondly, and more importantly, we can apply for certification sooner, there
> are very few failures left.

I see you pushed this patch without concluding this discussion.
Certification may be something that you (personally, as a company,
whatever) are striving for, but that doesn't mean that you get to
ignore reviewer feedback.

Perhaps in the end you're actually right, I don't know, but we
certainly didn't agree on anything. I'm inclined to push out a revert
while this is being sorted out.

  -ilia
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to