Re: [Mesa-dev] [PATCH 0/8] i965: Don't recycle BOs until they are idle

2018-06-16 Thread Jason Ekstrand
On Fri, Jun 15, 2018 at 4:44 PM, Eric Anholt wrote: > Michel Dänzer writes: > > > On 2018-06-15 05:25 PM, Jason Ekstrand wrote: > >> On June 15, 2018 01:14:24 Michel Dänzer wrote: > >>> On 2018-06-15 07:31 AM, Jason Ekstrand wrote: > > I did some testing and x11perf -copywinwin500

[Mesa-dev] [Bug 106756] Wine 3.9 crashes with DXVK on Just Cause 3 and Quantum Break on VEGA but works ON POLARIS

2018-06-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106756 Samuel Pitoiset changed: What|Removed |Added Resolution|--- |FIXED Status|NEEDINFO

Re: [Mesa-dev] [PATCH] appveyor: Consume LLVM 5.0.1.

2018-06-16 Thread Roland Scheidegger
Reviewed-by: Roland Scheidegger Am 16.06.2018 um 11:12 schrieb Jose Fonseca: > https://ci.appveyor.com/project/jrfonseca/mesa/build/47 > --- > appveyor.yml | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/appveyor.yml b/appveyor.yml > index bd33e2e9554..86440f0d76a

[Mesa-dev] [PATCH] nv50/ir: Improve Maintainability of Target*::initOpInfo()

2018-06-16 Thread Rhys Perry
This is mainly useful for when one needs to add new opcodes in a painless and reliable way. Signed-off-by: Rhys Perry --- .../drivers/nouveau/codegen/nv50_ir_target_nv50.cpp | 21 - .../drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp | 20 +++- 2 files

[Mesa-dev] [AppVeyor] mesa master #7941 completed

2018-06-16 Thread AppVeyor
Build mesa 7941 completed Commit 5917761e3d by Samuel Pitoiset on 6/15/2018 3:50 PM: radv: fix emitting the TCS regs on GFX9\n\nThe primitive ID is NULL and this generates an invalid\nselect instruction which crashes because one operand is NULL.\n\nThis fixes

Re: [Mesa-dev] [PATCH 00/16] Move the Mesa Website to Sphinx

2018-06-16 Thread Stuart Young
Definitely looks to be the case that those issues have been addressed. I see that you updated font-awesome while you were at it. :D Once again, thanks for all the work on this (plus all those in the background). It's much appreciated. After it's live I'll see if I can review the content side of

[Mesa-dev] [PATCH] appveyor: Consume LLVM 5.0.1.

2018-06-16 Thread Jose Fonseca
https://ci.appveyor.com/project/jrfonseca/mesa/build/47 --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index bd33e2e9554..86440f0d76a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -35,13 +35,13 @@ clone_depth: 100 cache:

[Mesa-dev] [PATCH 1/2] vulkan/wsi: Get rid of the get_capabilities hook

2018-06-16 Thread Jason Ekstrand
Instead, we can just use get_capabilities2. This way back-ends only have to implement one hook. --- src/vulkan/wsi/wsi_common.c | 11 ++- src/vulkan/wsi/wsi_common_display.c | 1 - src/vulkan/wsi/wsi_common_private.h | 2 -- src/vulkan/wsi/wsi_common_wayland.c | 1 -

[Mesa-dev] [counter-PATCH 2/2] Vulkan/wsi: Implement VK_EXT_display_surface_counter

2018-06-16 Thread Jason Ekstrand
This extension is required to support EXT_display_control as it offers a way to query whether the vblank counter is supported. Internally, it is implemented using a fake MESA extension which provides a chain-in to GetSurfaceCapabilities2KHR which contains the one added field. This has the

[Mesa-dev] [Bug 106915] [GLSL] Unused arrays declared without a size should be handled like arrays of size 1.

2018-06-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106915 --- Comment #6 from Ian Romanick --- > (In reply to Jason Ekstrand from comment #3) > > I really hate it, but I fear they may be allowed. From the GLSL 4.60 spec > > in the section on UBO and SSBO layouts: > > > > > The shared qualifier

Re: [Mesa-dev] [PATCH 1/7] vulkan: Add VK_EXT_display_surface_counter [v4]

2018-06-16 Thread Keith Packard
Jason Ekstrand writes: > I really don't like adding a third get_capabilities hook. Yeah, but this new function takes a different struct parameter which has a different (but not strict superset) of contents from either of the existing functions. Annoying. > An alternative way to do this would

[Mesa-dev] [Bug 106595] [RADV] Rendering distortions only when MSAA is enabled

2018-06-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106595 --- Comment #13 from Bas Nieuwenhuizen --- /tmp/RenderDoc/ (probably something with wine in the name, could be different though. extension should be .rdc) -- You are receiving this mail because: You are the QA Contact for the bug. You are

[Mesa-dev] [PATCH] mesa: Unconditionally enable floating-point textures

2018-06-16 Thread Timothy Arceri
ARB_texture_float references US Patent #6,650,327 [1] which has a filing date of June 16 1998. According to [2], patents filed after 1995 expire 20 years from the filing date, giving an expiration of June 17 2018. [1] https://www.google.com/patents/US6650327 [2]

Re: [Mesa-dev] [PATCH] appveyor: Consume LLVM 5.0.1.

2018-06-16 Thread Matt Turner
Is LLVM-5 now your oldest supported version? I know Igalia build tests with versions going all the way back to 3.3 before stable releases, so they might be able to cut down the required testing. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

Re: [Mesa-dev] [PATCH] appveyor: Consume LLVM 5.0.1.

2018-06-16 Thread Jose Fonseca
On 16/06/18 19:23, Matt Turner wrote: Is LLVM-5 now your oldest supported version? I know Igalia build tests with versions going all the way back to 3.3 before stable releases, so they might be able to cut down the required testing. We do plan to drop support for LLVM 3.x in the near future,

Re: [Mesa-dev] [PATCH] mesa: Unconditionally enable floating-point textures

2018-06-16 Thread Ian Romanick
Reviewed-by: Ian Romanick I'd also be in favor of a patch for stable that just removes docs/patents.txt and the references to it by the build system. Since we don't like to enable new features in stable, the flag would need to stay. On 06/16/2018 05:00 PM, Timothy Arceri wrote: >

[Mesa-dev] [PATCH] radv: Use less conservative approximation for context rolls.

2018-06-16 Thread Bas Nieuwenhuizen
Drops the number of time we set the scissor by 4x for F1 2017, which results in a consistent performance improvement of about 4%. --- src/amd/vulkan/radv_cmd_buffer.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/radv_cmd_buffer.c

Re: [Mesa-dev] [PATCH] mesa: Unconditionally enable floating-point textures

2018-06-16 Thread Matt Turner
Yay! This option has had no effect on i965 for years, but I'm very glad to see it gone all together. Reviewed-by: Matt Turner ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 106595] [RADV] Rendering distortions only when MSAA is enabled

2018-06-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106595 --- Comment #12 from zefkerri...@gmail.com --- (In reply to Samuel Pitoiset from comment #11) > You have to grab and build renderdoc from > https://github.com/baldurk/renderdoc > > Then, you can do "export ENABLE_VULKAN_RENDERDOC_CAPTURE=1",

Re: [Mesa-dev] [PATCH 1/7] vulkan: Add VK_EXT_display_surface_counter [v4]

2018-06-16 Thread Jason Ekstrand
On Thu, Jun 14, 2018 at 7:52 PM, Keith Packard wrote: > This extension is required to support EXT_display_control as it offers > a way to query whether the vblank counter is supported. > > v2: Thanks to kisak > > Fix spelling of VkSurfaceCapabilities2EXT in wsi_common_wayland.c, > it was