We were exposing 31 because the hardware allows for 33 and we need
to reserve one vertex buffer to upload VertexIndex/InstanceIndex and
another to upload DrawID when needed, however, there is another
restriction in the hardware regarding the size of the VUE entries
that limits this down to 30 (28
Mesa will map user defined vertex input attributes to slots
starting at VERT_ATTRIB_GENERIC0 which gives us room for only 16
slots (up to GL_VERT_ATTRIB_MAX). This sufficient for GL, where
we expose exactly 16 vertex attributes for user defined inputs, but
in Vulkan we can expose up to 28 (which
---
src/intel/vulkan/anv_cmd_buffer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/intel/vulkan/anv_cmd_buffer.c
b/src/intel/vulkan/anv_cmd_buffer.c
index 7317674843..3b59af8f6f 100644
--- a/src/intel/vulkan/anv_cmd_buffer.c
+++ b/src/intel/vulkan/anv_cmd_buffer.c
@@
Series is:
Reviewed-by: Samuel Pitoiset
On 07/21/2017 06:30 AM, Timothy Arceri wrote:
This was added in 2d03f48a65a666 and seems like it was intended
as a TODO comment in a function stub rather than a useful
code comment.
---
src/compiler/glsl/ast_to_hir.cpp | 4
I wasn't too worried about this because more than just no_error gets
in-lined away, for example the dsa conditions and also the dim == 3. The
resulting output shouldn't be overly large. What do you think?
On 21/07/17 18:43, Samuel Pitoiset wrote:
To avoid inlining compressed_tex_sub_image() a
https://bugs.freedesktop.org/show_bug.cgi?id=101867
Bug ID: 101867
Summary: Launch options window renders black in Feral Games in
current Mesa trunk
Product: Mesa
Version: git
Hardware: Other
OS: Linux
https://bugs.freedesktop.org/show_bug.cgi?id=101867
Marc Di Luzio changed:
What|Removed |Added
CC|
To avoid inlining compressed_tex_sub_image() a bunch of times.
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/teximage.c | 101 ++-
1 file changed, 65 insertions(+), 36 deletions(-)
diff --git a/src/mesa/main/teximage.c
From: Aravindan Muthukumar
This patch improves CPI Rate(Cycles per Instruction) and branch miss predict
for i965. The function check_state() was showing CPI retired rate.
Performance stats with android:
- CPI retired lowered by 28% (lower is better)
- Branch
Hi Gražvydas,
I don't have Doom available to test. How's it broken?
Could you see if removing the usage flags condition on the second call to
radv_image_view_make_descriptor makes any difference? Otherwise I'm not
sure what's wrong - as far as I could tell this should be making RADV do
basically
From: Dave Airlie
This adds support for sharing semaphores using kernel syncobjects.
Syncobj backed semaphores are used for any semaphore which is
created with external flags, and when a semaphore is imported,
otherwise we use the current non-kernel semaphores.
Temporary
Series is:
Reviewed-by: Samuel Pitoiset
On 07/20/2017 07:07 PM, Brian Paul wrote:
The NumSamples and FixedSampleLocation fields are set again later at
the end of the function so these earlier assignments aren't needed.
---
src/mesa/main/teximage.c | 3 ---
1 file
On 07/21/2017 11:19 AM, Timothy Arceri wrote:
I wasn't too worried about this because more than just no_error gets
in-lined away, for example the dsa conditions and also the dim == 3. The
resulting output shouldn't be overly large. What do you think?
Usually, when a helper function marked
https://bugs.freedesktop.org/show_bug.cgi?id=99591
--- Comment #10 from Mike Lothian ---
I saw something similar when LLVM was compiled with LTO, the SaschaWillems
demos would run, but often on closing I'd see messages about a missing symbol
--
You are receiving this mail
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/texobj.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c
index 95f2b34337..2eb8eae4b1 100644
--- a/src/mesa/main/texobj.c
+++
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/GL4x.xml | 2 +-
src/mesa/main/barrier.c | 7 +++
src/mesa/main/barrier.h | 3 +++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/GL4x.xml b/src/mapi/glapi/gen/GL4x.xml
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/texobj.c | 34 --
1 file changed, 20 insertions(+), 14 deletions(-)
diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c
index b698569509..494ea25f80 100644
---
And make framebuffer_renderbuffer() always inline.
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/fbobject.c | 109 +++
1 file changed, 63 insertions(+), 46 deletions(-)
diff --git a/src/mesa/main/fbobject.c
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/barrier.c | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/src/mesa/main/barrier.c b/src/mesa/main/barrier.c
index e55d13cb6b..0798d6efad 100644
--- a/src/mesa/main/barrier.c
+++
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/blend.c | 8
src/mesa/main/blend.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 2 +-
src/mesa/main/buffers.c| 16
src/mesa/main/buffers.h| 3 +++
3 files changed, 20 insertions(+), 1 deletion(-)
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 2 +-
src/mesa/main/fbobject.c | 13 +
src/mesa/main/fbobject.h | 6 ++
3 files changed, 20 insertions(+), 1 deletion(-)
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/texobj.c | 47 ---
1 file changed, 28 insertions(+), 19 deletions(-)
diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c
index bf48d7595d..aa3e4190f5 100644
---
For KHR_no_error support.
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/texobj.c | 36 +++-
1 file changed, 23 insertions(+), 13 deletions(-)
diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c
index 2eb8eae4b1..04f320cbcd
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/buffers.c | 16
src/mesa/main/buffers.h | 3 +++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml
---
src/intel/isl/isl.c | 42 +++---
src/intel/isl/isl.h | 1 +
src/intel/isl/isl_gen4.c | 5 +
3 files changed, 45 insertions(+), 3 deletions(-)
diff --git a/src/intel/isl/isl.c b/src/intel/isl/isl.c
index 7d1356f..26310bf 100644
---
https://bugs.freedesktop.org/show_bug.cgi?id=101867
--- Comment #1 from James Legg ---
In loader_dri3_swap_buffers_msc, dri3_find_back increments the index used for
selecting the back buffer (draw->cur_back) to the second (index 1) out of two
buffer slots because the
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/textureview.c | 336 +++-
1 file changed, 175 insertions(+), 161 deletions(-)
diff --git a/src/mesa/main/textureview.c b/src/mesa/main/textureview.c
index cef9caff41..165af3c746
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_viewport_array.xml | 2 +-
src/mesa/main/viewport.c | 10 ++
src/mesa/main/viewport.h | 4
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_sync.xml | 2 +-
src/mesa/main/syncobj.c | 8
src/mesa/main/syncobj.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/ARB_sync.xml
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_tessellation_shader.xml | 2 +-
src/mesa/main/shaderapi.c | 8
src/mesa/main/shaderapi.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/shaderapi.c | 38 --
1 file changed, 24 insertions(+), 14 deletions(-)
diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c
index 924423ee69..63aec08d0c 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/blend.c | 29 ++---
1 file changed, 18 insertions(+), 11 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 3265628311..84029ac6be 100644
--- a/src/mesa/main/blend.c
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_sync.xml | 2 +-
src/mesa/main/syncobj.c | 10 ++
src/mesa/main/syncobj.h | 3 +++
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/ARB_sync.xml
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/syncobj.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/syncobj.c b/src/mesa/main/syncobj.c
index 9c165314bf..361ead6dce 100644
--- a/src/mesa/main/syncobj.c
+++
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_texture_view.xml | 2 +-
src/mesa/main/textureview.c | 18 ++
src/mesa/main/textureview.h | 6 ++
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git
On Fri, Jul 21, 2017 at 11:09:47AM -0700, Jason Ekstrand wrote:
> s/Aling/Align/
>
> On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > in order to support blit engine.
> >
> > Signed-off-by: Topi Pohjolainen
> > ---
> >
On Fri, Jul 21, 2017 at 11:43:16AM -0700, Jason Ekstrand wrote:
> On Fri, Jul 21, 2017 at 8:01 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/Makefile.sources | 1 -
> >
On Fri, Jul 21, 2017 at 12:22:48PM -0700, Jason Ekstrand wrote:
> On Fri, Jul 21, 2017 at 11:23 AM, Pohjolainen, Topi <
> topi.pohjolai...@gmail.com> wrote:
>
> > On Fri, Jul 21, 2017 at 10:54:34AM -0700, Jason Ekstrand wrote:
> > > On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
> > >
https://bugs.freedesktop.org/show_bug.cgi?id=101867
--- Comment #2 from Tim Writer ---
I'm hosting meetings this week. E-mail responses will be delayed. Regards,
Tim
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the
On 20/07/17 01:08 PM, Daniel Stone wrote:
DRI3 version 1.1 adds support for explicit format modifiers, including
multi-planar buffers.
Adding mesa-dev, Nicolai and Marek.
We just ran into an issue which might mean that there's still something
missing in this v2 proposal:
The context is
Signed-off-by: Samuel Pitoiset
---
src/mesa/vbo/vbo_exec_array.c | 56 ---
1 file changed, 42 insertions(+), 14 deletions(-)
diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c
index dfb8402014..98abf47bd3
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 6 ++--
src/mesa/main/texstorage.c | 40 ++
src/mesa/main/texstorage.h | 12
3 files changed, 55 insertions(+),
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/arrayobj.c | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/arrayobj.c b/src/mesa/main/arrayobj.c
index af6a17daec..fcc7990ef0 100644
--- a/src/mesa/main/arrayobj.c
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/readpix.c | 169 ++--
1 file changed, 90 insertions(+), 79 deletions(-)
diff --git a/src/mesa/main/readpix.c b/src/mesa/main/readpix.c
index 606d1e58e5..72aa6a3f31 100644
---
And make generate_texture_mipmap() always inline.
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/genmipmap.c | 46 --
1 file changed, 28 insertions(+), 18 deletions(-)
diff --git a/src/mesa/main/genmipmap.c
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 2 +-
src/mapi/glapi/gen/ARB_framebuffer_object.xml | 2 +-
src/mesa/main/genmipmap.c | 26 ++
src/mesa/main/genmipmap.h
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 2 +-
src/mesa/main/varray.c | 11 +++
src/mesa/main/varray.h | 4
3 files changed, 16 insertions(+), 1 deletion(-)
diff
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_vertex_array_object.xml | 2 +-
src/mesa/main/arrayobj.c | 8
src/mesa/main/arrayobj.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_robustness.xml | 2 +-
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/readpix.c | 16
src/mesa/main/readpix.h | 9 +
4 files changed, 27
These are just no-op because we don't actually do anything
useful in the errors path.
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_invalidate_subdata.xml | 8
src/mesa/main/fbobject.c | 17 +
On 20 July 2017 at 06:09, Jason Ekstrand wrote:
> On Mon, Jul 17, 2017 at 7:54 AM, Emil Velikov
> wrote:
>>
>> On 16 July 2017 at 06:35, Jason Ekstrand wrote:
>> > n Fri, Jul 7, 2017 at 11:07 AM, Emil Velikov
Reviewed-by: Jason Ekstrand
Cc stable?
On Fri, Jul 21, 2017 at 8:01 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Otherwise init_teximage_fields_ms() (called by
> _mesa_init_teximage_fields()) will always assert as it can't
> find valid base format.
>
>
11-15 are
Reviewed-by: Jason Ekstrand
On Fri, Jul 21, 2017 at 8:01 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 10 +-
>
Linux-specific gettid() syscall shouldn't be used in portable code.
Fix does assume a 1:1 thread:LWP architecture, but works for our
current target platforms and can be revisited later if needed.
Fixes unresolved symbol in linux scons builds.
v2: add comment in code about the 1:1 assumption.
On Fri, Jul 21, 2017 at 11:23 AM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Fri, Jul 21, 2017 at 10:54:34AM -0700, Jason Ekstrand wrote:
> > On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
> > topi.pohjolai...@gmail.com> wrote:
> >
> > > See brw_miptree_choose_tiling().
> >
On Fri, Jul 21, 2017 at 12:27 PM, Chris Wilson
wrote:
> Quoting Jason Ekstrand (2017-07-21 20:11:27)
> > + if (surf_info->usage & ISL_SURF_USAGE_BLIT_BIT) {
> > + /* According to the Ivy Bridge PRM, Vol1 Part4, section 1.2.1.2
> > + * (Graphics Data Size
On 07/21/2017 12:31 PM, srol...@vmware.com wrote:
From: Roland Scheidegger
We had some caller using LLVMAddInstrAttributes, which couldn't be
converted to lp_add_function_attr, because attributes were only handled
for functions in this case, so fix this.
For llvm >= 4.0,
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/condrender.c | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/src/mesa/main/condrender.c b/src/mesa/main/condrender.c
index 24a7f4b694..051cd8f962 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/condrender.c | 121 -
1 file changed, 66 insertions(+), 55 deletions(-)
diff --git a/src/mesa/main/condrender.c b/src/mesa/main/condrender.c
index 2ea2c8821d..95d6d6ad5f
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/buffers.c | 16
src/mesa/main/buffers.h | 3 +++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml
And call buffer_data_error() from _mesa_buffer_data().
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/bufferobj.c | 112 ++
1 file changed, 64 insertions(+), 48 deletions(-)
diff --git a/src/mesa/main/bufferobj.c
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/shaderapi.c | 34 +++---
1 file changed, 23 insertions(+), 11 deletions(-)
diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c
index ae5647b4c0..941419b6f1 100644
---
On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/intel/isl/isl.c | 6 --
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/src/intel/isl/isl.c
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_direct_state_access.xml | 6 +--
src/mesa/main/teximage.c | 52 ++
src/mesa/main/teximage.h | 16
3 files changed, 71 insertions(+),
There is already get_shader_source(), and shader_source() will
be used for adding KHR_no_error support.
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/shaderapi.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/shaderapi.c
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/shaderapi.c | 9 +
src/mesa/main/shaderapi.h | 4
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/samplerobj.c | 28 +---
1 file changed, 17 insertions(+), 11 deletions(-)
diff --git a/src/mesa/main/samplerobj.c b/src/mesa/main/samplerobj.c
index d182ee03c0..aae2a6bbbf 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 2 +-
src/mesa/main/shaderapi.c | 18 ++
src/mesa/main/shaderapi.h | 3 +++
3 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml
On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> See brw_miptree_choose_tiling().
>
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 36
> +++
> 1 file changed,
From: Emil Velikov
Seems like the backends have been using pthreads since day one, yet
we've been missing the link.
With later commit we'll fix a typo, hence the libraries will be build
with -Wl,no-undefined, aka failing the build on unresolved symbols.
v2: Split
From: Emil Velikov
Analogous to previous commit but for the KNL/SKX backends.
Cc: Bruce Cherniak
Cc: Tim Rowley
Cc: Laurent Carlier
Fixes: 1cb5a6061ce ("configure/swr: add KNL and SKX
From: Emil Velikov
The variable name was missing a leading LD_, which resulted in the
backend binaries having unresolved symbols.
With the link addressed with earlier patches, we can correct the typo.
Thanks to Laurent for the help spotting this.
v2: Split from a
On Fri, Jul 21, 2017 at 10:54:34AM -0700, Jason Ekstrand wrote:
> On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > See brw_miptree_choose_tiling().
> >
> > Signed-off-by: Topi Pohjolainen
> > ---
> >
From: Roland Scheidegger
We had some caller using LLVMAddInstrAttributes, which couldn't be
converted to lp_add_function_attr, because attributes were only handled
for functions in this case, so fix this.
For llvm >= 4.0, this already works correctly.
(radeonsi seems to avoid
Quoting Jason Ekstrand (2017-07-21 20:11:27)
> + if (surf_info->usage & ISL_SURF_USAGE_BLIT_BIT) {
> + /* According to the Ivy Bridge PRM, Vol1 Part4, section 1.2.1.2
> + * (Graphics Data Size Limitations):
> + *
> + *The BLT engine is capable of transferring very
Reviewed-by: Tim Rowley
> On Jul 21, 2017, at 1:05 PM, Emil Velikov wrote:
>
> From: Emil Velikov
>
> Analogous to previous commit but for the KNL/SKX backends.
>
> Cc: Bruce Cherniak
Reviewed-by: Tim Rowley
> On Jul 21, 2017, at 1:05 PM, Emil Velikov wrote:
>
> From: Emil Velikov
>
> Seems like the backends have been using pthreads since day one, yet
> we've been missing the link.
>
> With
On Wed, Jul 19, 2017 at 02:01:46PM -0700, Jason Ekstrand wrote:
> ---
> src/intel/isl/isl.h | 88
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 11
> 2 files changed, 64 insertions(+), 35 deletions(-)
>
> diff --git
Reviewed-by: Tim Rowley
> On Jul 21, 2017, at 1:05 PM, Emil Velikov wrote:
>
> From: Emil Velikov
>
> The variable name was missing a leading LD_, which resulted in the
> backend binaries having unresolved
On Fri, Jul 21, 2017 at 9:33 AM, Dave Airlie wrote:
> From: Dave Airlie
>
> This adds support for sharing semaphores using kernel syncobjects.
>
> Syncobj backed semaphores are used for any semaphore which is
> created with external flags, and when a
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/GL3x.xml | 2 +-
src/mesa/main/varray.c | 8
src/mesa/main/varray.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/GL3x.xml
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/varray.c | 15 +++
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c
index db9261f105..6aa4c72bdd 100644
--- a/src/mesa/main/varray.c
+++
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/arrayobj.c | 24
1 file changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/mesa/main/arrayobj.c b/src/mesa/main/arrayobj.c
index 77c0206ecf..60a24663f7 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/samplerobj.c | 28 +---
1 file changed, 17 insertions(+), 11 deletions(-)
diff --git a/src/mesa/main/samplerobj.c b/src/mesa/main/samplerobj.c
index e84c0277f1..5e29ada334 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_multi_bind.xml | 2 +-
src/mesa/main/texobj.c| 8
src/mesa/main/texobj.h| 4
3 files changed, 13 insertions(+), 1 deletion(-)
diff --git
Just skip validation when no_error is enabled.
Signed-off-by: Samuel Pitoiset
---
src/mesa/vbo/vbo_exec_array.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c
index
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/blend.c | 67 ++-
1 file changed, 39 insertions(+), 28 deletions(-)
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 8fb2d692a3..2c13f19004 100644
---
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/GL4x.xml | 2 +-
src/mesa/main/multisample.c | 7 +++
src/mesa/main/multisample.h | 3 +++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/mapi/glapi/gen/GL4x.xml b/src/mapi/glapi/gen/GL4x.xml
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_vertex_array_object.xml | 2 +-
src/mesa/main/arrayobj.c | 8
src/mesa/main/arrayobj.h | 3 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_sampler_objects.xml | 2 +-
src/mesa/main/samplerobj.c | 8
src/mesa/main/samplerobj.h | 5 +
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git
Reviewed-by: Jason Ekstrand
On Fri, Jul 21, 2017 at 8:00 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 6 +-
> 1 file changed, 5
6-9 are
Reviewed-by: Jason Ekstrand
On Fri, Jul 21, 2017 at 8:01 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> There is the same constraintg later on as assert in
> isl_gen7_choose_image_alignment_el() so catch it earlier in order
> to return error instead
On 07/21, aravindan.muthuku...@intel.com wrote:
From: Aravindan Muthukumar
This patch improves CPI Rate(Cycles per Instruction) and branch miss predict
for i965. The function check_state() was showing CPI retired rate.
Performance stats with android:
- CPI
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/viewport.c | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/viewport.c b/src/mesa/main/viewport.c
index 0a5caf04c6..d010c8e6db 100644
--- a/src/mesa/main/viewport.c
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_texture_multisample.xml | 2 +-
src/mesa/main/multisample.c| 7 +++
src/mesa/main/multisample.h| 3 +++
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/multisample.c | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/multisample.c b/src/mesa/main/multisample.c
index 38d91f7204..121023ac82 100644
---
Hi there,
After grepping into src/mapi and looking at some apitrace traces,
KHR_no_error support can be added to more various GL calls.
It seems like this series improves Dirt Rally in low by ~3%, this is
not much but I think it's worth trying. I didn't do any other benchmarks
but it should help
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/ARB_draw_buffers_blend.xml | 2 +-
src/mesa/main/blend.c | 11 +++
src/mesa/main/blend.h | 3 +++
3 files changed, 15 insertions(+), 1 deletion(-)
diff
Signed-off-by: Samuel Pitoiset
---
src/mapi/glapi/gen/gl_API.xml | 4 ++--
src/mesa/main/shaderapi.c | 23 +++
src/mesa/main/shaderapi.h | 6 ++
3 files changed, 31 insertions(+), 2 deletions(-)
diff --git
1 - 100 of 271 matches
Mail list logo