[Mesa-dev] [PATCH 1/2 (resend)] virgl: Negotiate version with vtest server

2018-09-14 Thread Gert Wollny
From: Tomeu Vizoso Check if server supports version negotation by sending a PING_PROTOCOL_VERSION message right before a dummy RESOURCE_BUSY_WAIT. If we don't get a reply for the first, we know the server doesn't support it. If it does support it, we can query the max protocol version supported

Re: [Mesa-dev] [PATCH 2/2] virgl: Pass resource size and transfer offsets

2018-09-14 Thread Gert Wollny
Hello Dave, Am Freitag, den 14.09.2018, 13:25 +1000 schrieb Dave Airlie: [...] > This causes regressions in a bunch of piglits on skylake for me. > > arb_copy_image-formats > and some > ./bin/fbo-generatemipmap-formats GL_EXT_texture_sRGB-s3tc > > have some different results after this. Compa

[Mesa-dev] [PATCH mesa v2] vulkan/wsi/display: check if wsi_swapchain_init() succeeded

2018-09-14 Thread Eric Engestrom
Fixes: da997ebec929421939553 "vulkan: Add KHR_display extension using DRM [v10]" Cc: Keith Packard Cc: Jason Ekstrand Signed-off-by: Eric Engestrom --- v2: don't forget to free the swapchain too (Jason) --- src/vulkan/wsi/wsi_common_display.c | 4 1 file changed, 4 insertions(+) diff --gi

[Mesa-dev] [PATCH 2/4] i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear

2018-09-14 Thread Tapani Pälli
From: Scott D Phillips The reference for MOVNTDQA says: For WC memory type, the nontemporal hint may be implemented by loading a temporary internal buffer with the equivalent of an aligned cache line without filling this data to the cache. [...] Subsequent MOVNTDQA reads to unrea

[Mesa-dev] [PATCH 2/2] virgl: Pass resource size and transfer offsets

2018-09-14 Thread Gert Wollny
From: Tomeu Vizoso Pass the size of a resource when creating it so a backing can be kept in the other side. Also pass the required offset to transfer commands. This moves vtest closer to how virtio-gpu works, making it more useful for testing. v2: - Use new messages for creation and transfers,

[Mesa-dev] [Bug 100960] Special block from Minecraft mod rendered out of place

2018-09-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100960 --- Comment #7 from Sergii Romantsov --- Hello, Fabian. Could i ask you to check one thing? I'm attaching modified and trimmed trace: trimmmed.tar.gz. Will you able to run it on Windows (https://people.freedesktop.org/~jrfonseca/apitrace/)? If y

[Mesa-dev] [PATCH 1/4] meson: set sse41 flags conditionally based on support

2018-09-14 Thread Tapani Pälli
Test code is copy-pasted from configure.ac. Signed-off-by: Tapani Pälli --- meson.build | 37 ++--- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/meson.build b/meson.build index 0d534b9b4a9..4b6fb3781a1 100644 --- a/meson.build +++ b/meson.build

Re: [Mesa-dev] [PATCH] i965/glsl: don't add unused aoa elements to the program resource list

2018-09-14 Thread andrey simiklit
Hello, Thanks a lot for reviewing and testing on CI. I will send new patch as soon as fix all these issues. Regards, Andrii. On Thu, Sep 13, 2018 at 2:32 PM Tapani Pälli wrote: > > > On 09/07/2018 03:25 PM, andrey simiklit wrote: > > Hi all, > > > > Could somebody run it on CI to confirm that

Re: [Mesa-dev] [PATCH] radv: implement VK_EXT_conservative_rasterization

2018-09-14 Thread Bas Nieuwenhuizen
On Fri, Sep 14, 2018 at 10:31 AM Samuel Pitoiset wrote: > > > > On 9/12/18 11:19 PM, Bas Nieuwenhuizen wrote: > > On Wed, Sep 12, 2018 at 10:44 PM Samuel Pitoiset > > wrote: > >> > >> Only supported by GFX9+. > >> > >> The conservativeraster Sascha demo seems to work as expected. > >> > >> Signed

[Mesa-dev] [Bug 107914] [DXVK] Crashes of 32 bit games with RADV on AMD Raven

2018-09-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107914 robusgrobu...@gmail.com changed: What|Removed |Added Status|NEEDINFO|NEW -- You are receiving this

Re: [Mesa-dev] [PATCH] radv: implement VK_EXT_conservative_rasterization

2018-09-14 Thread Samuel Pitoiset
On 9/12/18 11:19 PM, Bas Nieuwenhuizen wrote: On Wed, Sep 12, 2018 at 10:44 PM Samuel Pitoiset wrote: Only supported by GFX9+. The conservativeraster Sascha demo seems to work as expected. Signed-off-by: Samuel Pitoiset --- src/amd/vulkan/radv_device.c | 14 + src/amd/vulk

Re: [Mesa-dev] [PATCH 1/2] virgl: Negotiate version with vtest server

2018-09-14 Thread Gert Wollny
Am Donnerstag, den 13.09.2018, 20:04 -0700 schrieb Gurchetan Singh: > Reviewed-by: Gurchetan Singh > > Was there a second patch sent out? Yes, somehow it did reach Dave, but neither the ML nor patchwork I'll resend Best, Gert > On Thu, Sep 13, 2018 at 4:24 AM Gert Wollny > wrote: > > >

Re: [Mesa-dev] [PATCH 1/2] virgl: Negotiate version with vtest server

2018-09-14 Thread Gurchetan Singh
Reviewed-by: Gurchetan Singh Was there a second patch sent out? On Thu, Sep 13, 2018 at 4:24 AM Gert Wollny wrote: > > From: Tomeu Vizoso > > Check if server supports version negotation by sending a PING_PROTOCOL_VERSION > message right before a dummy RESOURCE_BUSY_WAIT. If we don't get a reply

Re: [Mesa-dev] [PATCH] gallium/util: don't let children of fork & exec inherit our thread affinity

2018-09-14 Thread Michel Dänzer
On 2018-09-13 8:56 p.m., Marek Olšák wrote: > On Thu, Sep 13, 2018 at 11:48 AM, Michel Dänzer wrote: >> On 2018-09-13 2:40 a.m., Marek Olšák wrote: >>> From: Marek Olšák >>> >>> [...] >>> >>> static void >>> -util_init_cache_number(void) >>> +util_init_thread_pinning(void) >>> { >>> /* Get

Re: [Mesa-dev] [PATCH] radv: emit the initial config only once in the preambles

2018-09-14 Thread Samuel Pitoiset
On 9/13/18 11:26 PM, Bas Nieuwenhuizen wrote: On Thu, Sep 13, 2018 at 1:24 PM Samuel Pitoiset wrote: It shouldn't be needed to emit the initial graphics or compute state when beginning a new command buffer. Emitting them in the preamble should be enough and this will reduce IB sizes. Signed

Re: [Mesa-dev] [PATCH 2/2] virgl: Pass resource size and transfer offsets

2018-09-14 Thread Dave Airlie
On Thu, 13 Sep 2018 at 20:46, Gert Wollny wrote: > > From: Tomeu Vizoso > > Pass the size of a resource when creating it so a backing can be kept in > the other side. > > Also pass the required offset to transfer commands. > > This moves vtest closer to how virtio-gpu works, making it more useful

<    1   2