Re: [Mesa-dev] Chromium - Application-level nouveau blacklist

2019-01-05 Thread Jason Ekstrand
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

[Mesa-dev] [PATCHv2 07/10] intel/fs: Introduce regioning lowering pass.

2019-01-05 Thread Francisco Jerez
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

Re: [Mesa-dev] [PATCH 07/10] intel/fs: Introduce regioning lowering pass.

2019-01-05 Thread Francisco Jerez
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

[Mesa-dev] Chromium - Application-level nouveau blacklist

2019-01-05 Thread Ilia Mirkin
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

Re: [Mesa-dev] [PATCH] st/nine: Ignore null sized windows

2019-01-05 Thread Axel Davy
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

Re: [Mesa-dev] NIR constant problem for GPU which doesn't have native integer support

2019-01-05 Thread Jason Ekstrand
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

[Mesa-dev] [PATCH] nir: Add a SSA type gathering pass

2019-01-05 Thread Jason Ekstrand
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