From: Michel Dänzer
This was a regression introduced by commit
f4b0ab7afd83c811329211eae8167c9bf238870c ('st/mesa: fix incorrect size
of UBO declarations') which caused an assertion failure while compiling
shaders of e.g. UE4 demos.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=81834
Si
https://bugs.freedesktop.org/show_bug.cgi?id=79039
Bug 79039 depends on bug 78575, which changed state.
Bug 78575 Summary: [PNV Bisected]Some Piglit/Ogles1conform/Ogles2conform cases
fail
https://bugs.freedesktop.org/show_bug.cgi?id=78575
What|Removed |Added
-
Hello,
I'm in the process of working out the details of adding dynamic
sampler support to mesa/st as part of ARB_gpu_shader5. Unfortunately
I've run into a bit of a roadblock.
One approach I've tried is to load the indirect sampler index into an
address register and then use that as the offset. H
On 05.08.2014 07:50, Jan Vesely wrote:
> Signed-off-by: Jan Vesely
I came up with exactly the same patches independently, so I pushed both
your patches. :)
--
Earthling Michel Dänzer| http://www.amd.com
Libre software enthusiast |Mesa and X
From: Michel Dänzer
Fixes build failure since LLVM SVN r214781.
Signed-off-by: Michel Dänzer
---
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 8
1 file changed, 8 insertions(+)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
b/src/gallium/auxiliary/gallivm/lp_bld_deb
On 08/03/2014 11:07 PM, Kenneth Graunke wrote:
> On Sunday, June 22, 2014 03:59:01 AM Marek Olšák wrote:
>> That's right. A uniform won't work with ARB_draw_indirect unless
>> you lower it to direct draws, which would be very bad if it was
>> applied to all drivers.
>>
>> Radeonsi indeed supports
These are
Reviewed-by: Matt Turner
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
On 08/04/2014 03:20 PM, Roland Scheidegger wrote:
> Actually, this stuff is mandatory not just for GLES but also for OGL 4.3
> (and some more formats still for 4.4). So even more surprising it's not
> supported by at least CIK. I guess though it's hacked around by the
> binary drivers just like her
Patches 1, 2, and 5 through 11 are
Reviewed-by: Ian Romanick
I sent a question on 4 that relates to it and 3.
On 08/04/2014 01:58 AM, Chris Forbes wrote:
> Previously sampler indices were stored in a dedicated field of
> backend_instruction. This series reworks them to be passed as the src1
>
Does it still build with patch 3 without patch 4?
On 08/04/2014 01:58 AM, Chris Forbes wrote:
> Signed-off-by: Chris Forbes
> ---
> src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/mesa/drivers/dri/i965/brw_blorp_blit
On 05/08/14 01:32, Roland Scheidegger wrote:
> Am 05.08.2014 01:52, schrieb Emil Velikov:
>> On 05/08/14 00:36, srol...@vmware.com wrote:
>>> From: Roland Scheidegger
>>>
>>> Build system so I've no idea what I'm doing but this looks similar to other
>>> build fixes...
>>> ---
>>> src/gallium/tar
Forgot to mention in the commit message, but this fixes bug #82159
On Mon, Aug 4, 2014 at 5:41 PM, Jason Ekstrand wrote:
> Signed-off-by: Jason Ekstrand
> ---
> src/util/tests/hash_table/Makefile.am | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/src/util/tests/has
https://bugs.freedesktop.org/show_bug.cgi?id=82159
--- Comment #1 from Jason Ekstrand ---
This patch should fix it:
http://lists.freedesktop.org/archives/mesa-dev/2014-August/064813.html
--
You are receiving this mail because:
You are the assignee for the bug.
_
Signed-off-by: Jason Ekstrand
---
src/util/tests/hash_table/Makefile.am | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/util/tests/hash_table/Makefile.am
b/src/util/tests/hash_table/Makefile.am
index 55cc0b7..8fdc951 100644
--- a/src/util/tests/hash_table/Makefile.am
+
Am 05.08.2014 01:52, schrieb Emil Velikov:
> On 05/08/14 00:36, srol...@vmware.com wrote:
>> From: Roland Scheidegger
>>
>> Build system so I've no idea what I'm doing but this looks similar to other
>> build fixes...
>> ---
>> src/gallium/targets/dri/SConscript | 2 ++
>> 1 file changed, 2 inser
On 05/08/14 00:52, Emil Velikov wrote:
> On 05/08/14 00:36, srol...@vmware.com wrote:
>> From: Roland Scheidegger
>>
>> Build system so I've no idea what I'm doing but this looks similar to other
>> build fixes...
>> ---
>> src/gallium/targets/dri/SConscript | 2 ++
>> 1 file changed, 2 insertion
On 05/08/14 00:36, srol...@vmware.com wrote:
> From: Roland Scheidegger
>
> Build system so I've no idea what I'm doing but this looks similar to other
> build fixes...
> ---
> src/gallium/targets/dri/SConscript | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/src/gallium/targets/dri/
On Thursday, July 31, 2014 11:22:59 AM Carl Worth wrote:
> Strictly speaking, the GLSL specification only allows for the '#' to appear in
> a shader in two places:
>
> 1. To introduce a pre-processing directive
>
> In this case, the '#' must be the first character on a line after
>
On 08/04/2014 05:23 PM, Emil Velikov wrote:
Signed-off-by: Emil Velikov
---
src/gallium/targets/libgl-xlib/SConscript | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/gallium/targets/libgl-xlib/SConscript
b/src/gallium/targets/libgl-xlib/SConscript
index cc39b17..6975188 100644
--- a/s
On 08/04/2014 05:36 PM, srol...@vmware.com wrote:
From: Roland Scheidegger
Build system so I've no idea what I'm doing but this looks similar to other
build fixes...
---
src/gallium/targets/dri/SConscript | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/targets/dri/SConscrip
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 2:12 PM, Emil Velikov
wrote:
> Or the build will fail due to unresolved symbols.
>
> Signed-off-by: Emil Velikov
> ---
> src/gallium/targets/omx/Makefile.am | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/gallium/targets/omx/Mak
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 2:12 PM, Emil Velikov
wrote:
> Or the build will fail due to unresolved symbols.
>
> Signed-off-by: Emil Velikov
> ---
> src/gallium/targets/xvmc/Makefile.am | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/gallium/targets/xvmc/M
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 4:23 PM, Emil Velikov
wrote:
> Or the build will fail due to unresolved symbols.
>
> Signed-off-by: Emil Velikov
> ---
> src/gallium/drivers/llvmpipe/Makefile.am | 11 ++-
> 1 file changed, 6 insertions(+), 5 deletions(-)
>
> diff --
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 4:23 PM, Emil Velikov
wrote:
> Or the build will fail due to unresolved symbols.
>
> Signed-off-by: Emil Velikov
> ---
> src/gallium/tests/trivial/Makefile.am | 1 +
> src/gallium/tests/unit/Makefile.am| 1 +
> 2 files changed, 2 inserti
From: Roland Scheidegger
Build system so I've no idea what I'm doing but this looks similar to other
build fixes...
---
src/gallium/targets/dri/SConscript | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/targets/dri/SConscript
b/src/gallium/targets/dri/SConscript
index 7c567c3.
https://bugs.freedesktop.org/show_bug.cgi?id=82159
Priority: medium
Bug ID: 82159
Keywords: regression
CC: ja...@jlekstrand.net
Assignee: mesa-dev@lists.freedesktop.org
Summary: No rule to make target
`../../.
Or the build will fail due to unresolved symbols.
Signed-off-by: Emil Velikov
---
src/gallium/tests/trivial/Makefile.am | 1 +
src/gallium/tests/unit/Makefile.am| 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/tests/trivial/Makefile.am
b/src/gallium/tests/trivial/Makefile.a
Or the build will fail due to unresolved symbols.
Signed-off-by: Emil Velikov
---
src/gallium/drivers/llvmpipe/Makefile.am | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/llvmpipe/Makefile.am
b/src/gallium/drivers/llvmpipe/Makefile.am
index 4f
Signed-off-by: Emil Velikov
---
src/gallium/targets/libgl-xlib/SConscript | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/gallium/targets/libgl-xlib/SConscript
b/src/gallium/targets/libgl-xlib/SConscript
index cc39b17..6975188 100644
--- a/src/gallium/targets/libgl-xlib/SConscript
+++ b/s
On 04/08/14 21:38, Brian Paul wrote:
> On 08/04/2014 02:21 PM, Emil Velikov wrote:
>> On 04/08/14 21:16, Brian Paul wrote:
>>> ---
>>> src/gallium/targets/egl-static/Makefile.am |5 -
>>> 1 file changed, 4 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/src/gallium/targets/egl-static/M
On Monday, August 04, 2014 09:03:23 PM Neil Roberts wrote:
> According to the GL spec the only fragment operations that should affect
> glBlitFramebuffer are “the pixel ownership test, the scissor test, and sRGB
> conversion”. That implies that dithering should not be performed so we need to
> disa
Signed-off-by: Jan Vesely
---
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 8
1 file changed, 8 insertions(+)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
index 413a0c2..b6b52c8 100644
--- a/src/gallium/auxiliary/galli
Signed-off-by: Jan Vesely
---
src/gallium/targets/opencl/Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/targets/opencl/Makefile.am
b/src/gallium/targets/opencl/Makefile.am
index ca047f0..43ba5dd 100644
--- a/src/gallium/targets/opencl/Makefile.am
+++ b/src/gallium/ta
The only difference is setting PopCount on Gen4-5.
Signed-off-by: Kenneth Graunke
---
src/mesa/drivers/dri/i965/brw_eu.h | 1 -
src/mesa/drivers/dri/i965/brw_eu_emit.c | 22 +-
src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 6 +-
src/mesa/driv
We shouldn't need to set them, then set them differently.
Signed-off-by: Kenneth Graunke
---
src/mesa/drivers/dri/i965/brw_eu_emit.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_eu_emit.c
b/src/mesa/drivers/dri/i965/brw_eu_emit.c
index 446d149..845bcd4 1006
Previously, we explicitly set the execution size to BRW_EXECUTE_8 and
disabled compression for loop instructions. I can't imagine how this
could be correct in SIMD16 mode.
Looking at the history, it appears that this code has used BRW_EXECUTE_8
since 2007, when we had a SIMD8 backend that support
On 08/03/2014 01:59 PM, Monis Javed wrote:
>
> Hello
> I am IVth year B.Tech (Computer Engg.) Student at Jamia Millia Islamia
> I am currently part of the *GSoC 2014* program under *CERN SFT
> (http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/monisjaved/5668600916475904)*
> I was
v2: fix build failure
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 3 ++-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 12 ++--
3 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/src/me
v2: fix build failure
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 7 +++
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs.h
b/src/mesa/drivers/dri/i965/brw_
At this point, the only thing it's used for is the opcode.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 27 --
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 6 +--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 55 +++-
3 f
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 11 ++-
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 4 ++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 16
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/mesa/drivers/dri/
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 12 -
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 6 ++---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 37 +++-
3 files changed, 29 insertions(+), 26 deletions(-)
diff --git a/s
Before, we had 3 different emit functions for various different gen's,
as well as some ancilliary work that was the same across all gen's which
was either contained in functions or duplicated across the GLSL IR and
Mesa IR backends. Now, we have a single method, emit_texture(), that
takes all the i
Now that we've made all the texture emit code mostly independent of GLSL
IR, this isn't necessary any more.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 19 +--
1 file changed, 5 insertions(+), 14 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 12 -
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 6 ++---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 37 +++-
3 files changed, 29 insertions(+), 26 deletions(-)
diff --git a/s
We already have the type from the original destination.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
b/src/mesa/drivers/dri/i965/brw_fs_visitor.c
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 5 +++--
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 5 +++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 30 +---
3 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/src/m
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 15 ---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 9 ++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 67 +++-
3 files changed, 49 insertions(+), 42 deletions(-)
diff --git a/src/
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 4 +++-
src/mesa/drivers/dri/i965/brw_shader.cpp | 13 +
src/mesa/drivers/dri/i965/brw_shader.h | 3 ++-
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 4 +++-
4 files changed, 13 inse
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 4 +---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 8
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_fp.cpp
b/src/mesa/drivers/dri/i965/brw_fs_fp.cpp
inde
Actually, this stuff is mandatory not just for GLES but also for OGL 4.3
(and some more formats still for 4.4). So even more surprising it's not
supported by at least CIK. I guess though it's hacked around by the
binary drivers just like here...
Roland
Am 05.08.2014 00:07, schrieb Roland Scheideg
I've been working on a new IR for Mesa, which hopefully I'll be able to
share patches for soon, and one of the first things I want to use it for
is the i965 fs backend, so we can handle converting to SSA in the new IR
and then combine that with Matt's SSA work. To do this, I have to write
a new pa
Fair enough. Whoever wants to see it supported for his hardware can add
support for it natively later...
Roland
Am 04.08.2014 22:33, schrieb Marek Olšák:
> Like Alex said. I don't plan to add gallium support if our hardware
> cannot do it.
>
> Marek
>
> On Mon, Aug 4, 2014 at 5:54 PM, Roland S
On Mon, 2014-08-04 at 02:29 +0530, Monis Javed wrote:
>
> Hello
> I am IVth year B.Tech (Computer Engg.) Student at Jamia Millia Islamia
> I am currently part of the GSoC 2014 program under CERN SFT
> (http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/monisjaved/5668600916475904)
On 08/03/2014 05:40 AM, Marek Olšák wrote:
> From: Marek Olšák
>
> ---
> src/mesa/main/formats.c | 25 +
> src/mesa/main/formats.h | 3 +++
> 2 files changed, 28 insertions(+)
>
> diff --git a/src/mesa/main/formats.c b/src/mesa/main/formats.c
> index 1f20a9a..b830dbc 10
We already have the type from the original destination.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
b/src/mesa/drivers/dri/i965/brw_fs_visitor.c
At this point, the only thing it's used for is the opcode.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 27 --
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 6 +--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 55 +++-
3 f
Before, we had 3 different emit functions for various different gen's,
as well as some ancilliary work that was the same across all gen's which
was either contained in functions or duplicated across the GLSL IR and
Mesa IR backends. Now, we have a single method, emit_texture(), that
takes all the i
I've been working on a new IR for Mesa, which hopefully I'll be able to
share patches for soon, and one of the first things I want to use it for
is the i965 fs backend, so we can handle converting to SSA in the new IR
and then combine that with Matt's SSA work. To do this, I have to write
a new pas
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 4 ++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 16
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/mesa/drivers/dri/
Now that we've made all the texture emit code mostly independent of GLSL
IR, this isn't necessary any more.
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 19 +--
1 file changed, 5 insertions(+), 14 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 15 ---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 9 ++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 67 +++-
3 files changed, 49 insertions(+), 42 deletions(-)
diff --git a/src/
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 4 +++-
src/mesa/drivers/dri/i965/brw_shader.cpp | 13 +
src/mesa/drivers/dri/i965/brw_shader.h | 3 ++-
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 4 +++-
4 files changed, 13 inse
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 5 +++--
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 5 +++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 30 +---
3 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/src/m
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 12 -
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 6 ++---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 37 +++-
3 files changed, 29 insertions(+), 26 deletions(-)
diff --git a/s
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 3 ++-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 10 +-
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 5 ++---
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs.h
b/src/mesa/drivers/dri/i965/brw_fs.h
index d3c2e5f..b0f2
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 4 +---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 8
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_fp.cpp
b/src/mesa/drivers/dri/i965/brw_fs_fp.cpp
inde
Signed-off-by: Connor Abbott
---
src/mesa/drivers/dri/i965/brw_fs.h | 2 +-
src/mesa/drivers/dri/i965/brw_fs_fp.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 11 ++-
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_
Or the build will fail due to unresolved symbols.
Signed-off-by: Emil Velikov
---
src/gallium/targets/omx/Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/targets/omx/Makefile.am
b/src/gallium/targets/omx/Makefile.am
index 3840143..4045548 100644
--- a/src/gallium/tar
Or the build will fail due to unresolved symbols.
Signed-off-by: Emil Velikov
---
src/gallium/targets/xvmc/Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/targets/xvmc/Makefile.am
b/src/gallium/targets/xvmc/Makefile.am
index 329a1d4..884bccf 100644
--- a/src/gallium/
For some reason, I'm not seeing patch 2. 3, 4, 5, and 6 look fine to me. I
haven't tested them, but they seem consistent with what I did in other
places.
On Mon, Aug 4, 2014 at 1:16 PM, Brian Paul wrote:
> ---
> src/gallium/targets/libgl-gdi/SConscript |3 +++
> 1 file changed, 3 insertio
On 08/04/2014 02:21 PM, Emil Velikov wrote:
On 04/08/14 21:16, Brian Paul wrote:
---
src/gallium/targets/egl-static/Makefile.am |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/gallium/targets/egl-static/Makefile.am
b/src/gallium/targets/egl-static/Makefile.am
i
Like Alex said. I don't plan to add gallium support if our hardware
cannot do it.
Marek
On Mon, Aug 4, 2014 at 5:54 PM, Roland Scheidegger wrote:
> Am 03.08.2014 14:40, schrieb Marek Olšák:
>> Hi everyone,
>>
>> This series adds:
>> - Support for ETC2 texture formats to all gallium drivers. This
Reviewed-by: Matt Turner
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
On Fri, Aug 1, 2014 at 4:12 PM, Ian Romanick wrote:
> On 06/18/2014 05:49 PM, Anuj Phogat wrote:
>> Fixes gles3 Khronos CTS test:
>> egl_create_context.egl_create_context
>>
>> Cc:
>> Signed-off-by: Anuj Phogat
>> ---
>> src/egl/main/eglcontext.c | 11 ---
>> 1 file changed, 8 insertion
---
src/mesa/x86/common_x86.c | 16 +---
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/mesa/x86/common_x86.c b/src/mesa/x86/common_x86.c
index b401c35..2a936a4 100644
--- a/src/mesa/x86/common_x86.c
+++ b/src/mesa/x86/common_x86.c
@@ -343,16 +343,18 @@ _mesa_get_x
On 04/08/14 21:16, Brian Paul wrote:
> ---
> src/gallium/targets/egl-static/Makefile.am |5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/src/gallium/targets/egl-static/Makefile.am
> b/src/gallium/targets/egl-static/Makefile.am
> index 84f3338..ff053e2 100644
> ---
---
src/gallium/targets/egl-static/SConscript |1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/targets/egl-static/SConscript
b/src/gallium/targets/egl-static/SConscript
index 33db8e9..e423d5d 100644
--- a/src/gallium/targets/egl-static/SConscript
+++ b/src/gallium/targets/egl-st
---
src/gallium/targets/graw-gdi/SConscript |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/targets/graw-gdi/SConscript
b/src/gallium/targets/graw-gdi/SConscript
index dc7b7f1..f8db6e6 100644
--- a/src/gallium/targets/graw-gdi/SConscript
+++ b/src/gallium/target
---
src/mesa/drivers/osmesa/SConscript |1 +
1 file changed, 1 insertion(+)
diff --git a/src/mesa/drivers/osmesa/SConscript
b/src/mesa/drivers/osmesa/SConscript
index cbff594..caa14d3 100644
--- a/src/mesa/drivers/osmesa/SConscript
+++ b/src/mesa/drivers/osmesa/SConscript
@@ -10,6 +10,7 @@ e
---
src/gallium/targets/egl-static/Makefile.am |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/gallium/targets/egl-static/Makefile.am
b/src/gallium/targets/egl-static/Makefile.am
index 84f3338..ff053e2 100644
--- a/src/gallium/targets/egl-static/Makefile.am
+++ b/sr
---
src/mesa/drivers/windows/gdi/SConscript |2 ++
1 file changed, 2 insertions(+)
diff --git a/src/mesa/drivers/windows/gdi/SConscript
b/src/mesa/drivers/windows/gdi/SConscript
index 10a7eea..1f4d7e1 100644
--- a/src/mesa/drivers/windows/gdi/SConscript
+++ b/src/mesa/drivers/windows/gdi/SCo
---
src/gallium/targets/libgl-gdi/SConscript |3 +++
1 file changed, 3 insertions(+)
diff --git a/src/gallium/targets/libgl-gdi/SConscript
b/src/gallium/targets/libgl-gdi/SConscript
index f8393da..594f34d 100644
--- a/src/gallium/targets/libgl-gdi/SConscript
+++ b/src/gallium/targets/libgl-g
On 08/04/2014 01:27 PM, Jason Ekstrand wrote:
Since the ralloc test in util/tests needs gtest, we need to make sure that
the gtest subdir is loaded first. This fixes bug #82148.
Signed-off-by: Jason Ekstrand
---
src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
According to the GL spec the only fragment operations that should affect
glBlitFramebuffer are “the pixel ownership test, the scissor test, and sRGB
conversion”. That implies that dithering should not be performed so we need to
disable it when implementing the blit with a render.
Before commit 05b
I'm not sure about either of these patches. It looks like according to
the GL 4.4 spec dithering is not supposed to affect glBlitFramebuffer:
“When values are written to the draw buffers, blit operations bypass
most of the fragment pipeline. The only fragment operations which
affect a blit are t
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 12:38 PM, Brian Paul wrote:
> ---
> src/util/format_srgb.h |1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/util/format_srgb.h b/src/util/format_srgb.h
> index 17ba283..4a8d73f 100644
> --- a/src/util/format_srgb.h
> +++ b/src/
Reviewed-by: Jason Ekstrand
On Mon, Aug 4, 2014 at 12:35 PM, Brian Paul wrote:
> ---
> src/util/hash_table.h |1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/util/hash_table.h b/src/util/hash_table.h
> index 9b67f05..d6b6ebf 100644
> --- a/src/util/hash_table.h
> +++ b/src/util
---
src/util/format_srgb.h |1 +
1 file changed, 1 insertion(+)
diff --git a/src/util/format_srgb.h b/src/util/format_srgb.h
index 17ba283..4a8d73f 100644
--- a/src/util/format_srgb.h
+++ b/src/util/format_srgb.h
@@ -39,6 +39,7 @@
#include
#include
+#include "c99_compat.h"
extern con
On 08/04/2014 01:35 PM, Jason Ekstrand wrote:
Signed-off-by: Jason Ekstrand
---
src/gallium/targets/gbm/Makefile.am | 1 +
src/gallium/targets/xa/Makefile.am | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/targets/gbm/Makefile.am
b/src/gallium/targets/gbm/Makefile.am
inde
Signed-off-by: Jason Ekstrand
---
src/gallium/targets/gbm/Makefile.am | 1 +
src/gallium/targets/xa/Makefile.am | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/targets/gbm/Makefile.am
b/src/gallium/targets/gbm/Makefile.am
index 2345ce3..a5f7070 100644
--- a/src/gallium/targets
---
src/util/hash_table.h |1 +
1 file changed, 1 insertion(+)
diff --git a/src/util/hash_table.h b/src/util/hash_table.h
index 9b67f05..d6b6ebf 100644
--- a/src/util/hash_table.h
+++ b/src/util/hash_table.h
@@ -31,6 +31,7 @@
#include
#include
#include
+#include "c99_compat.h"
#include
Since the ralloc test in util/tests needs gtest, we need to make sure that
the gtest subdir is loaded first. This fixes bug #82148.
Signed-off-by: Jason Ekstrand
---
src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Makefile.am b/src/Makefile.am
index 2634c
thomashellan...@gmail.com writes:
> From: Thomas Helland
>
> When writing that A || (A && B) patch some
> days ago I also wrote some other patches
> that have no impact on my collection of shaders.
> (shader-db + Some TF2 and Portal-shaders).
> No reduction in instruction count, and no
> signific
The patch commit messages and comments within the diffs explain the intricacies
of viewport extents and clipping. So rather, here is the data for these
patches. All of the following is for a Broadwell system (which introduced
viewport extents).
EGYPT PERF
==
No change
WARSOW PERF
Viewport extents are a 3rd rectangle that defines which pixels get
discarded as part of the rasterization process. This can potentially
improve performance by reducing cache usage, and freeing up PS cycles.
It also permits the use of guardband clipping in all cases (see later
patch). The actual pix
The goal of guardband clipping is to try to avoid 3d clipping because it
is an expensive operation. When guardband clipping is disabled, all
geometry that intersects the viewport is to the FF 3d clipper. Objects
which are entirely enclosed within the viewport are said to be
"trivially accepted" whi
On GEN8, a change in scissor state does not effect anything for the
clipper/sf hardware state. The hardware will always do the right thing
once the viewport extents are programmed. We can therefore remove the
unecessary state emission.
Ken originally spotted this.
---
src/mesa/drivers/dri/i965/ge
1 - 100 of 165 matches
Mail list logo