This is the drivers on-disk cache intended to be used as a
fallback as opposed to the pipeline cache provided by apps.
---
src/amd/vulkan/radv_device.c | 8
src/amd/vulkan/radv_private.h | 5 +
src/util/disk_cache.h | 15 +++
3 files changed, 28 insertions(+)
If the app provided and in-memory pipeline caches don't contain
what we are looking for then we fallback to the on-disk cache.
---
src/amd/vulkan/radv_pipeline_cache.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/amd/vulkan/radv_pipeline_cache.c
From: Dave Airlie
This fixes:
dEQP-VK.glsl.texture_functions.texture.samplercubearray*
Signed-off-by: Dave Airlie
---
src/amd/common/ac_nir_to_llvm.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
This cache allows us to easily ensure that we have a unique anv_bo for
each gem handle. We'll need this in order to support multiple-import of
memory objects and semaphores.
v2 (Jason Ekstrand):
- Reject BO imports if the size doesn't match the prime fd size as
reported by lseek().
---
---
src/intel/vulkan/anv_batch_chain.c | 86 --
src/intel/vulkan/anv_device.c | 26
src/intel/vulkan/anv_gem.c | 36
src/intel/vulkan/anv_private.h | 24 ---
src/intel/vulkan/anv_queue.c | 61
On 15/03/17 15:17, Timothy Arceri wrote:
---
src/amd/vulkan/radv_device.c | 4 +++-
src/amd/vulkan/radv_pipeline.c | 9 ++---
src/amd/vulkan/radv_pipeline_cache.c | 7 +--
src/amd/vulkan/radv_private.h| 3 ++-
4 files changed, 16 insertions(+), 7 deletions(-)
diff
---
src/amd/vulkan/radv_device.c | 4 +++-
src/amd/vulkan/radv_pipeline.c | 9 ++---
src/amd/vulkan/radv_pipeline_cache.c | 7 +--
src/amd/vulkan/radv_private.h| 3 ++-
4 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/src/amd/vulkan/radv_device.c
This will allow us to use fallback in-memory and on-disk caches
should the app not provide a pipeline cache.
---
src/amd/vulkan/radv_pipeline.c | 28 +---
src/amd/vulkan/radv_pipeline_cache.c | 8 +++-
2 files changed, 20 insertions(+), 16 deletions(-)
diff
This will be used as an in-memory cache when a pipeline cache is
not provided by the app.
---
src/amd/vulkan/radv_device.c | 15 +++
src/amd/vulkan/radv_private.h | 3 +++
2 files changed, 18 insertions(+)
diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
Apps can limit the size of the cache via VkAllocationCallbacks so we
can't be sure that both are always in the cache.
---
src/amd/vulkan/radv_pipeline.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/amd/vulkan/radv_pipeline.c
The game still crashes at the same null pointer, but I've seen it use
that function you changed so I guess I'll keep the patch just to be safe.
Are there any patches that touch wglMakeContextCurrentARB and didn't
make it to master?
(Resent the email because thunderbird removed the mesa-dev
The game runs smoothly if you decompress the textures, I'm getting 30-40
fps with llvmpipe and no "grass in the sky" artifacts.
The problem is frame buffer effects and soft shadows, were they enabled
when you tested it? If so, how did you make it use llvmpipe?
Il 2017-03-13 22:40, Jan Vesely
Hello again,
After further investigation it seems to me that wglMakeContextCurrentARB
is not implemented by gallium llvmpipe, that's why it gets a null pointer.
Can we add a stub or something?
Il 2017-03-14 03:44, Brian Paul ha scritto:
Looks like my KOTOR patch never made it to master.
On Tue, Mar 14, 2017 at 2:53 PM, Fabio Estevam wrote:
...
> Care to submit the revert for the two patches?
I think Christian is going to proper fix it in next days; as we have a
workaround for now I see no reason to speed this up.
--
Otavio Salvador
On Tue, Mar 14, 2017 at 12:31 PM, Fabio Estevam wrote:
...
> The cover of the movies are just black rectangles instead of showing
> the actual movie pictures.
...
I am attaching the two patches I am applying on mesa locally and which
has fixed our current issues.
--
Otavio
On Tue, Mar 14, 2017 at 2:39 PM, Christian Gmeiner
wrote:
> 2017-03-14 18:16 GMT+01:00 Fabio Estevam :
...
> shader variants - due to lot of people are have this issue I will
> spend some time the next
> days to cleanup my wip patch series. I have
On 03/15/2017 01:59 AM, Matt Arsenault wrote:
On Mar 14, 2017, at 17:21, Samuel Pitoiset wrote:
Initially this was a workaround for a bug introduced in LLVM 4.0
in the SimplifyCFG pass that caused image instrinsics to disappear
(because they were badly sunk).
From: Dave Airlie
This just aligns with how anv does it.
Signed-off-by: Dave Airlie
---
src/amd/vulkan/radv_formats.c | 76 ++-
1 file changed, 46 insertions(+), 30 deletions(-)
diff --git
From: Dave Airlie
This adds support for exporting 2D images, to an
opaque fd.
This implements the:
VK_KHX_external_memory_capabilities
VK_KHX_external_memory
VK_KHX_external_memory_fd
extensions.
These are used by SteamVR, we should work with anv
to decide if we should
Initially this was a workaround for a bug introduced in LLVM 4.0
in the SimplifyCFG pass that caused image instrinsics to disappear
(because they were badly sunk). Finally, this is a win because it
decreases SGPR spilling and increases the number of waves a bit.
Although, shader-db results are
On Mon, Mar 13, 2017 at 03:27:59PM -0700, Chad Versace wrote:
> The calculations of row_pitch, the row pitch's alignment, surface size,
> and base_alignment were mixed together. This patch moves the calculation
> of row_pitch and its alignment to occur before the calculation of
> surface_size and
Reviewed-by: Marek Olšák
Marek
On Wed, Mar 15, 2017 at 12:17 AM, Samuel Pitoiset
wrote:
> I think we just don't want to store those shaders.
>
> Signed-off-by: Samuel Pitoiset
> ---
> run.c | 1 +
> 1 file changed, 1
On 03/14/2017 10:21 PM, Dave Airlie wrote:
On 15 March 2017 at 07:17, Dave Airlie wrote:
From: Dave Airlie
LLVM 4.0 released with a pretty messy regression, that hopefully
get fixed in the future.
This work around was proposed by Tom, and it fixes
On Mon, Mar 13, 2017 at 03:27:58PM -0700, Chad Versace wrote:
> isl has a giant comment that explains the hardware's padding
> requirements. (Hint: Cache lines and page faults). But the comment is in
> the wrong place, in isl_calc_linear_row_pitch(), which is unrelated to
> padding.
>
> The
14.03.2017 u 23:08, Bas Nieuwenhuizen je napisao/la:
I couldn't really find an encoding in the spec. I'm not sure it
prescribes VK_MAKE_VERSION format, but vulkan.gpuinfo.org interprets
it that way by default. vulkaninfo gives the raw number, so we could
alternatively do something like 17001000,
I think we just don't want to store those shaders.
Signed-off-by: Samuel Pitoiset
---
run.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/run.c b/run.c
index 74f87fd..12a78c6 100644
--- a/run.c
+++ b/run.c
@@ -392,6 +392,7 @@ main(int argc, char **argv)
I couldn't really find an encoding in the spec. I'm not sure it
prescribes VK_MAKE_VERSION format, but vulkan.gpuinfo.org interprets
it that way by default. vulkaninfo gives the raw number, so we could
alternatively do something like 17001000, but that doesn't show
up right on vulkan.gpuinfo.org
Thanks. Pushed.
On Tue, Mar 14, 2017 at 4:26 PM, Alex Smith wrote:
> Need to flush before updating the buffer to ensure that the copy is
> ordered after previous accesses (assuming the app has performed the
> appropriate barriers).
>
> This fixes potential issues due
I've skimmed to changes from 1.0.5 to 1.0.42 and I think we have all
changes. We're still not conformant ofcourse, but this should not
regress stuff,
Signed-off-by: Bas Nieuwenhuizen
---
src/amd/vulkan/radv_device.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
The idea behind modifiers like this is that the user of GBM will have
some mechanism to query what properties the hardware supports for its BO
or surface. This information is directly passed in (and stored) so that
the DRI implementation can create an image with the appropriate
attributes.
A
On 15 March 2017 at 07:17, Dave Airlie wrote:
> From: Dave Airlie
>
> LLVM 4.0 released with a pretty messy regression, that hopefully
> get fixed in the future.
>
> This work around was proposed by Tom, and it fixes the CTS regressions
> here at least, I'm
From: Dave Airlie
LLVM 4.0 released with a pretty messy regression, that hopefully
get fixed in the future.
This work around was proposed by Tom, and it fixes the CTS regressions
here at least, I'm not sure if this will cause any major side effects,
but correctness over
---
src/compiler/nir/nir_constant_expressions.py | 199 ++-
1 file changed, 101 insertions(+), 98 deletions(-)
diff --git a/src/compiler/nir/nir_constant_expressions.py
b/src/compiler/nir/nir_constant_expressions.py
index c6745f1..ad841e3 100644
---
For opcodes such as the nir_op_pack_64_2x32 for which all sources and
destinations have explicit sizes, the bit_size parameter to the evaluate
function is pointless and *should* do nothing. Previously, we were
always switching on the bit_size and asserting if it isn't one of the
sizes in the
The flushes could be due to TRANSFER barriers.
Signed-off-by: Bas Nieuwenhuizen
Cc: 17.0
---
src/amd/vulkan/si_cmd_buffer.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/amd/vulkan/si_cmd_buffer.c
On 17-03-14 08:53:45, Jason Ekstrand wrote:
On Mon, Mar 13, 2017 at 10:24 PM, Ben Widawsky wrote:
The idea behind modifiers like this is that the user of GBM will have
some mechanism to query what properties the hardware supports for its BO
or surface. This information is
https://bugs.freedesktop.org/show_bug.cgi?id=94739
Luca Weiss changed:
What|Removed |Added
CC||bugzi...@z3ntu.xyz
---
On Tue, 2017-03-14 at 05:22 +0100, Federico Dossena wrote:
> The game runs smoothly if you decompress the textures, I'm getting 30-40
> fps with llvmpipe and no "grass in the sky" artifacts.
> The problem is frame buffer effects and soft shadows, were they enabled
> when you tested it? If so,
https://bugs.freedesktop.org/show_bug.cgi?id=100199
--- Comment #2 from Vedran Miletić ---
Benchmarking ftp://ftp.gromacs.org/pub/benchmarks/water_GMX50_bare.tar.gz with
GROMACS 2016.3 I get the following results:
Without the patch:
Launch GPU ops.18 66001
Hi Wladimir,
On Tue, Mar 14, 2017 at 2:47 PM, Wladimir J. van der Laan
wrote:
> Yea, variants would be the way to render to RGBA succesfully
> on vivantes.
>
> Until then it's best to revert those two patches.
>
> Reverting only the one (latest) patch can give red/blue swapped
On Tue, Mar 14, 2017 at 06:39:32PM +0100, Christian Gmeiner wrote:
> > By only reverting:
> >
> > commit 6c89a728d9e5d072cb504453e73077564c6523d3
> > Author: Wladimir J. van der Laan
> > Date: Wed Dec 7 12:59:54 2016 +
> >
> > etnaviv: Cannot render to rb-swapped
Hi Fabio
2017-03-14 18:16 GMT+01:00 Fabio Estevam :
> Hi Otavio,
>
> On Tue, Mar 14, 2017 at 1:58 PM, Otavio Salvador
> wrote:
>> On Tue, Mar 14, 2017 at 12:31 PM, Fabio Estevam wrote:
>> ...
>>> The cover of the movies
https://bugs.freedesktop.org/show_bug.cgi?id=99987
--- Comment #15 from Dennis Schridde ---
(In reply to Pierre Ossman from comment #14)
> b) If it is indeed a fallback, why is that needed? I.e. why isn't Mesa being
> chosen? It does not seem robust and future proof to rely
Hi Otavio,
On Tue, Mar 14, 2017 at 1:58 PM, Otavio Salvador
wrote:
> On Tue, Mar 14, 2017 at 12:31 PM, Fabio Estevam wrote:
> ...
>> The cover of the movies are just black rectangles instead of showing
>> the actual movie pictures.
> ...
>
>
https://bugs.freedesktop.org/show_bug.cgi?id=100202
Bug ID: 100202
Summary: llvmpipe Windows scons build can't detect Visual
Studio 2017 toolchain
Product: Mesa
Version: 17.0
Hardware: All
OS: Windows (All)
On Tue, Mar 14, 2017 at 07:55:01AM -0700, Jason Ekstrand wrote:
> This makes it so that you don't get an "Implement gen7 HiZ" perf warning
> when you manually disable HiZ on gen8.
Both:
Reviewed-by: Topi Pohjolainen
> ---
> src/intel/vulkan/anv_image.c | 4 ++--
>
https://bugs.freedesktop.org/show_bug.cgi?id=100201
Bug ID: 100201
Summary: llvmpipe Windows scons build with Visual Studio 2015
toolchain and LLVM 4.0 fails
Product: Mesa
Version: 17.0
Hardware: All
OS:
The comments below are my only remaining questions on this 6-patch series.
All of the *other* patches are
Reviewed-by: Jason Ekstrand
On Tue, Mar 14, 2017 at 8:53 AM, Jason Ekstrand
wrote:
> On Mon, Mar 13, 2017 at 10:24 PM, Ben Widawsky
On Mon, Mar 13, 2017 at 10:24 PM, Ben Widawsky wrote:
> The idea behind modifiers like this is that the user of GBM will have
> some mechanism to query what properties the hardware supports for its BO
> or surface. This information is directly passed in (and stored) so that
>
https://bugs.freedesktop.org/show_bug.cgi?id=99987
--- Comment #14 from Pierre Ossman ---
That does make things work. But I'm hesitant to consider the issue closed
though. There are some outstanding questions:
a) I'm still getting direct rendering, despite the file being
https://bugs.freedesktop.org/show_bug.cgi?id=100199
--- Comment #1 from Vedran Miletić ---
Created attachment 130217
--> https://bugs.freedesktop.org/attachment.cgi?id=130217=edit
Attempt at a fix
--
You are receiving this mail because:
You are the QA Contact for the
On Tue, Mar 14, 2017 at 4:04 AM, Lionel Landwerlin <
lionel.g.landwer...@intel.com> wrote:
> It seems new extensions will start to use aliases in enums, meaning
> multiple enums with the same value. This forces us to track the values
> of the enums to generate correct C code.
>
Seriously? That
https://bugs.freedesktop.org/show_bug.cgi?id=100199
Vedran Miletić changed:
What|Removed |Added
Assignee|mesa-dev@lists.freedesktop. |ved...@miletic.net
https://bugs.freedesktop.org/show_bug.cgi?id=100199
Bug ID: 100199
Summary: clover: implement non-blocking clEnqueueWriteBuffer
and clEnqueueReadBuffer
Product: Mesa
Version: git
Hardware: Other
OS: All
Hi,
On a imx6q-sabresd board running kernel 4.9.14, mesa 17.0.1 and QT5.8:
# export QT_QPA_EGLFS_KMS_CONFIG=/media/sabresd.json
where sabresd.json contains:
{
"device": "/dev/dri/card1",
"hwcursor": false,
"pbuffers": true,
"outputs": [
{
"name": "HDMI-1",
"mode": "off"
Need to flush before updating the buffer to ensure that the copy is
ordered after previous accesses (assuming the app has performed the
appropriate barriers).
This fixes potential issues due to draws prior to an update reading
the new buffer content, despite having the necessary barriers between
Instead of figuring it all out ourselves, just use the information given
to us by the client.
---
src/intel/vulkan/anv_blorp.c | 88 --
src/intel/vulkan/genX_cmd_buffer.c | 10 +
2 files changed, 18 insertions(+), 80 deletions(-)
diff --git
---
src/intel/vulkan/anv_pass.c| 87 ++
src/intel/vulkan/anv_private.h | 2 +
2 files changed, 89 insertions(+)
diff --git a/src/intel/vulkan/anv_pass.c b/src/intel/vulkan/anv_pass.c
index 8d1768d..d6d3794 100644
--- a/src/intel/vulkan/anv_pass.c
+++
---
src/intel/vulkan/anv_pass.c | 20 +++-
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/src/intel/vulkan/anv_pass.c b/src/intel/vulkan/anv_pass.c
index 4a1a340..8d1768d 100644
--- a/src/intel/vulkan/anv_pass.c
+++ b/src/intel/vulkan/anv_pass.c
@@ -59,10 +59,8 @@
---
src/intel/vulkan/anv_private.h | 59 ++
src/intel/vulkan/genX_cmd_buffer.c | 48 ++-
2 files changed, 62 insertions(+), 45 deletions(-)
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index
This makes it so that you don't get an "Implement gen7 HiZ" perf warning
when you manually disable HiZ on gen8.
---
src/intel/vulkan/anv_image.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c
index
The GL driver had a driconf option (which doesn't make much sense) and
the Vulkan driver had a hand-rolled environment variable. Instead,
let's tie both into the INTEL_DEBUG mechanism and unify things.
---
src/intel/common/gen_debug.c | 1 +
src/intel/common/gen_debug.h |
https://bugs.freedesktop.org/show_bug.cgi?id=99467
--- Comment #22 from Vedran Miletić ---
(In reply to Drago from comment #21)
> Since workaround is not that big, can't it be committed and activated with
> ENV var switch, until Id fixes the game. This will allow stressing
On Tue, Mar 14, 2017 at 5:23 AM, Emil Velikov
wrote:
> On 14 March 2017 at 01:45, Jason Ekstrand wrote:
> > On Mon, Mar 13, 2017 at 5:34 PM, Emil Velikov
> > wrote:
> >>
> >> On 13 March 2017 at 19:08, Jason Ekstrand
---
src/intel/vulkan/anv_device.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
index d2d9117..c73b9af 100644
--- a/src/intel/vulkan/anv_device.c
+++ b/src/intel/vulkan/anv_device.c
@@ -412,8 +412,11 @@
Hi,
On 14.03.2017 12:48, Eero Tamminen wrote:
On 11.03.2017 03:14, Kenneth Graunke wrote:
On systems without LLC, drm_intel_gem_bo_map_unsynchronized() has
had the surprising behavior of doing a synchronized GTT mapping.
This is obviously not what the user of the API wanted.
Eric left a
On Tue, Mar 14, 2017 at 04:02:17PM +0200, Pohjolainen, Topi wrote:
> On Tue, Mar 14, 2017 at 02:08:10PM +0100, Iago Toral wrote:
> > On Tue, 2017-03-14 at 14:04 +0200, Pohjolainen, Topi wrote:
> > > On Tue, Mar 14, 2017 at 12:06:16PM +0100, Iago Toral wrote:
> > > >
> > > > On Tue, 2017-03-14 at
> Subject: kmscube.c: remove uninitialized var returned
Huh? Not sure what my brain was thinking; changed that locally to
"don't return uninitialized variable" :)
On Tuesday, 2017-03-14 13:33:51 +, Eric Engestrom wrote:
> `ret` isn't used by anything, so remove it as well.
>
>
On Tue, Mar 14, 2017 at 02:08:10PM +0100, Iago Toral wrote:
> On Tue, 2017-03-14 at 14:04 +0200, Pohjolainen, Topi wrote:
> > On Tue, Mar 14, 2017 at 12:06:16PM +0100, Iago Toral wrote:
> > >
> > > On Tue, 2017-03-14 at 12:01 +0100, Iago Toral wrote:
> > > >
> > > > On Tue, 2017-03-14 at 11:25
On 14 March 2017 at 13:16, Ilia Mirkin wrote:
> I am waiting to have time to do proper testing on the patch like I promised.
> Thus far, the time to do so has failed to materialize.
>
Right - I seems to have misread your reply s/will do some testing
tonight/have done some
Signed-off-by: Eric Engestrom
---
I feel like I might be missing something here; is copying the fields
into these vars of any use when debugging?
---
drm-atomic.c | 4
1 file changed, 4 deletions(-)
diff --git a/drm-atomic.c b/drm-atomic.c
index 5d64e50..27c6b1e
Signed-off-by: Eric Engestrom
---
drm-legacy.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drm-legacy.c b/drm-legacy.c
index 2392a3d..8e49075 100644
--- a/drm-legacy.c
+++ b/drm-legacy.c
@@ -33,6 +33,9 @@ static struct drm drm;
static void
Signed-off-by: Eric Engestrom
---
drm-atomic.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drm-atomic.c b/drm-atomic.c
index 3362eac..01fa35a 100644
--- a/drm-atomic.c
+++ b/drm-atomic.c
@@ -362,7 +362,7 @@ const struct drm *
Signed-off-by: Eric Engestrom
---
drm-atomic.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drm-atomic.c b/drm-atomic.c
index 01fa35a..5d64e50 100644
--- a/drm-atomic.c
+++ b/drm-atomic.c
@@ -108,7 +108,6 @@ static int
Signed-off-by: Eric Engestrom
---
drm-common.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drm-common.c b/drm-common.c
index 764ffa2..0262816 100644
--- a/drm-common.c
+++ b/drm-common.c
@@ -35,7 +35,6 @@ drm_fb_destroy_callback(struct gbm_bo *bo, void *data)
{
`ret` isn't used by anything, so remove it as well.
Signed-off-by: Eric Engestrom
---
kmscube.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/kmscube.c b/kmscube.c
index 91e0104..8057e66 100644
--- a/kmscube.c
+++ b/kmscube.c
@@ -67,7 +67,7
Signed-off-by: Eric Engestrom
---
cube-tex.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/cube-tex.c b/cube-tex.c
index 1e7741d..a543e83 100644
--- a/cube-tex.c
+++ b/cube-tex.c
@@ -227,7 +227,7 @@ static int get_fd_rgba(uint32_t *pstride)
I am waiting to have time to do proper testing on the patch like I
promised. Thus far, the time to do so has failed to materialize.
On Mar 14, 2017 8:27 AM, "Emil Velikov" wrote:
> Ilia, are you waiting for another person to review the patch or it's
> no longer
BTW, in case it is useful, I have the series available here, including
fixes to review feedback obtained so far:
https://github.com/Igalia/mesa/tree/vk-oom
Iago
On Fri, 2017-03-10 at 13:38 +0100, Iago Toral Quiroga wrote:
> I think this series addresses all the issues raised for v1, except
>
On Tue, 2017-03-14 at 14:04 +0200, Pohjolainen, Topi wrote:
> On Tue, Mar 14, 2017 at 12:06:16PM +0100, Iago Toral wrote:
> >
> > On Tue, 2017-03-14 at 12:01 +0100, Iago Toral wrote:
> > >
> > > On Tue, 2017-03-14 at 11:25 +0200, Pohjolainen, Topi wrote:
> > > >
> > > >
> > > > On Fri, Mar 10,
On Tuesday, 2017-03-14 12:10:48 +, Emil Velikov wrote:
> Both flags are widely available and the rest of MAYBE_WARN are of little
> interest. Since atm no flags were passed, we might as well not bother
> with anything but the former two.
>
> Signed-off-by: Emil Velikov
On Tue, 2017-03-14 at 11:53 +0200, Pohjolainen, Topi wrote:
> On Tue, Mar 14, 2017 at 10:35:43AM +0100, Iago Toral wrote:
> >
> > On Tue, 2017-03-14 at 10:12 +0200, Pohjolainen, Topi wrote:
> > >
> > > On Fri, Mar 10, 2017 at 01:38:16PM +0100, Iago Toral Quiroga
> > > wrote:
> > > >
> > > >
>
On 14 March 2017 at 01:45, Jason Ekstrand wrote:
> On Mon, Mar 13, 2017 at 5:34 PM, Emil Velikov
> wrote:
>>
>> On 13 March 2017 at 19:08, Jason Ekstrand wrote:
>> > On Mon, Mar 13, 2017 at 11:19 AM, Emil Velikov
>> >
Ilia, are you waiting for another person to review the patch or it's
no longer applicable ?
Thanks
Emil
On 10 March 2017 at 11:07, Marek Olšák wrote:
> Reviewed-by: Marek Olšák
>
> Marek
>
> On Sat, Mar 4, 2017 at 7:52 PM, Ilia Mirkin
https://bugs.freedesktop.org/show_bug.cgi?id=77449
Bug 77449 depends on bug 99194, which changed state.
Bug 99194 Summary: Saints Row IV and Unturned cause GPU resets
https://bugs.freedesktop.org/show_bug.cgi?id=99194
What|Removed |Added
On 4 March 2017 at 01:12, Jason Ekstrand wrote:
> Cc: "17.0 13.0"
> ---
> src/compiler/nir/nir_intrinsics.h | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/src/compiler/nir/nir_intrinsics.h
>
We're creating a single binary with no static/shared libraries.
We implicitly relied on the macro to pull AC_PROG_CC, so we should add
it now, otherwise configure will fail.
As a nice bonus, with the last three commits combined the execution time
of autogen.sh drops by more than half.
With the removal of libtool as of last commit we no longer need the m4
folder or any of the related infra.
Signed-off-by: Emil Velikov
---
Makefile.am | 2 --
configure.ac | 1 -
m4/.gitignore | 5 -
3 files changed, 8 deletions(-)
delete mode 100644
Signed-off-by: Emil Velikov
---
.gitignore | 17 -
1 file changed, 17 deletions(-)
diff --git a/.gitignore b/.gitignore
index 3f95cde..1fc8950 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,26 +5,9 @@ Makefile
.deps
.libs
*.o
-*.lo
-*.la
-libtool
Both flags are widely available and the rest of MAYBE_WARN are of little
interest. Since atm no flags were passed, we might as well not bother
with anything but the former two.
Signed-off-by: Emil Velikov
---
This will prompt some warnings, but we can sort this at a
Namely:
AC_CONFIG_SRCDIR - it's used to "help" people who deliberatelly override
--srcdir. Nobody should be doing this to begin with, so just let them
get what they're asking for.
AC_CONFIG_HEADERS - we don't have any conditionals, function or macro
checks. Hence we don't need the header.
On 13 March 2017 at 19:24, Emil Velikov wrote:
> On 13 March 2017 at 17:14, Eric Engestrom wrote:
>> drm-common.h:63:49: warning: ‘struct egl’ declared inside parameter list
>> will not be
>> visible outside of this definition or declaration
On Tue, Mar 14, 2017 at 12:06:16PM +0100, Iago Toral wrote:
> On Tue, 2017-03-14 at 12:01 +0100, Iago Toral wrote:
> > On Tue, 2017-03-14 at 11:25 +0200, Pohjolainen, Topi wrote:
> > >
> > > On Fri, Mar 10, 2017 at 01:38:23PM +0100, Iago Toral Quiroga wrote:
> > > >
> > > >
> > > > Growing the
On Tue, Mar 14, 2017 at 4:08 AM, Timothy Arceri wrote:
> From: Alan Swanson
>
> Currently only a one in one out eviction so if at max_size and
> cache files were to constantly increase in size then so would the
> cache. Restrict to limit of 8
On Tue, Mar 14, 2017 at 12:18:59PM +0100, Iago Toral wrote:
> On Tue, 2017-03-14 at 11:39 +0200, Pohjolainen, Topi wrote:
> > On Fri, Mar 10, 2017 at 01:38:34PM +0100, Iago Toral Quiroga wrote:
> > >
> > > Instead of asserting inside the function, and then use use that
> > > information
> > > to
On Tue, 2017-03-14 at 11:39 +0200, Pohjolainen, Topi wrote:
> On Fri, Mar 10, 2017 at 01:38:34PM +0100, Iago Toral Quiroga wrote:
> >
> > Instead of asserting inside the function, and then use use that
> > information
> > to return early from its callers upon failure.
> > ---
> >
On 14/03/17 21:27, Grazvydas Ignotas wrote:
On Tue, Mar 14, 2017 at 4:06 AM, Timothy Arceri wrote:
This should help reduce any overhead added by the shader cache
when programs are not found in the cache.
To avoid creating any special function just for the sake of the
On Tue, 2017-03-14 at 12:01 +0100, Iago Toral wrote:
> On Tue, 2017-03-14 at 11:25 +0200, Pohjolainen, Topi wrote:
> >
> > On Fri, Mar 10, 2017 at 01:38:23PM +0100, Iago Toral Quiroga wrote:
> > >
> > >
> > > Growing the reloc list happens through calling
> > > anv_reloc_list_add()
> > > or
> >
It seems new extensions will start to use aliases in enums, meaning
multiple enums with the same value. This forces us to track the values
of the enums to generate correct C code.
Signed-off-by: Lionel Landwerlin
Cc: Dylan Baker
---
On Tue, 2017-03-14 at 11:25 +0200, Pohjolainen, Topi wrote:
> On Fri, Mar 10, 2017 at 01:38:23PM +0100, Iago Toral Quiroga wrote:
> >
> > Growing the reloc list happens through calling anv_reloc_list_add()
> > or
> > anv_reloc_list_append(). Make sure that we call these through
> > helpers
> >
1 - 100 of 123 matches
Mail list logo