[Mesa-dev] [Bug 100629] No mans sky renders white screen under wine in linux

2017-04-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100629 --- Comment #3 from Vladimir Usikov --- Game use OpenGL compat profile 4.5. Mesa support maximum 3.0 and no plans to up. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for

Re: [Mesa-dev] [PATCH 00/12] Android build cleanup/fixes

2017-04-30 Thread Mauro Rossi
2017-04-28 4:55 GMT+02:00 Chih-Wei Huang : > 2017-04-28 3:43 GMT+08:00 Rob Herring : > > This is a series of clean-ups and fixes to the Android build files. > > Overall, it removes a lot of the if conditions that aren't necessary for > > normal builds and

Re: [Mesa-dev] [PATCH 3/4] gallium: remove pipe_index_buffer and set_index_buffer

2017-04-30 Thread Axel Davy
Hi Marek, Here is probably the second mistake: I guess you should change info.start to take into account the offset of the index buffer. Yours, Axel Davy On 29/04/2017 01:12, Marek Olšák wrote: CSMT_ITEM_NO_WAIT(nine_context_draw_indexed_primitive,

Re: [Mesa-dev] [PATCH 3/4] gallium: remove pipe_index_buffer and set_index_buffer

2017-04-30 Thread Axel Davy
Dear Marek, I'm not sure where is the regression in nine reported by Mike and Edmondo, but here there's a mistake with the handling of the index user buffer case. After your patch, when 'csmt_active' is false, NineDevice9_DrawIndexedPrimitiveUP won't work because you don't upload the data

[Mesa-dev] [PATCH 2/2] radv: Use correct stage for ready bit.

2017-04-30 Thread Bas Nieuwenhuizen
Set the bit in the same stage as the timestamp, instead always at top of pipe. Signed-off-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_query.c | 33 - 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/src/amd/vulkan/radv_query.c

[Mesa-dev] [PATCH 1/2] radv: Add top of pipe timestamp queries.

2017-04-30 Thread Bas Nieuwenhuizen
Does not fix brokenness with the ready bit. Signed-off-by: Bas Nieuwenhuizen --- src/amd/common/sid.h| 1 + src/amd/vulkan/radv_query.c | 38 ++ 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/src/amd/common/sid.h

Re: [Mesa-dev] [PATCH 02/12] android: define required __STDC* macros as cflags

2017-04-30 Thread Mauro Rossi
2017-04-30 11:43 GMT+02:00 Emil Velikov : > Hi Rob, > > On 27 April 2017 at 20:43, Rob Herring wrote: > > From: Mauro Rossi > > > > Necessary to fix the following radeonsi building errors: > > > > In file included from

Re: [Mesa-dev] [PATCH v2] nv50/ir: optimize shl(a, 0) to a

2017-04-30 Thread Ilia Mirkin
On Apr 30, 2017 8:14 AM, "Karol Herbst" wrote: 2017-04-30 2:28 GMT+02:00 Ilia Mirkin : > Maybe in a separate change. I'd want to double check on all gens. I think > the thing I suggested is sufficient. > well, if I just fixup the op, I kind of have

Re: [Mesa-dev] [PATCH v2] nv50/ir: optimize shl(a, 0) to a

2017-04-30 Thread Karol Herbst
2017-04-30 2:28 GMT+02:00 Ilia Mirkin : > Maybe in a separate change. I'd want to double check on all gens. I think > the thing I suggested is sufficient. > well, if I just fixup the op, I kind of have to fix the mod as well. And if I use getOp, it could also return a

Re: [Mesa-dev] [PATCH 06/12] Android: rework libelf dependencies

2017-04-30 Thread Emil Velikov
Hi Rob, On 27 April 2017 at 20:43, Rob Herring wrote: > --- a/src/gallium/targets/dri/Android.mk > +++ b/src/gallium/targets/dri/Android.mk > @@ -105,10 +105,9 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \ > libmesa_util \ > libmesa_loader > > -LOCAL_STATIC_LIBRARIES :=

Re: [Mesa-dev] [PATCH 05/12] Android: drop LLVM support on Lollipop

2017-04-30 Thread Emil Velikov
On 27 April 2017 at 20:43, Rob Herring wrote: > Mesa no longer supports LLVM 3.5 for any targets we support. > Android-x86 adds support for llvmpipe which could work, but android-x86 > for L is using mesa 11.0 anyway. > Fine with me. An ack from Mauro/Chih-Wei would be

Re: [Mesa-dev] [PATCH 03/12] Android: amd: use exported include dirs instead of explicit includes

2017-04-30 Thread Emil Velikov
On 27 April 2017 at 20:43, Rob Herring wrote: > Add exported include paths rather than explicitly adding the includes > in each user of the common AMD libs. > > Signed-off-by: Rob Herring > --- > src/amd/Android.addrlib.mk | 6 ++ >

Re: [Mesa-dev] [PATCH 02/12] android: define required __STDC* macros as cflags

2017-04-30 Thread Emil Velikov
Hi Rob, On 27 April 2017 at 20:43, Rob Herring wrote: > From: Mauro Rossi > > Necessary to fix the following radeonsi building errors: > > In file included from external/mesa/src/gallium/drivers/radeonsi/si_blit.c:24: > In file included from

[Mesa-dev] [Bug 98974] Can't see borders/empires in Stellaris

2017-04-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98974 andy...@gmx.at changed: What|Removed |Added CC||andy...@gmx.at -- You are receiving

[Mesa-dev] [Bug 98974] Can't see borders/empires in Stellaris

2017-04-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98974 --- Comment #11 from andy...@gmx.at --- Comment on attachment 131158 --> https://bugs.freedesktop.org/attachment.cgi?id=131158 Patch for r600 GPUs I have written a mod for the game Stellaris, which seems to fix this problem for AMD GPUs that

[Mesa-dev] [Bug 98974] Can't see borders/empires in Stellaris

2017-04-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98974 --- Comment #10 from andy...@gmx.at --- Created attachment 131158 --> https://bugs.freedesktop.org/attachment.cgi?id=131158=edit Patch for r600 GPUs -- You are receiving this mail because: You are the QA Contact for the bug. You are the

Re: [Mesa-dev] [PATCH v02 32/37] i965: Port gen6+ 3DSTATE_SCISSOR_STATE_POINTERS to use genxml.

2017-04-30 Thread Kenneth Graunke
On Monday, April 24, 2017 3:19:27 PM PDT Rafael Antognolli wrote: > Emit 3DSTATE_SCISSOR_STATE_POINTERS using brw_batch_emit, and pack the > scissor states using GENX(SCISSOR_RECT_pack), generated from genxml. > > Signed-off-by: Rafael Antognolli > --- >

Re: [Mesa-dev] [PATCH] i965: Don't allocate uniform space for samplers

2017-04-30 Thread Jason Ekstrand
Seems reasonable Reviewed-by: Jason Ekstrand On April 30, 2017 8:59:03 AM Timothy Arceri wrote: On 30/04/17 16:55, Timothy Arceri wrote: Samplers are encoded into the instruction word, so there's no need to make space in the uniform file.

Re: [Mesa-dev] [PATCH] i965: Don't allocate uniform space for samplers

2017-04-30 Thread Timothy Arceri
On 30/04/17 16:55, Timothy Arceri wrote: Samplers are encoded into the instruction word, so there's no need to make space in the uniform file. Previously matrix_columns and vector_elements were set to 0, making this else case a no-op. Commit 75a31a20af26 changed that, causing malloc corruption

[Mesa-dev] [PATCH] i965: Don't allocate uniform space for samplers

2017-04-30 Thread Timothy Arceri
Samplers are encoded into the instruction word, so there's no need to make space in the uniform file. Previously matrix_columns and vector_elements were set to 0, making this else case a no-op. Commit 75a31a20af26 changed that, causing malloc corruption in thousands of tests on i965. Fixes: