On Thu 21 Sep 2017, Jason Ekstrand wrote:
> From: Lionel Landwerlin
>
> It will be used to store extension numbers as well.
>
> Signed-off-by: Lionel Landwerlin
> Reviewed-by: Jason Ekstrand
> ---
>
From: Lionel Landwerlin
New extensions can introduce additional enums. Most of the new enums
will have disjoint numbers from the initial enums. For example new
formats introduced by VK_IMG_format_pvrtc :
VK_FORMAT_ASTC_10x8_UNORM_BLOCK = 177,
From: Lionel Landwerlin
It will be used to store extension numbers as well.
Signed-off-by: Lionel Landwerlin
Reviewed-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 20 ++--
1
While using iterparse is potentially a little more efficient, the Vulkan
registry XML is not large and using regular element tree simplifies the
parsing logic substantially.
---
src/vulkan/util/gen_enum_to_str.py | 36 ++--
1 file changed, 10 insertions(+), 26
---
src/vulkan/util/gen_enum_to_str.py | 48 +++---
1 file changed, 40 insertions(+), 8 deletions(-)
diff --git a/src/vulkan/util/gen_enum_to_str.py
b/src/vulkan/util/gen_enum_to_str.py
index 07d7685..fc93136 100644
--- a/src/vulkan/util/gen_enum_to_str.py
+++
From: Lionel Landwerlin
Signed-off-by: Lionel Landwerlin
Acked-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 42 +++---
1 file changed, 21 insertions(+), 21
Supported in JitGatherVertices(); FetchJit::JitLoadVertices() may require
similar changes, will need address this if it is determined that this
path is still in use.
Handle Force Sequential Access in FetchJit::Create.
---
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp| 46
One piglit regression, which was a false pass:
spec@glsl-1.50@execution@geometry@dynamic_input_array_index
---
.../drivers/swr/rasterizer/core/frontend.cpp | 227 -
src/gallium/drivers/swr/rasterizer/core/state.h| 55 +++--
src/gallium/drivers/swr/swr_shader.cpp
---
.../drivers/swr/rasterizer/jitter/blend_jit.cpp| 30 --
1 file changed, 10 insertions(+), 20 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
b/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
index f2e6e53..3258639 100644
---
---
src/gallium/drivers/swr/rasterizer/core/frontend.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
b/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
index 15bc93d..22a5705 100644
---
Add ForceSequentialAccessEnable and InstanceIDOffsetEnable bools to
FETCH_COMPILE_STATE.
---
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp | 6 ++
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.h | 7 ++-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git
---
.../drivers/swr/rasterizer/jitter/JitManager.cpp | 11 ++-
.../drivers/swr/rasterizer/jitter/JitManager.h | 7 --
.../drivers/swr/rasterizer/jitter/builder_misc.cpp | 102 ++---
3 files changed, 15 insertions(+), 105 deletions(-)
diff --git
---
.../drivers/swr/rasterizer/common/formats.cpp | 27 +++---
.../drivers/swr/rasterizer/core/format_traits.h| 2 +-
.../drivers/swr/rasterizer/jitter/builder_misc.cpp | 16 ++---
3 files changed, 28 insertions(+), 17 deletions(-)
diff --git
Move structure, as the size is significantly reduced due to dynamic
allocation of the GS buffers.
---
.../drivers/swr/rasterizer/core/frontend.cpp | 23 +++---
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git
---
src/gallium/drivers/swr/rasterizer/core/frontend.cpp | 16 ++--
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
b/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
index 22a5705..aea8e88 100644
---
Highlights: large change in the geometry shader api, cleanups.
Tim Rowley (9):
swr/rast: Add support for R10G10B10_FLOAT_A2_UNORM pixel format
swr/rast: New GS state/context API
swr/rast: Fetch compile state changes
swr/rast: Move SWR_GS_CONTEXT from thread local storage to stack
On Thu 21 Sep 2017, Jason Ekstrand wrote:
> From: Lionel Landwerlin
>
> Signed-off-by: Lionel Landwerlin
> Reviewed-by: Jason Ekstrand
> ---
> src/vulkan/util/gen_enum_to_str.py | 3 ++-
> 1 file changed, 2
On Thu, Sep 21, 2017 at 10:25 AM, Dylan Baker wrote:
> Quoting Jason Ekstrand (2017-09-21 08:32:20)
> > From: Lionel Landwerlin
> >
> > It will be used to store extension numbers as well.
> >
> > Signed-off-by: Lionel Landwerlin
Thanks for updating. For the series:
Reviewed-by: Dylan Baker
Quoting Jason Ekstrand (2017-09-21 14:19:43)
> From: Lionel Landwerlin
>
> Signed-off-by: Lionel Landwerlin
> Acked-by: Jason Ekstrand
c7affbf6875622a enabled GLSLOptimizeConservatively on some
drivers. The idea was to speed up compile times by running
the GLSL IR passes only once each time do_common_optimization()
is called. However loop unrolling can create a big mess and
with large loops can actually case compile times to
If you (all) think,
an AK from me (Dieter) is enough,
I'm running this from the beginning,
then go ahead.
Greetings,
Dieter
Am 21.09.2017 21:13, schrieb Thomas Helland:
Fixed the missing newline at the end of this cpp file locally.
This is the only patch left in the series without an RB.
If
From: Lionel Landwerlin
Signed-off-by: Lionel Landwerlin
Reviewed-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
I'm reviewing the patch and there's something that confuses me about
radeonsi_assume_no_z_fights (which got implemented in a later patch). It
appears to be that part of the logic is flawed.
Please correct me whenever you feel I misunderstood what is going on.
Assuming colour writes are
> On Sep 20, 2017, at 8:13 AM, Laurent Carlier wrote:
>
> Le mardi 19 septembre 2017, 21:25:42 CEST Tim Rowley a écrit :
>> We currently don't use these instructions, and since their API
>> changed in llvm-5.0 having them in the autogen files broke the mesa
>> release
On 22/09/17 01:51, Michael Schellenberger Costa wrote:
Out of curriosity what about decrement and other shenanigans?
My commit message is a little misleading. The method in which the
induction var changes doesn't matter, we just check if something was
assigned to it (we trust the rest of the
On Thu 21 Sep 2017, Jason Ekstrand wrote:
> From: Lionel Landwerlin
>
> Signed-off-by: Lionel Landwerlin
> Acked-by: Jason Ekstrand
> ---
> src/vulkan/util/gen_enum_to_str.py | 42
>
On Thu 21 Sep 2017, Tapani Pälli wrote:
> Hi Chad;
>
> The build works ok now on Android-IA. There is still something wrong with
> 'exec async' though. It behaves differently with small/big apps but
> eventually I think it just starts to block .. somewhere. I still need the
> big hammer to set
+ all v1 reviewers. Does this look ok?
-Yogesh.
>-Original Message-
>From: mesa-dev [mailto:mesa-dev-boun...@lists.freedesktop.org] On Behalf Of
>aravindan.muthuku...@intel.com
>Sent: Thursday, September 14, 2017 12:13 PM
>To: mesa-dev@lists.freedesktop.org
>Cc: Muthukumar, Aravindan
On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote:
> Dylan Baker writes:
>> Results
>> autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total
>> meson : sh -c 136.58s user 11.98s system 372% cpu 39.895 total
>
> I just want to point at
On Thu, Sep 21, 2017 at 5:36 PM, Jakob Bornecrantz wrote:
> Wasn't lacking distcheck support one of the arguments against moving
> to only a scons build when this was brought up all those years ago?
> Does Meson provide something similar, or do people just now get all
> of
On 09/21/2017 03:03 AM, Mark Thompson wrote:
On 21/09/17 03:17, Leo Liu wrote:
On 09/20/2017 06:11 PM, Mark Thompson wrote:
On 19/09/17 20:04, Leo Liu wrote:
This series are for VA-API State Tracker Postproc, including:
Deinterlacing I video for transcode;
Scaling support in postproc for
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
.../glsl/lower_vec_index_to_cond_assign.cpp | 56 ++-
1 file changed, 17 insertions(+), 39 deletions(-)
diff --git
From: "\"Ian Romanick\""
From: Ian Romanick
This is basically a wash now, but it simplifies later patches that
convert to using ir_builder.
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ir_optimization.h
From: "\"Ian Romanick\""
From: Ian Romanick
Mostly tabs-before-spaces issues.
Signed-off-by: Ian Romanick
---
src/compiler/glsl/lower_if_to_cond_assign.cpp | 95 +--
1 file changed, 47 insertions(+),
From: "\"Ian Romanick\""
From: Ian Romanick
Mostly tabs-before-spaces, but there was some other trivium too.
Signed-off-by: Ian Romanick
---
.../lower_variable_index_to_cond_assign.cpp | 154 +-
1
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/lower_if_to_cond_assign.cpp | 22 ---
1 file changed, 9 insertions(+), 13 deletions(-)
diff --git
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ir_optimization.h | 8 +-
.../lower_variable_index_to_cond_assign.cpp | 158 +++---
From: Ian Romanick
I have also pushed this series to
https://cgit.freedesktop.org/~idr/mesa/log/?h=remove-ir_assignment-condition
I think -201 lines speaks for itself, but...
The condition field pre-dates the ir_triop_csel operation by a few
years. The idea was that
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ast_to_hir.cpp | 35 ++--
1 file changed, 11 insertions(+), 24 deletions(-)
diff --git
From: "\"Ian Romanick\""
From: Ian Romanick
Instead of generating a sequence like:
run_default = true;
if (i == 3) // some label that appears after default
run_default = false;
if (i == 4) // some label that appears after
From: "\"Ian Romanick\""
From: Ian Romanick
The optimization as done in opt_copy_propagation would have to be
removed in the next patch, and doing so would lead to some substantial
regressions.
Signed-off-by: Ian Romanick
From: "\"Ian Romanick\""
From: Ian Romanick
Use the ir_assignment constructor that takes the write mask as a
parameter. This skips some work that was done in the other constructor.
Signed-off-by: Ian Romanick
---
The old code assumed that loop terminators will always be at
the start of the loop, resulting in otherwise unrollable
loops not being unrolled at all. For example the current
code would unroll:
int j = 0;
do {
if (j > 5)
break;
... do stuff ...
j++;
} while (j < 4);
These instructions will be executed on every iteration of the loop
we cannot drop them.
V2:
- move removal of unreachable terminators from the terminator list
to the same place they are removed from the IR as suggested by
Nicolai.
---
src/compiler/glsl/loop_analysis.h | 7 +++
do-while loops can increment the starting value before the
condition is checked. e.g.
do {
ndx++;
} while (ndx < 3);
This commit changes the code to detect this and reduces the
iteration count by 1 if found.
V2: fix terminator spelling
Reviewed-by: Nicolai Hähnle
On Wed, Sep 20, 2017 at 08:17:32PM +, Anuj Phogat wrote:
> drm-intel is in favor of keeping the unused pci-id's which
> are still listed in the h/w specs. To keep it uniform
> across multiple gfx stack components, I'm reverting below
> Mesa patches:
> b2dae9f8fd310c19e66b161a7ee9845af78f73e0
>
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/glsl_to_nir.cpp | 16 ++
src/compiler/glsl/ir.cpp | 5 ++---
From: "\"Ian Romanick\""
From: Ian Romanick
This changes the generated GLSL IR from something like
bvec4 eq = equal(vec4(index), vec4(0, 1, 2, 3));
if (eq.x)
lhs = rhs.x;
if (eq.y)
lhs = rhs.y;
if (eq.z)
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ast_function.cpp| 15 +++
src/compiler/glsl/ir.cpp | 19 ++-
From: "\"Ian Romanick\""
From: Ian Romanick
Mostly tabs-before-spaces, but there was some other trivium too.
Signed-off-by: Ian Romanick
---
.../glsl/lower_vec_index_to_cond_assign.cpp | 28 ---
1
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ir_builder.cpp | 16 ++--
src/compiler/glsl/ir_builder.h | 2 --
2 files changed, 2 insertions(+), 16
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ast_function.cpp| 22 +--
.../glsl/ir_expression_flattening.cpp | 4 +---
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/ast_to_hir.cpp | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/compiler/glsl/ast_to_hir.cpp
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/opt_dead_code_local.cpp | 168 +++---
src/mesa/program/ir_to_mesa.cpp | 10 +-
2 files changed,
From: "\"Ian Romanick\""
From: Ian Romanick
Previously the instruction stream was walked looking for comparisons
with case-label values. This should generate nearly identical code.
For at least fs-default-notlast-fallthrough.shader_test, the
From: "\"Ian Romanick\""
From: Ian Romanick
The values being compared are scalars, so these are the same. While
I'm here, simplify the run_default condition to just deref the flag
(instead of comparing a scalar bool with true).
There is a bit
From: "\"Ian Romanick\""
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/glsl/lower_variable_index_to_cond_assign.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
From: "\"Ian Romanick\""
From: Ian Romanick
It's inside an if-statement that already checks that the variables are
not NULL.
Signed-off-by: Ian Romanick
---
src/compiler/glsl/opt_copy_propagation.cpp | 2 --
1 file
On 09/20/2017 09:15 PM, Timothy Arceri wrote:
> Fix sent:
>
> https://lists.freedesktop.org/archives/mesa-dev/2017-September/170304.html
Ugh... which I already deleted from my inbox due to the tag. :(
I'll bet this fixes https://bugs.freedesktop.org/show_bug.cgi?id=102910.
That patch is
As part of Treble project in Android O, all the device specific files have
to be located in a separate vendor partition. This is done by setting
LOCAL_PROPRIETARY_MODULE (the name is misleading). This change will not
break existing platforms without a vendor partition as it will just move
files to
From: Lionel Landwerlin
Signed-off-by: Lionel Landwerlin
Acked-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 42 +++---
1 file changed, 21 insertions(+), 21
From: Lionel Landwerlin
Signed-off-by: Lionel Landwerlin
Reviewed-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
From: Lionel Landwerlin
It will be used to store extension numbers as well.
Signed-off-by: Lionel Landwerlin
Reviewed-by: Jason Ekstrand
---
src/vulkan/util/gen_enum_to_str.py | 22 +++---
1
From: Lionel Landwerlin
New extensions can introduce additional enums. Most of the new enums
will have disjoint numbers from the initial enums. For example new
formats introduced by VK_IMG_format_pvrtc :
VK_FORMAT_ASTC_10x8_UNORM_BLOCK = 177,
---
src/vulkan/util/gen_enum_to_str.py | 50 +++---
1 file changed, 41 insertions(+), 9 deletions(-)
diff --git a/src/vulkan/util/gen_enum_to_str.py
b/src/vulkan/util/gen_enum_to_str.py
index e5f8964..57d12e6 100644
--- a/src/vulkan/util/gen_enum_to_str.py
+++
https://bugs.freedesktop.org/show_bug.cgi?id=102891
--- Comment #5 from Bas Nieuwenhuizen ---
IIRC that SpvCapabilityImageMSArray warning is always there with renderdoc
though, so probably a red herring.
--
You are receiving this mail because:
You are the assignee for
While using iterparse is potentially a little more efficient, the Vulkan
registry XML is not large and using regular element tree simplifies the
parsing logic substantially.
---
src/vulkan/util/gen_enum_to_str.py | 41 +++---
1 file changed, 16 insertions(+), 25
On 09/20/2017 03:12 AM, Juan A. Suarez Romero wrote:
> On Sat, 2017-07-08 at 02:03 +0300, Andres Gomez wrote:
>> Ian, it looks like we could want this patch (and the others from the
>> series when they land) in -stable (?)
>>
>
> As we are preparing a new stable 17.1 release, gently pinging.
>
And I just pushed an update to my branch that rebases this on the
merge of loop_analysis.cpp and loop_controls.cpp.
On 09/21/2017 09:34 AM, Ian Romanick wrote:
> From: "\"Ian Romanick\""
>
> From: Ian Romanick
>
> Signed-off-by: Ian Romanick
Reviewed-by: Tapani Pälli
On 09/21/2017 06:28 PM, Rob Herring wrote:
As part of Treble project in Android O, all the device specific files have
to be located in a separate vendor partition. This is done by setting
LOCAL_PROPRIETARY_MODULE (the name is misleading). This
On 21.09.2017 12:03, Eric Engestrom wrote:
Hmm, just noticed the title should be fixed. Something like this?
amd/addrlib: drop unnecessary va_copy()
Makes sense, but I already pushed it...
On Wednesday, 2017-09-20 14:48:46 +, Nicolai Hähnle wrote:
From: Nicolai Hähnle
On 21/09/17 03:17, Leo Liu wrote:
> On 09/20/2017 06:11 PM, Mark Thompson wrote:
>> On 19/09/17 20:04, Leo Liu wrote:
>>> This series are for VA-API State Tracker Postproc, including:
>>>
>>> Deinterlacing I video for transcode;
>>> Scaling support in postproc for transcode;
>>> Frame grabber in
CID: 1418110
Fixes: 939b53d3325 "i965/screen: Implement queryDmaBufFormatModifierAttirbs"
CC: Jason Ekstrand
Signed-off-by: Topi Pohjolainen
---
src/mesa/drivers/dri/i965/intel_screen.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
On Wednesday, September 20, 2017 7:13:29 PM PDT Timothy Arceri wrote:
> Fixes: 9ac8fece63a9 (glsl: Unify ir_constant::const_elements and ::components)
> ---
> src/mesa/program/ir_to_mesa.cpp| 2 +-
> src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 2 +-
> 2 files changed, 2
Reviewed-by: Tapani Pälli
On 09/21/2017 10:22 AM, Topi Pohjolainen wrote:
CID: 1418110
Fixes: 939b53d3325 "i965/screen: Implement queryDmaBufFormatModifierAttirbs"
CC: Jason Ekstrand
Signed-off-by: Topi Pohjolainen
On 21/09/17 16:55, Kenneth Graunke wrote:
On Wednesday, September 20, 2017 7:13:29 PM PDT Timothy Arceri wrote:
Fixes: 9ac8fece63a9 (glsl: Unify ir_constant::const_elements and ::components)
---
src/mesa/program/ir_to_mesa.cpp| 2 +-
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 2
Matt Turner writes:
> On Thu, Sep 21, 2017 at 5:06 AM, Jakob Bornecrantz
> wrote:
>> On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote:
>>> Dylan Baker writes:
Results
autotools : sh -c 535.34s user
On 20/09/17 09:14, Christian König wrote:
> Am 20.09.2017 um 00:01 schrieb Mark Thompson:
>> This is a new interface in libva2 to support wider use-cases of passing
>> surfaces to external APIs. In particular, this allows export of NV12 and
>> P010 surfaces.
>
> First of all thanks a lot for
Hello list,
The candidate for the Mesa 17.1.10 is now available. Currently we have:
- 41 queued
- 0 nominated (outstanding)
- and 5 rejected patches
This is the last release for the 17.1 series.
In the current queue we have:
In build and integration system, we add a dependency on libunwind
On Thu, Sep 21, 2017 at 10:34 AM, Dylan Baker wrote:
> Quoting Jason Ekstrand (2017-09-21 08:32:22)
> > While using iterparse is potentially a little more efficient, the Vulkan
> > registry XML is not large and using regular element tree simplifies the
> > parsing logic
Fixed the missing newline at the end of this cpp file locally.
This is the only patch left in the series without an RB.
If there's no objections I plan on pushing this once I get an RB on this.
Someone mind having a look at it?
2017-09-11 22:21 GMT+02:00 Thomas Helland
v2: add dst rect to make sure no scale
Acked-by: Christian König
---
src/gallium/state_trackers/omx_bellagio/vid_dec.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/gallium/state_trackers/omx_bellagio/vid_dec.c
Not quite asciibetical: ARB, then EXT, then vendor, just like the GL
extension enum just below. No functional change, but it bothered me.
Signed-off-by: Adam Jackson
---
src/glx/glxextensions.c | 22 +++---
src/glx/glxextensions.h | 24
This more or less ports EGL_KHR_no_config_context to GLX.
This is currently a draft extension, under review at:
https://github.com/KhronosGroup/OpenGL-Registry/pull/102
Signed-off-by: Adam Jackson
---
src/glx/create_context.c | 37 +++--
Pushed, thanks.
On Mon, Sep 18, 2017 at 6:26 PM, Nicholas Miell wrote:
> Tested with AMD's Anvil OutOfOrderRasterization demo on a RX 560.
>
> Signed-off-by: Nicholas Miell
> ---
> src/amd/vulkan/radv_device.c | 17 +
>
On Thu, Sep 21, 2017 at 5:06 AM, Jakob Bornecrantz wrote:
> On Thu, Sep 21, 2017 at 2:20 AM, Eric Anholt wrote:
>> Dylan Baker writes:
>>> Results
>>> autotools : sh -c 535.34s user 30.33s system 310% cpu 3:02.05 total
>>> meson
Out of curriosity what about decrement and other shenanigans?
--Michael
Am 21.09.2017 um 12:55 schrieb Timothy Arceri:
do-while loops can increment the starting value before the
condition is checked. e.g.
do {
ndx++;
} while (ndx < 3);
This commit changes the code to detect this
Quoting Jason Ekstrand (2017-09-21 08:32:20)
> From: Lionel Landwerlin
>
> It will be used to store extension numbers as well.
>
> Signed-off-by: Lionel Landwerlin
> Reviewed-by: Jason Ekstrand
> ---
>
Quoting Jason Ekstrand (2017-09-21 08:32:21)
> From: Lionel Landwerlin
>
> New extensions can introduce additional enums. Most of the new enums
> will have disjoint numbers from the initial enums. For example new
> formats introduced by VK_IMG_format_pvrtc :
>
>
Quoting Jason Ekstrand (2017-09-21 08:32:22)
> While using iterparse is potentially a little more efficient, the Vulkan
> registry XML is not large and using regular element tree simplifies the
> parsing logic substantially.
> ---
> src/vulkan/util/gen_enum_to_str.py | 41
>
Hi Chad;
The build works ok now on Android-IA. There is still something wrong
with 'exec async' though. It behaves differently with small/big apps but
eventually I think it just starts to block .. somewhere. I still need
the big hammer to set device->has_exec_async false to fix that. Please
On 18/09/17 21:43, Timothy Arceri wrote:
On 18/09/17 20:50, Nicolai Hähnle wrote:
On 14.09.2017 06:47, Timothy Arceri wrote:
The old code incorrectly assumed that loop terminators will always
be at the start of the loop. It really seems to be just luck that
we haven't triggered any bugs
On Thu, Sep 21, 2017 at 1:53 PM, Jose Fonseca wrote:
> On 12/04/17 18:57, Nirbheek Chauhan wrote:
>>
>> Hi Jose,
>>
>> On Wed, Apr 12, 2017 at 11:08 PM, Jose Fonseca
>> wrote:
>>>
>>> One newbie question: what's your workflow to update a wrap patch? Can
On 12/04/17 18:57, Nirbheek Chauhan wrote:
Hi Jose,
On Wed, Apr 12, 2017 at 11:08 PM, Jose Fonseca wrote:
One newbie question: what's your workflow to update a wrap patch? Can we
prototype changes locally without tarballing the patch?
Any changes you make in
Hmm, just noticed the title should be fixed. Something like this?
> amd/addrlib: drop unnecessary va_copy()
On Wednesday, 2017-09-20 14:48:46 +, Nicolai Hähnle wrote:
> From: Nicolai Hähnle
>
> There's no reason to use va_copy here.
>
> CID: 1418113
> ---
> I have
95 matches
Mail list logo