R300 idling (new subject)
Vladimir Dergachev
volodya at mindspring.com
Sat Dec 18 00:27:32 PST 2004
>>>> do things is to do a proper cache flush (plus whatever magic is required)
>>>> each time 3d activity is followed by 2d one.
>>>
>>> So is emitting the cache flush(es) in EnterServer() not enough?
>>
>> No. A user-space client is perfectly entitled to mix 2d and 3d code
>> and a proper DRM driver must be able to prevent lockups in case user-space
>> client screws up.
>
> We've never guaranteed "prevent lockups in case user-space client screws
> up" before. Generally reducing lockups in that case is nice, I'd say,
> but the "must" would be a new requirement.
Oh.. This would mean we gave up on security, I hope it is not true..
best
Vladimir Dergachev
>
> --
> Eric Anholt eta at lclark.edu
> http://people.freebsd.org/~anholt/ anholt at FreeBSD.org
>
More information about the xorg
mailing list