On Sat, Jan 5, 2019 at 2:40 PM Ilia Mirkin wrote:
> It looks like as of Chromium 71, nouveau is completely blacklisted.
>
That's rather unfortunate. :-( The intel mesa drivers were also
blacklisted for quite some time a while back. I'm not really sure what we
did to get blacklisted or what we
This legalization pass is meant to handle situations where the source
or destination regioning controls of an instruction are unsupported by
the hardware and need to be lowered away into separate instructions.
This should be more reliable and future-proof than the current
approach of handling CHV/B
Francisco Jerez writes:
> Iago Toral writes:
>
>> On Sat, 2018-12-29 at 12:39 -0800, Francisco Jerez wrote:
>>> This legalization pass is meant to handle situations where the source
>>> or destination regioning controls of an instruction are unsupported
>>> by
>>> the hardware and need to be low
It looks like as of Chromium 71, nouveau is completely blacklisted.
I don't really see a way back from this, since they don't cite any
easily reproducible issues, except that some people had some issues
with indeterminate hardware and indeterminate versions of mesa.
In the bug that triggered this
I drop this patch (for now).
It doesn't fully fix the issue, which is due to our wine implementation
using the wrong window for ID3DPresent_GetWindowInfo.
The issue is fixed either with a wine patch or with a nine workaround.
The nine workaround consists in forcing the backend to use the corre
Qiang,
Sorry things got so side-tracked
Going back to the original conversation, I mentioned that there are two
general methods to solve this: Making glsl_to_nir generate int-free NIR and
doing some sort of lowering. I believe Jonathan is attempting the first in
which case the patch you link
This new pass (which isn't even compile-tested) attempts to determine
the ALU type of all the SSA values in a function impl. It takes a
greedy approach and assigns intness or floatness to everything it thinks
can possibly contain an int or a float. Some values will be labled as
both int and float