I sent some small nitpicking on commented lines in mk files, otherwise
everything LGTM.
I'm not sure about patch to enable texture-float, should this be left as
a 'policy decision' for end distribution, it's not enabled by default on
desktop?
other patches (with those small nits fixed) are
R
On 06/16/2017 09:28 AM, Tapani Pälli wrote:
On 06/15/2017 11:47 PM, Robert Foss wrote:
From: Rob Herring
Add etnaviv to Android makefiles.
Signed-off-by: Rob Herring
---
Android.mk| 5 +--
src/gallium/Android.mk| 1 +
src/
On 06/15/2017 11:47 PM, Robert Foss wrote:
From: Tomeu Vizoso
Signed-off-by: Tomeu Vizoso
---
Android.mk| 5 +++--
src/gallium/Android.mk| 1 +
src/gallium/winsys/imx/drm/Android.mk | 40 +++
3 files changed,
On 06/15/2017 11:47 PM, Robert Foss wrote:
From: Rob Herring
Add etnaviv to Android makefiles.
Signed-off-by: Rob Herring
---
Android.mk| 5 +--
src/gallium/Android.mk| 1 +
src/gallium/auxiliary/Android.mk | 5
---
include/GL/internal/dri_interface.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/GL/internal/dri_interface.h
b/include/GL/internal/dri_interface.h
index fc2d4bbe22ef..6992da16d5f8 100644
--- a/include/GL/internal/dri_interface.h
+++ b/include/GL/internal/dri_
---
src/compiler/nir/nir.h | 1 +
src/compiler/nir/nir_lower_tex.c | 16
2 files changed, 17 insertions(+)
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index ab7ba14303b7..1b4e47058d4d 100644
--- a/src/compiler/nir/nir.h
+++ b/src/compiler/nir/nir.h
@@
---
src/intel/compiler/brw_compiler.h| 1 +
src/intel/compiler/brw_nir.c | 1 +
src/mesa/drivers/dri/i915/intel_screen.c | 7 +--
src/mesa/drivers/dri/i965/brw_wm.c | 7 +++
src/mesa/drivers/dri/i965/intel_screen.c | 7 +--
5 files changed, 19 insertions(+), 4
On Thu, Jun 15, 2017 at 04:41:14PM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 12:11 PM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/brw_misc_state.c| 9 +-
> > src/mesa/drivers/dri/i965/gen6
On Thu, Jun 15, 2017 at 04:50:37PM -0700, Jason Ekstrand wrote:
> On Wed, Jun 14, 2017 at 12:55 PM, Pohjolainen, Topi <
> topi.pohjolai...@gmail.com> wrote:
>
> > On Wed, Jun 14, 2017 at 10:18:18AM +0300, Pohjolainen, Topi wrote:
> > > On Tue, Jun 13, 2017 at 04:20:02PM -0700, Jason Ekstrand wrote
On Thu, Jun 15, 2017 at 03:57:42PM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 12:11 PM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 27
> > +++
> > 1
On Thu, Jun 15, 2017 at 04:41:14PM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 12:11 PM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/brw_misc_state.c| 9 +-
> > src/mesa/drivers/dri/i965/gen6
On Thu, Jun 15, 2017 at 10:02:29PM -0700, Jason Ekstrand wrote:
> On Thu, Jun 15, 2017 at 10:00 PM, Pohjolainen, Topi <
> topi.pohjolai...@gmail.com> wrote:
>
> > On Thu, Jun 15, 2017 at 09:57:03PM -0700, Jason Ekstrand wrote:
> > > On Thu, Jun 15, 2017 at 9:49 PM, Pohjolainen, Topi <
> > > topi.p
On Thu, Jun 15, 2017 at 10:00 PM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Thu, Jun 15, 2017 at 09:57:03PM -0700, Jason Ekstrand wrote:
> > On Thu, Jun 15, 2017 at 9:49 PM, Pohjolainen, Topi <
> > topi.pohjolai...@gmail.com> wrote:
> >
> > > On Thu, Jun 15, 2017 at 05:21:42PM -0
On Thu, Jun 15, 2017 at 12:31 AM, Michael Schellenberger Costa <
mschellenbergerco...@googlemail.com> wrote:
> Hi Jason
>
> On 15.06.2017 03:54, Jason Ekstrand wrote:
> > Sky Lake and above can fast-clear exactly the same set of formats as
> > older hardware. The only restriction is that you can'
On Thu, Jun 15, 2017 at 09:57:03PM -0700, Jason Ekstrand wrote:
> On Thu, Jun 15, 2017 at 9:49 PM, Pohjolainen, Topi <
> topi.pohjolai...@gmail.com> wrote:
>
> > On Thu, Jun 15, 2017 at 05:21:42PM -0700, Nanley Chery wrote:
> > > On Tue, Jun 13, 2017 at 05:50:03PM +0300, Topi Pohjolainen wrote:
>
On Thu, Jun 15, 2017 at 9:54 PM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Thu, Jun 15, 2017 at 04:23:30PM -0700, Jason Ekstrand wrote:
> > On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
> > topi.pohjolai...@gmail.com> wrote:
> >
> > > Signed-off-by: Topi Pohjolainen
> > >
On Thu, Jun 15, 2017 at 05:18:22PM -0700, Nanley Chery wrote:
> On Tue, Jun 13, 2017 at 05:50:00PM +0300, Topi Pohjolainen wrote:
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_blit.h | 13 +
> > 1 file changed, 13 insertions(+)
> >
> > diff --git a/s
On Thu, Jun 15, 2017 at 9:49 PM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Thu, Jun 15, 2017 at 05:21:42PM -0700, Nanley Chery wrote:
> > On Tue, Jun 13, 2017 at 05:50:03PM +0300, Topi Pohjolainen wrote:
> > > Signed-off-by: Topi Pohjolainen
> > > ---
> > > src/mesa/drivers/dri
On Thu, Jun 15, 2017 at 04:23:30PM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 76
> > +++
> > 1 f
On Thu, Jun 15, 2017 at 05:21:42PM -0700, Nanley Chery wrote:
> On Tue, Jun 13, 2017 at 05:50:03PM +0300, Topi Pohjolainen wrote:
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 15 +++
> > 1 file changed, 15 insertions(+)
> >
> > diff
On 15/06/17 08:56 PM, Marek Olšák wrote:
> From: Marek Olšák
[...]
> /* For non-black borders... */
> - if (msamp->BorderColor.ui[0] ||
> - msamp->BorderColor.ui[1] ||
> - msamp->BorderColor.ui[2] ||
> - msamp->BorderColor.ui[3]) {
> + if ((msamp->BorderColor.ui[0] ||
>
2017-06-16 4:47 GMT+08:00 Robert Foss :
> From: Rob Herring
>
> Signed-off-by: Rob Herring
> ---
> src/gallium/auxiliary/os/os_process.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/src/gallium/auxiliary/os/os_process.c
> b/src/gallium/auxiliary/os/os_process.c
On Thu, Jun 15, 2017 at 5:18 PM, Nanley Chery wrote:
> On Tue, Jun 13, 2017 at 05:50:00PM +0300, Topi Pohjolainen wrote:
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_blit.h | 13 +
> > 1 file changed, 13 insertions(+)
> >
> > diff --git a/src/mesa/
On Tue, Jun 13, 2017 at 05:50:03PM +0300, Topi Pohjolainen wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 15 +++
> 1 file changed, 15 insertions(+)
>
> diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
> b/src/mesa/drivers/
On Tue, Jun 13, 2017 at 05:50:00PM +0300, Topi Pohjolainen wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_blit.h | 13 +
> 1 file changed, 13 insertions(+)
>
> diff --git a/src/mesa/drivers/dri/i965/intel_blit.h
> b/src/mesa/drivers/dri/i965/intel_b
dri2_conf represents a similar config (which shouldn't be counted)
if its config has the ID EGL_DONT_CARE.
Reported-by: Liu Zhiquan
Signed-off-by: Eric Engestrom
---
Re-implemented Liu Zhiquan's fix, without all the unnecessary changes,
and applied to all platforms, but with one major change: c
On Wed, Jun 14, 2017 at 12:55 PM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Wed, Jun 14, 2017 at 10:18:18AM +0300, Pohjolainen, Topi wrote:
> > On Tue, Jun 13, 2017 at 04:20:02PM -0700, Jason Ekstrand wrote:
> > > On Tue, Jun 13, 2017 at 4:14 PM, Jason Ekstrand
> > > wrote:
> >
On Tue, Jun 13, 2017 at 12:11 PM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/brw_misc_state.c| 9 +-
> src/mesa/drivers/dri/i965/gen6_depth_state.c | 2 +-
> src/mesa/drivers/dri/i965/gen7_misc_state.c |
On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 76
> +++
> 1 file changed, 76 insertions(+)
>
> diff --git a/src/mesa/drivers/dri/i965/intel_m
7-11 are
Reviewed-by: Jason Ekstrand
Have you tried reverting my patch and running the CTS?
On Tue, Jun 13, 2017 at 11:28 AM, Anuj Phogat wrote:
> This patch just enables building Vulkan libs for gen10. We
> still don't have gen 10 support enabled on Vulkan.
>
> Signed-off-by: Anuj Phogat
>
https://bugs.freedesktop.org/show_bug.cgi?id=101071
Emil Velikov changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
On Thursday, 2017-06-15 16:17:20 -0400, Rob Clark wrote:
> On Thu, Jun 15, 2017 at 1:17 PM, Tapani Pälli wrote:
> > On 06/15/2017 07:57 PM, Rob Clark wrote:
> >
> > On Thu, Jun 15, 2017 at 12:04 PM, Tapani Pälli
> > wrote:
> >
> > On 06/15/2017 06:52 PM, Rob Clark wrote:
> >
> > On Thu, Jun 15, 2
On Tue, Jun 13, 2017 at 12:11 PM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 27
> +++
> 1 file changed, 23 insertions(+), 4 deletions(-)
>
> diff --git a/src/mesa/drivers
Imagine there are 2 threads that both call _eglGetNativePlatform()
simultaneously:
- thread 1 completes the first "if (native_platform ==
_EGL_INVALID_PLATFORM)" check and is preempted to do something else
- thread 2 executes the whole function, does "native_platform =
_EGL_NATIVE_PLATFORM" and
My refactor missed the fact that `native_platform` is static.
Add the proper guard around the detection code, as it might not be
necessary, and only print the debug message when a detection was
actually performed.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101252
Fixes: 7adb9b094894a51
Build mesa 4638 completed
Commit 1b03323e17 by Emil Velikov on 6/4/2017 11:04 PM:
configure.ac: remove manual AC_SUBST for pthread-stubs\n\nUnneeded, since the PKG_CHECK_MODULES macro already does the\nsubstitution of the package Cflags/Libs.\n\nSigned-off-by:
Build mesa 4637 failed
Commit fcbb93e860 by Timothy Arceri on 6/15/2017 1:56 AM:
mesa: stop assigning unused storage for non-bindless opaque types\n\nThe storage was once used by get_sampler_uniform_value() but that\nwas fixed long ago to use the uniform storag
Am 15.06.2017 um 22:14 schrieb Brian Paul:
> For the SAMPLE_POS and SAMPLE_INFO opcodes, clarify resource vs. render
> target queries, range of postion values, swizzling, etc. We basically
> follow the DX10.1 conventions.
>
> For the TXQS opcode and TGSI_SEMANTIC_SAMPLEID, clarify return value
>
On 14/06/17 19:27, Samuel Pitoiset wrote:
It would be nice to have a no_error path for
_mesa_test_texobj_completeness() because this function doesn't
only test if the texture is complete.
Are you sure? I don't see any error checks in there.
Anyway this series looks good to me, very clean :)
R
On Thursday, 2017-06-15 16:47:53 -0400, Robert Foss wrote:
> Signed-off-by: Robert Foss
Trivial, so r-b and pushed immediately :)
> ---
> src/egl/drivers/dri2/platform_android.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/egl/drivers/dri2/platform_android.c
>
On Thu, Jun 15, 2017 at 1:51 PM, Nanley Chery wrote:
> On Tue, May 23, 2017 at 04:12:38PM -0700, Anuj Phogat wrote:
>> V2: Use 2^31 bytes (2GB) surface size limit on pre-gen9 and
>> 2^38 bytes for gen9+.
>>
>> Signed-off-by: Anuj Phogat
>> ---
>> src/intel/isl/isl.c | 22
On 16/06/17 01:02, Marek Olšák wrote:
This conflicts with:
https://patchwork.freedesktop.org/patch/161252/
I'll send a version 2 once that lands, thanks.
Marek
On Thu, Jun 15, 2017 at 12:59 PM, Timothy Arceri wrote:
---
I haven't tried to benchmark/profile this with anything but it mak
https://bugs.freedesktop.org/show_bug.cgi?id=101334
--- Comment #18 from John ---
Created attachment 131987
--> https://bugs.freedesktop.org/attachment.cgi?id=131987&action=edit
gdb backtrace
And here's the gdb backtrace, it looks different, so maybe something did
change.
--
You are receivin
https://bugs.freedesktop.org/show_bug.cgi?id=101334
--- Comment #17 from John ---
Created attachment 131986
--> https://bugs.freedesktop.org/attachment.cgi?id=131986&action=edit
trace
Hello, I don't think this patch changes the behavior. It froze in the same way
and time.
Here's the new trace.
On Tue, Jun 13, 2017 at 12:10 PM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 18 ++
> 1 file changed, 14 insertions(+), 4 deletions(-)
>
> diff --git a/src/mesa/drivers/dri/i96
On Tue, May 23, 2017 at 04:12:38PM -0700, Anuj Phogat wrote:
> V2: Use 2^31 bytes (2GB) surface size limit on pre-gen9 and
> 2^38 bytes for gen9+.
>
> Signed-off-by: Anuj Phogat
> ---
> src/intel/isl/isl.c | 22 ++
> 1 file changed, 22 insertions(+)
>
> diff --git a/src/
From: Rob Herring
Add etnaviv to Android makefiles.
Signed-off-by: Rob Herring
---
Android.mk| 5 +--
src/gallium/Android.mk| 1 +
src/gallium/auxiliary/Android.mk | 5 +--
src/gallium/auxiliary/renderonly/renderonly.c
From: Rob Herring
Signed-off-by: Rob Herring
---
src/gallium/auxiliary/os/os_process.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/gallium/auxiliary/os/os_process.c
b/src/gallium/auxiliary/os/os_process.c
index 6622b9b2bc..af5d22bf84 100644
--- a/src/gallium/au
From: Rob Herring
This is required by freedreno at least for GLES3 support.
See docs/patents.txt for information about turning this on for s/w
renderers.
Signed-off-by: Rob Herring
---
Android.common.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/Android.common.mk b/Android.common.mk
From: Rob Herring
Signed-off-by: Rob Herring
---
src/gbm/backends/dri/gbm_dri.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c
index 19be440d48..58b62ac361 100644
--- a/src/gbm/backends/dri/gbm_dri.c
+++ b/src/
This series enables etnaviv and imx for the android platform.
This is done through updating the Android build scripts.
Additionally 4 small fixes are included in the series.
Rob Herring (4):
gallium: os_process fixes for Android
gbm: add XBGR support for dumb buffers
android: enable tex
From: Tomeu Vizoso
Signed-off-by: Tomeu Vizoso
---
Android.mk| 5 +++--
src/gallium/Android.mk| 1 +
src/gallium/winsys/imx/drm/Android.mk | 40 +++
3 files changed, 44 insertions(+), 2 deletions(-)
create mode 10064
From: Tomeu Vizoso
Signed-off-by: Robert Foss
---
src/gallium/drivers/etnaviv/etnaviv_compiler.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/drivers/etnaviv/etnaviv_compiler.c
b/src/gallium/drivers/etnaviv/etnaviv_compiler.c
index eafb511bb8..8f73113059 100644
--- a/src/g
Signed-off-by: Robert Foss
---
src/egl/drivers/dri2/platform_android.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/egl/drivers/dri2/platform_android.c
b/src/egl/drivers/dri2/platform_android.c
index 7a73419d14..5550f580a8 100644
--- a/src/egl/drivers/dri2/platform_and
Thank you Rafael :)
On Thu, Jun 15, 2017 at 8:57 PM, Rafael Antognolli <
rafael.antogno...@intel.com> wrote:
> Indeed the other two commits are related to the no_error path, but I
> think at least this one should be applied. So it is:
>
> Reviewed-by: Rafael Antognolli
>
> On Wed, Jun 14, 2017 a
https://bugs.freedesktop.org/show_bug.cgi?id=101334
--- Comment #16 from Grazvydas Ignotas ---
Created attachment 131985
--> https://bugs.freedesktop.org/attachment.cgi?id=131985&action=edit
flush try
>From the trace it seems the hang is compute related. Comparing to radeonsi,
radv seems to be
On 9 June 2017 at 14:22, Eric Engestrom wrote:
> On Monday, 2017-06-05 00:03:59 +0100, Emil Velikov wrote:
>> As described inline - follow what's written in the manual and what works
>> for all platforms that Mesa supports.
>>
>> We want to untangle things leaving only -pthread, yet that has a
>>
On Thu, Jun 15, 2017 at 1:17 PM, Tapani Pälli wrote:
> On 06/15/2017 07:57 PM, Rob Clark wrote:
>
> On Thu, Jun 15, 2017 at 12:04 PM, Tapani Pälli
> wrote:
>
> On 06/15/2017 06:52 PM, Rob Clark wrote:
>
> On Thu, Jun 15, 2017 at 9:59 AM, Eric Engestrom
> wrote:
>
> On Thursday, 2017-06-15 13:27:
For the SAMPLE_POS and SAMPLE_INFO opcodes, clarify resource vs. render
target queries, range of postion values, swizzling, etc. We basically
follow the DX10.1 conventions.
For the TXQS opcode and TGSI_SEMANTIC_SAMPLEID, clarify return value
and type.
For the TGSI_SEMANTIC_SAMPLEPOS system value
On 12 May 2017 at 05:06, Xu, Randy wrote:
> Thanks, Rob
>
> Yes, I don’t test it w/ any gallium driver, please help.
>
Randy, even without the gallium testing I would encourage you to split
and address the issue properly.
If something is ambiguous (as I can be sometimes), please quote which
part s
For the series, Reviewed-by: Charmaine Lee
From: Brian Paul
Sent: Thursday, June 15, 2017 10:42:00 AM
To: mesa-dev@lists.freedesktop.org
Cc: Charmaine Lee; Neha Bhende
Subject: [PATCH 2/2] draw: check for line_width != 1.0f in validate_pipeline()
We shou
Quoting Kenneth Graunke (2017-06-15 19:45:19)
> On Thursday, June 15, 2017 1:41:39 AM PDT Chris Wilson wrote:
> > Quoting Kenneth Graunke (2017-06-14 22:49:01)
> > > On Friday, June 9, 2017 6:01:33 AM PDT Chris Wilson wrote:
> > > > If we know the bo is idle (that is we have no submitted a command
bump
On Tue, May 23, 2017 at 2:37 PM, Anuj Phogat wrote:
> Signed-off-by: Anuj Phogat
> ---
> src/intel/isl/isl.c | 3 ++-
> src/intel/isl/isl.h | 2 +-
> 2 files changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/src/intel/isl/isl.c b/src/intel/isl/isl.c
> index f89f351..32aa698 100644
On 9 June 2017 at 16:40, Gurchetan Singh wrote:
> Actually, these are the only patches that are required. We're trying to run
> the Android Studio emulator using the host's GLES implementation. The
> emulator uses the image extension in that case:
>
> https://android.googlesource.com/platform/sd
On Jun 15, 2017 3:31 AM, "Nicolai Hähnle" wrote:
On 15.06.2017 00:36, Connor Abbott wrote:
> I was looking into WQM stuff today, and I realized that LLVM will no
> longer mark this instruction as needing WQM, which seems like a
> problem. Seems like we need a patch to LLVM. Other uses of DPP (e.
On Thu, Jun 15, 2017 at 11:39:44AM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 28
> > +--
> > 1 f
On Thu, Jun 15, 2017 at 11:48:31AM -0700, Jason Ekstrand wrote:
> On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
> topi.pohjolai...@gmail.com> wrote:
>
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 32
> > +++
> > 1 f
Series is
Reviewed-by: Jason Ekstrand
Nanley is also reviewing so he may want you to wait for him.
On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/gen6_depth_state.c | 31
> +++
On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 32
> +++
> 1 file changed, 28 insertions(+), 4 deletions(-)
>
> diff --git a/src/mesa/drivers/
On Thursday, June 15, 2017 1:41:39 AM PDT Chris Wilson wrote:
> Quoting Kenneth Graunke (2017-06-14 22:49:01)
> > On Friday, June 9, 2017 6:01:33 AM PDT Chris Wilson wrote:
> > > If we know the bo is idle (that is we have no submitted a command buffer
> > > referencing this bo since the last query)
On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 28
> +--
> 1 file changed, 22 insertions(+), 6 deletions(-)
>
> diff --git a/src/mesa/drivers/
---
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 902253b..c11a35a 100644
--- a/src/gallium/drivers/swr/rast
Fixes crash when dumping render targets and RT surface has been deleted.
---
src/gallium/drivers/swr/rasterizer/core/backend.cpp | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/backend.cpp
b/src/gallium/drivers/swr/rasterizer/core/ba
For certain cases, we perform early z for optimization. The GL_SAMPLES_PASSED
query was providing erroneous results because we were counting the number
of samples passed before the fragment shader, which did not work if the
fragment shader contained a discard.
Account properly for discard and earl
Add support for dynamic vertex size for the vertex shader output.
Add new state in SWR_FRONTEND_STATE to specify the size.
---
.../drivers/swr/rasterizer/core/frontend.cpp | 30 +++---
src/gallium/drivers/swr/rasterizer/core/state.h| 4 +++
src/gallium/drivers/swr/swr_d
---
src/gallium/drivers/swr/rasterizer/core/frontend.h | 32 ++
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/frontend.h
b/src/gallium/drivers/swr/rasterizer/core/frontend.h
index a2ce3a1..0a2a23d 100644
--- a/src/galli
Binner/clipper read viewport array index from the vertex header as needed.
Move viewport state to BACKEND_STATE.
---
src/gallium/drivers/swr/rasterizer/core/api.cpp| 4 +-
src/gallium/drivers/swr/rasterizer/core/binner.cpp | 129 +
src/gallium/drivers/swr/rasterizer/core/
- Remove any special casing in the PS stage when primitive ID is input.
Treat as a normal attribute that must be set up properly in the FE linkage.
- Remove primitive id from the PS_CONTEXT and TRI_FLAGS
---
src/gallium/drivers/swr/rasterizer/core/backend.h | 1 -
src/gallium/drivers/swr/raste
---
src/gallium/drivers/swr/Makefile.sources | 3 +
src/gallium/drivers/swr/rasterizer/common/intrin.h | 169
.../drivers/swr/rasterizer/common/simd16intrin.h | 52 --
.../drivers/swr/rasterizer/common/simdintrin.h | 87 +-
src/gallium/drivers/swr/rasterizer/core/api.h
---
src/gallium/drivers/swr/rasterizer/core/clip.h | 4 +-
.../drivers/swr/rasterizer/core/frontend.cpp | 7 +--
src/gallium/drivers/swr/rasterizer/core/pa.h | 50 +-
src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp | 3 +-
4 files changed, 38 insertions(+)
Move fixed attributes to the top and pack single component SGVs.
WIP to support dynamically allocated vertex size.
---
src/gallium/drivers/swr/rasterizer/core/binner.cpp | 48 +++--
.../drivers/swr/rasterizer/core/frontend.cpp | 18 +++--
src/gallium/drivers/swr/rasterizer/core/state
Disabled by default; currently doesn't cache shaders (fs,gs,vs).
---
.../drivers/swr/rasterizer/codegen/knob_defs.py| 17 +-
.../swr/rasterizer/codegen/templates/gen_knobs.cpp | 64 +-
src/gallium/drivers/swr/rasterizer/core/utils.h| 26 +++
.../drivers/swr/rasterizer/jitter/JitMana
The last FE stage can emit render target array index. Currently we only
check to see if GS is emitting it. Moved the state to BACKEND_STATE and
plumbed the driver to set it.
---
src/gallium/drivers/swr/rasterizer/core/api.cpp| 2 +-
src/gallium/drivers/swr/rasterizer/core/binner.cpp | 16
Removes large simdvertex stack allocation.
Vertex shader must ensure reads happen before writes.
---
src/gallium/drivers/swr/rasterizer/core/frontend.cpp | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
b/src/gallium/
---
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
b/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
index c153368..94f3f9f 1006
---
src/gallium/drivers/swr/rasterizer/core/backend.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/backend.cpp
b/src/gallium/drivers/swr/rasterizer/core/backend.cpp
index 524c4f4..8c9449b 100644
--- a/src/gallium/drivers/swr/rasteri
Correctly handle formats of <= 16 bits where the component bits don't
add up to the pixel size.
---
.../drivers/swr/rasterizer/core/format_types.h | 148 +++--
1 file changed, 48 insertions(+), 100 deletions(-)
diff --git a/src/gallium/drivers/swr/rasterizer/core/format_types.
Highlights include: jit cache (disabled currently), work in progress
to shrink the vertex structure used in the frontend, and refactoring
to speed recompiles if simdintrin.h is changed.
Tim Rowley (16):
swr/rast: Implement JIT shader caching to disk
swr/rast: Fix invalid 16-bit format traits f
On Wed, Jun 14, 2017 at 4:08 PM, Nanley Chery wrote:
> On Tue, Jun 13, 2017 at 05:50:02PM +0300, Topi Pohjolainen wrote:
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 46
> ++-
> > 1 file changed, 38 insertions(+), 8 dele
There are about three different versions of this helper floating around
these days, none of them merged. :-( Let's go ahead and land this and
someone can combine them later.
On Tue, Jun 13, 2017 at 7:50 AM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> Signed-off-by: Topi Pohjolainen
On Wed, Jun 14, 2017 at 03:45:14PM -0700, Nanley Chery wrote:
> On Tue, Jun 13, 2017 at 05:50:04PM +0300, Topi Pohjolainen wrote:
> > Signed-off-by: Topi Pohjolainen
> > ---
> > src/mesa/drivers/dri/i965/intel_mipmap_tree.h | 8 +++-
> > 1 file changed, 7 insertions(+), 1 deletion(-)
> >
> >
Indeed the other two commits are related to the no_error path, but I
think at least this one should be applied. So it is:
Reviewed-by: Rafael Antognolli
On Wed, Jun 14, 2017 at 07:33:12PM +0300, Plamena Manolova wrote:
> In blit_framebuffer we're already doing a NULL
> pointer check for readFb a
Series is
Reviewed-by: Jason Ekstrand
On Mon, May 22, 2017 at 12:12 PM, Topi Pohjolainen <
topi.pohjolai...@gmail.com> wrote:
> CC: Kenneth Graunke
> Signed-off-by: Topi Pohjolainen
> ---
> src/mesa/drivers/dri/i965/brw_misc_state.c | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff --g
We shouldn't use the wide line stage if the line width is 1.
This check isn't strictly needed because all drivers are (now)
specifying a line wide threshold of at least 1.0 pixels, but
let's play it safe.
---
src/gallium/auxiliary/draw/draw_pipe_validate.c | 7 ---
1 file changed, 4 insertions
The line stipple fallback code for virtual HW version 8 didn't work.
With HW version 8, we were getting zero when querying the max line
widths (AA and non-AA). This means we were setting the draw module's
wide line threshold to zero. This caused the wide line stage to always
get enabled. That c
On Thu, Jun 15, 2017 at 10:14 AM, Pohjolainen, Topi <
topi.pohjolai...@gmail.com> wrote:
> On Thu, Jun 15, 2017 at 09:41:42AM -0700, Jason Ekstrand wrote:
> > On Thu, Jun 15, 2017 at 9:36 AM, Jason Ekstrand
> > wrote:
> >
> > > This patch makes the assumption that, if stencil_irb != NULL then
> >
On Wed, Jun 14, 2017 at 10:13:41AM +0200, Iago Toral wrote:
> On Tue, 2017-06-13 at 11:41 -0700, Nanley Chery wrote:
> > Splitting out these fields will make the color buffer transitioning
> > function simpler when it gains more features.
> >
> > Signed-off-by: Nanley Chery
> > ---
> > src/intel
On 06/15/2017 07:57 PM, Rob Clark wrote:
On Thu, Jun 15, 2017 at 12:04 PM, Tapani Pälli wrote:
On 06/15/2017 06:52 PM, Rob Clark wrote:
On Thu, Jun 15, 2017 at 9:59 AM, Eric Engestrom
wrote:
On Thursday, 2017-06-15 13:27:06 +, Marathe, Yogesh wrote:
Hello,
I'm tyring to run flatland na
On Thu, Jun 15, 2017 at 09:41:42AM -0700, Jason Ekstrand wrote:
> On Thu, Jun 15, 2017 at 9:36 AM, Jason Ekstrand
> wrote:
>
> > This patch makes the assumption that, if stencil_irb != NULL then
> > depth_irb != NULL. I did a bunch of digging and I am now convinced that
> > this is a fine assump
On Mon, Jun 12, 2017 at 4:25 PM, Anuj Phogat wrote:
> On Mon, Jun 12, 2017 at 3:28 PM, Francisco Jerez
> wrote:
>> Anuj Phogat writes:
>>
>>> On Mon, Jun 12, 2017 at 12:22 PM, Francisco Jerez
>>> wrote:
Anuj Phogat writes:
> On Mon, Jun 12, 2017 at 11:10 AM, Francisco Jerez
>
1 - 100 of 191 matches
Mail list logo