On 09/09/2018 04:41 PM, Timothy Arceri wrote:
> On 10/09/18 09:22, Ian Romanick wrote:
>> On 09/08/2018 06:37 AM, Jason Ekstrand wrote:
>>> Is there going to be an accompanying series on the piglit list?  I don't
>>> see anything there immediately.
>>
>> Which is one of the major reasons we decided we'd never implement this
>> extension in Mesa.  To test it to the quality levels that we expect, it
>> would literally take 1,000+ test cases.
> 
> As I said in the other thread refusing to implement this extension is
> only going to hurt Mesa users and continue the "just use Nvidia if you
> want things to work narrative". AMD have also indicated they would be
> adding support for this extension in radeonsi. I'm willing to write
> tests if they are not up to your quality levels the feel free not to
> enable the extension in your driver.

That is not and never has been the metric for landing code in core Mesa.

>> I'll ask the question I always ask in these situations: Has anyone
>> bothered talking to the developer?
> 
> The game is years old they are not going to rewrite it now just because
> it doesn't run on Mesa drivers. The game doesn't even support Linux in
> the first place.

The amount of changes required to the game are a pretty far cry from
"rewrite it."  Delete checks for silly extensions and replace some
instances of EXT with ARB is rewrite?  Give me a break.  They may not be
will to do it, but nobody will ever know if nobody asks.

>>> On September 7, 2018 23:32:16 Timothy Arceri <tarc...@itsqueeze.com>
>>> wrote:
>>>
>>>> EXT_direct_state_access is a huge extension so patch 1 adds a list of
>>>> the functions to displatch sanity that can be used as a TODO list.
>>>>
>>>> Wolfenstein doesn't use the matrix stuff but since Chris implemented
>>>> it and we are eventually going to add this extension it seemed worth
>>>> sending out with this series.
>>>>
>>>> This series also provides enough of EXT_direct_state_access for Doom
>>>> to run with the extension enabled. However since this is a partial
>>>> implementation it is not yet enabled, it just happens that Wolfenstein
>>>> forgets to check for the extension so its able to run without us
>>>> having to enable it yet.
>>>
>>> _______________________________________________
>>> mesa-dev mailing list
>>> mesa-dev@lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to