On Wed, Aug 29, 2012 at 11:16 PM, Matt Turner wrote:
> Here's the first pass at automaking Gallium. It converts the winsys
> and all the driver directories but radeon.
>
> Compile tested. Files checked to confirm that they're the same size,
> but other than that, untested. Please test.
>
> Next wi
---
configure.ac |1 +
src/gallium/state_trackers/dri/sw/.gitignore |1 +
src/gallium/state_trackers/dri/sw/Makefile| 25 -
src/gallium/state_trackers/dri/sw/Makefile.am | 21 +
4 files changed, 23 insert
---
configure.ac |1 +
src/gallium/state_trackers/dri/drm/.gitignore |1 +
src/gallium/state_trackers/dri/drm/Makefile| 27
src/gallium/state_trackers/dri/drm/Makefile.am | 20 +
4 files changed, 22 inserti
---
configure.ac |1 +
src/gallium/state_trackers/dri/.gitignore |1 +
src/gallium/state_trackers/dri/Makefile| 12
src/gallium/state_trackers/dri/Makefile.am |1 +
4 files changed, 3 insertions(+), 12 deletions(-)
create mode 100644 s
---
configure.ac |1 +
src/gallium/winsys/sw/xlib/.gitignore |1 +
src/gallium/winsys/sw/xlib/Makefile| 17 -
src/gallium/winsys/sw/xlib/Makefile.am | 13 +
4 files changed, 15 insertions(+), 17 deletions(-)
create mode 100644
---
configure.ac |1 +
src/gallium/winsys/sw/wrapper/.gitignore |1 +
src/gallium/winsys/sw/wrapper/Makefile| 12
src/gallium/winsys/sw/wrapper/Makefile.am | 12
4 files changed, 14 insertions(+), 12 deletions(-)
create mode
---
configure.ac |1 +
src/gallium/winsys/sw/wayland/.gitignore |1 +
src/gallium/winsys/sw/wayland/Makefile| 13 -
src/gallium/winsys/sw/wayland/Makefile.am | 13 +
4 files changed, 15 insertions(+), 13 deletions(-)
create mod
---
configure.ac |1 +
src/gallium/winsys/sw/null/.gitignore |1 +
src/gallium/winsys/sw/null/Makefile| 16
src/gallium/winsys/sw/null/Makefile.am | 12
4 files changed, 14 insertions(+), 16 deletions(-)
create mode 100644 s
---
configure.ac|1 +
src/gallium/winsys/sw/fbdev/.gitignore |1 +
src/gallium/winsys/sw/fbdev/Makefile| 13 -
src/gallium/winsys/sw/fbdev/Makefile.am | 12
4 files changed, 14 insertions(+), 13 deletions(-)
create mode 100644
---
configure.ac |1 +
src/gallium/winsys/sw/dri/.gitignore |1 +
src/gallium/winsys/sw/dri/Makefile| 13 -
src/gallium/winsys/sw/dri/Makefile.am | 12
4 files changed, 14 insertions(+), 13 deletions(-)
create mode 100644 src/gall
---
configure.ac |1 +
src/gallium/winsys/sw/.gitignore |1 +
src/gallium/winsys/sw/Makefile| 26 --
src/gallium/winsys/sw/Makefile.am | 15 +++
4 files changed, 17 insertions(+), 26 deletions(-)
create mode 100644 src/gall
---
configure.ac|1 +
src/gallium/winsys/svga/drm/.gitignore |1 +
src/gallium/winsys/svga/drm/Makefile| 19 ---
src/gallium/winsys/svga/drm/Makefile.am | 19 +++
4 files changed, 21 insertions(+), 19 deletions(-)
create
---
configure.ac |1 +
src/gallium/winsys/nouveau/drm/.gitignore |1 +
src/gallium/winsys/nouveau/drm/Makefile| 11 ---
src/gallium/winsys/nouveau/drm/Makefile.am | 15 +++
4 files changed, 17 insertions(+), 11 deletions(-)
create
Can't use LTLIBRARIES here yet, since libradeon isn't converted.
---
configure.ac |1 +
src/gallium/drivers/radeonsi/.gitignore |1 +
src/gallium/drivers/radeonsi/Makefile| 21 -
src/gallium/drivers/radeonsi/Makefile.am | 19
---
configure.ac |1 +
src/gallium/drivers/nvc0/.gitignore |1 +
src/gallium/drivers/nvc0/Makefile| 12
src/gallium/drivers/nvc0/Makefile.am | 14 ++
4 files changed, 16 insertions(+), 12 deletions(-)
create mode 100644 src/gallium
---
configure.ac |1 +
src/gallium/drivers/nv50/.gitignore |1 +
src/gallium/drivers/nv50/Makefile| 12
src/gallium/drivers/nv50/Makefile.am | 14 ++
4 files changed, 16 insertions(+), 12 deletions(-)
create mode 100644 src/gallium
---
configure.ac |1 +
src/gallium/drivers/nv30/.gitignore |1 +
src/gallium/drivers/nv30/Makefile| 12
src/gallium/drivers/nv30/Makefile.am | 14 ++
4 files changed, 16 insertions(+), 12 deletions(-)
create mode 100644 src/gallium
---
configure.ac|1 +
src/gallium/drivers/nouveau/.gitignore |1 +
src/gallium/drivers/nouveau/Makefile| 16
src/gallium/drivers/nouveau/Makefile.am | 16
4 files changed, 18 insertions(+), 16 deletions(-)
create mode
---
configure.ac |1 +
src/gallium/drivers/svga/.gitignore |1 +
src/gallium/drivers/svga/Makefile| 19 ---
src/gallium/drivers/svga/Makefile.am | 17 +
4 files changed, 19 insertions(+), 19 deletions(-)
create mode 100644 s
---
configure.ac |1 +
src/gallium/drivers/softpipe/.gitignore |1 +
src/gallium/drivers/softpipe/Makefile| 37 --
src/gallium/drivers/softpipe/Makefile.am | 42 ++
4 files changed, 44 insertions(+), 3
---
configure.ac |1 +
src/gallium/drivers/llvmpipe/.gitignore |1 +
src/gallium/drivers/llvmpipe/Makefile| 75 ---
src/gallium/drivers/llvmpipe/Makefile.am | 95 ++
4 files changed, 97 insertions(+), 75 d
---
configure.ac |1 +
src/gallium/drivers/rbug/.gitignore |1 +
src/gallium/drivers/rbug/Makefile| 12
src/gallium/drivers/rbug/Makefile.am | 21 +
4 files changed, 23 insertions(+), 12 deletions(-)
create mode 100644 src/
---
configure.ac |1 +
src/gallium/winsys/i915/sw/.gitignore |1 +
src/gallium/winsys/i915/sw/Makefile| 12
src/gallium/winsys/i915/sw/Makefile.am | 19 +++
4 files changed, 21 insertions(+), 12 deletions(-)
create mode 10064
---
configure.ac|1 +
src/gallium/winsys/i915/drm/.gitignore |1 +
src/gallium/winsys/i915/drm/Makefile| 13 -
src/gallium/winsys/i915/drm/Makefile.am | 16
4 files changed, 18 insertions(+), 13 deletions(-)
create mode 100
---
configure.ac |1 +
src/gallium/drivers/i915/.gitignore |1 +
src/gallium/drivers/i915/Makefile|9 -
src/gallium/drivers/i915/Makefile.am | 14 ++
4 files changed, 16 insertions(+), 9 deletions(-)
create mode 100644 src/gallium/dri
---
src/gallium/drivers/r600/Makefile.am |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/gallium/drivers/r600/Makefile.am
b/src/gallium/drivers/r600/Makefile.am
index 628eaab..7af5748 100644
--- a/src/gallium/drivers/r600/Makefile.am
+++ b/src/gallium/drivers/r60
From: Tom Stellard
---
configure.ac |2 +
src/gallium/auxiliary/.gitignore |1 +
src/gallium/auxiliary/Makefile| 42 --
src/gallium/auxiliary/Makefile.am | 45 +
4 files changed, 48 insertio
From: Tom Stellard
---
configure.ac |1 +
src/gallium/drivers/trace/.gitignore |2 ++
src/gallium/drivers/trace/Makefile| 13 -
src/gallium/drivers/trace/Makefile.am | 17 +
4 files changed, 20 insertions(+), 13 deletions(-)
From: Tom Stellard
---
configure.ac |1 +
src/gallium/winsys/radeon/drm/.gitignore |1 +
src/gallium/winsys/radeon/drm/Makefile| 15 ---
src/gallium/winsys/radeon/drm/Makefile.am | 15 +++
4 files changed, 17 insertions(+), 15
From: Tom Stellard
---
src/gallium/drivers/r300/Makefile.am | 18 +++---
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/src/gallium/drivers/r300/Makefile.am
b/src/gallium/drivers/r300/Makefile.am
index 6c4bba7..6e5a47b 100644
--- a/src/gallium/drivers/r300/Makefil
From: Tom Stellard
[mattst88] v2: Remove ARCH_FLAGS/OPT_FLAGS
---
src/gallium/drivers/r300/Makefile.am |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/r300/Makefile.am
b/src/gallium/drivers/r300/Makefile.am
index 79b17f6..6c4bba7 100644
--- a/
From: Tom Stellard
[mattst88] v2: Remove ARCH_FLAGS/OPT_FLAGS
---
src/gallium/Automake.inc |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
create mode 100644 src/gallium/Automake.inc
diff --git a/src/gallium/Automake.inc b/src/gallium/Automake.inc
new file mode 100644
index
---
configure.ac|2 ++
src/gallium/targets/.gitignore |1 +
src/gallium/targets/Makefile| 12
src/gallium/targets/Makefile.am |1 +
src/gallium/winsys/.gitignore |1 +
src/gallium/winsys/Makefile | 12
src/gallium/winsys/
Here's the first pass at automaking Gallium. It converts the winsys
and all the driver directories but radeon.
Compile tested. Files checked to confirm that they're the same size,
but other than that, untested. Please test.
Next will be state trackers, and finally the target directories. Beyond
t
Thank you all for your kind answers
Here is the corresponding bug report :
https://bugzilla.mozilla.org/show_bug.cgi?id=774134
The patent issue has been briefly discussed there...
Thibaut
2012/8/29 Tapani Pälli :
> Hello;
>
> On 08/29/2012 12:30 AM, Kenneth Graunke wrote:
>> On 08/28/2012 10:56
https://bugs.freedesktop.org/show_bug.cgi?id=54106
--- Comment #1 from Homer Hsing 2012-08-30 06:03:24 UTC
---
Hi, any comment ?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
https://bugs.freedesktop.org/show_bug.cgi?id=54234
--- Comment #2 from Alexandre Demers 2012-08-30
04:23:34 UTC ---
I should add:
make[3]: Entering directory
`/home/dema1701/projects/display/mesa/src/gallium/targets/egl-static'
/bin/sh ../../../../bin/mklib -o egl_gallium.so -noprefix -linker '
https://bugs.freedesktop.org/show_bug.cgi?id=54234
--- Comment #1 from Alexandre Demers 2012-08-30
04:18:15 UTC ---
Same thing here since 28th. Fetching and merging latest commits don't help:
mklib: Making Linux shared library: egl_gallium.so
../../../../src/gallium/auxiliary/libgallium.a(u_dl
https://bugs.freedesktop.org/show_bug.cgi?id=54234
Alexandre Demers changed:
What|Removed |Added
CC||alexandre.f.dem...@gmail.co
https://bugs.freedesktop.org/show_bug.cgi?id=54240
Bug #: 54240
Summary: [swrast] piglit fbo-generatemipmap-filtering
regression
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
On 08/29/2012 07:41 PM, Matt Turner wrote:
> It's been moved to its own repository, found at
> http://cgit.freedesktop.org/mesa/glu/
> ---
> Well, it hasn't been moved yet..
>
> I've stripped out all the diff that just deleted entire files,
> namely everything in src/glu and include/GL/glu*.
On Wed, Aug 29, 2012 at 6:16 PM, Paul Berry wrote:
> On 29 August 2012 16:16, Brian Paul wrote:
>>
>> In enable.c there's a call to _mesa_meta_in_progress(). But the meta code
>> is not always built or linked in when building gallium targets.
>>
>> For now, I think I can put a _mesa_meta_in_prog
https://bugs.freedesktop.org/show_bug.cgi?id=54239
Bug #: 54239
Summary: SIGSEGV src/mesa/drivers/common/meta.c:1085
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
It's been moved to its own repository, found at
http://cgit.freedesktop.org/mesa/glu/
---
Well, it hasn't been moved yet..
I've stripped out all the diff that just deleted entire files,
namely everything in src/glu and include/GL/glu*.h, leaving only
the changes made to files we're keeping
On 29 August 2012 16:16, Brian Paul wrote:
> In enable.c there's a call to _mesa_meta_in_progress(). But the meta code
> is not always built or linked in when building gallium targets.
>
> For now, I think I can put a _mesa_meta_in_progress() dummy function in
> the state_tracker code. But that
https://bugs.freedesktop.org/show_bug.cgi?id=54234
Rafael Castillo changed:
What|Removed |Added
Severity|critical|blocker
Priority|medium
https://bugs.freedesktop.org/show_bug.cgi?id=54234
Bug #: 54234
Summary: link break after git pull august 29
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Stat
In enable.c there's a call to _mesa_meta_in_progress(). But the meta
code is not always built or linked in when building gallium targets.
For now, I think I can put a _mesa_meta_in_progress() dummy function
in the state_tracker code. But that's a pretty ugly hack.
What's the reason for call
This is required to get the program recompiled when SampleAlphaToCoverage
is enabled. Patch also removes a redundant comment in struct brw_wm_prog_key.
Signed-off-by: Anuj Phogat
---
src/mesa/drivers/dri/i965/brw_wm.c |3 ++-
src/mesa/drivers/dri/i965/brw_wm.h |2 +-
2 files changed, 3 i
On Fri, Aug 24, 2012 at 9:17 AM, Eric Anholt wrote:
> Anuj Phogat writes:
>
>> Module: Mesa
>> Branch: master
>> Commit: e592f7df0361eb8b5c75944f0151c4e6b3f839dd
>> URL:
>> http://cgit.freedesktop.org/mesa/mesa/commit/?id=e592f7df0361eb8b5c75944f0151c4e6b3f839dd
>>
>> Author: Anuj Phogat
>>
This reduces the overhead of using the fixed function internally
in the driver.
V2: Use setup_glsl_generate_mipmap() and setup_ff_generate_mipmap()
functions to avoid code duplication.
Use glsl version when ARB_{vertex, fragmet}_shader are present.
Remove redundant code.
V3: Remove re
On 08/29/2012 08:04 AM, Brian Paul wrote:
> To silence an MSVC compiler warning about class vs. struct.
> ---
> src/glsl/glsl_parser_extras.h |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/glsl/glsl_parser_extras.h b/src/glsl/glsl_parser_extras.h
> index 66463c
On 08/29/2012 08:21 AM, Brian Paul wrote:
On 08/28/2012 11:28 PM, Anuj Phogat wrote:
This reduces the overhead of using the fixed function internally
in the driver.
V2: Use setup_glsl_generate_mipmap() and setup_ff_generate_mipmap()
functions to avoid code duplication.
Use glsl versio
On 08/28/2012 10:28 PM, Anuj Phogat wrote:
This reduces the overhead of using the fixed function internally
in the driver.
V2: Use setup_glsl_generate_mipmap() and setup_ff_generate_mipmap()
functions to avoid code duplication.
Use glsl version when ARB_{vertex, fragmet}_shader are pre
https://bugs.freedesktop.org/show_bug.cgi?id=54162
--- Comment #4 from Matt Turner 2012-08-29 17:05:34 UTC ---
(In reply to comment #3)
> probably the same as my bug (even though I have more .o files left):
> https://bugs.freedesktop.org/show_bug.cgi?id=51383
>
> one should be marked as a dupli
On 29 August 2012 02:30, Kenneth Graunke wrote:
> Prior to commit 2f1869822, emit_fb_writes() looped from 0 to 3, writing
> all four components of a vec4 color output. However, that broke for
> smaller output types (float, vec2, or vec3). To fix that, I introduced
> a new variable (output_compo
On 08/29/2012 10:38 AM, Matt Turner wrote:
On Wed, Aug 29, 2012 at 6:57 AM, Brian Paul wrote:
On 08/27/2012 03:58 PM, Matt Turner wrote:
On Sun, Jan 22, 2012 at 4:03 AM, Kenneth Graunke
wrote:
A while back, we split off GLw into a separate repository. The rationale
was that GLw should be m
On Wed, Aug 29, 2012 at 6:57 AM, Brian Paul wrote:
> On 08/27/2012 03:58 PM, Matt Turner wrote:
>>
>> On Sun, Jan 22, 2012 at 4:03 AM, Kenneth Graunke
>> wrote:
>>>
>>> A while back, we split off GLw into a separate repository. The rationale
>>> was that GLw should be maintained and released inde
On 08/28/2012 11:28 PM, Anuj Phogat wrote:
This reduces the overhead of using the fixed function internally
in the driver.
V2: Use setup_glsl_generate_mipmap() and setup_ff_generate_mipmap()
functions to avoid code duplication.
Use glsl version when ARB_{vertex, fragmet}_shader are pre
To silence an MSVC compiler warning about class vs. struct.
---
src/glsl/glsl_parser_extras.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/glsl/glsl_parser_extras.h b/src/glsl/glsl_parser_extras.h
index 66463c5..fc08ee2 100644
--- a/src/glsl/glsl_parser_extras.h
++
https://bugs.freedesktop.org/show_bug.cgi?id=54209
Brian Paul changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
On Wed, Aug 29, 2012 at 5:11 AM, Christian König
wrote:
> Signed-off-by: Christian König
for the series:
Reviewed-by: Alex Deucher
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
On 08/27/2012 03:58 PM, Matt Turner wrote:
On Sun, Jan 22, 2012 at 4:03 AM, Kenneth Graunke wrote:
A while back, we split off GLw into a separate repository. The rationale
was that GLw should be maintained and released independently from
Mesa/Gallium since it hardly ever changes and isn't clos
https://bugs.freedesktop.org/show_bug.cgi?id=54209
Bug #: 54209
Summary: Define CPU_TO_LE32 on OpenBSD
Classification: Unclassified
Product: Mesa
Version: git
Platform: Other
OS/Version: OpenBSD
Status: NEW
S
Prior to commit 2f1869822, emit_fb_writes() looped from 0 to 3, writing
all four components of a vec4 color output. However, that broke for
smaller output types (float, vec2, or vec3). To fix that, I introduced
a new variable (output_components[]) containing the size of the output
type for each r
Signed-off-by: Christian König
---
src/gallium/drivers/radeonsi/radeonsi_shader.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.c
b/src/gallium/drivers/radeonsi/radeonsi_shader.c
index 45eda64..ca0eb0d 100644
--- a/
Signed-off-by: Christian König
---
src/gallium/drivers/radeonsi/si_state_draw.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c
b/src/gallium/drivers/radeonsi/si_state_draw.c
index 5f8e211..75df4e8 100644
--- a/sr
Looks like we have an alignment issue with NPOT textures
and mipmaps. So disable NPOT textures until we figure out
what is going wrong here.
Signed-off-by: Christian König
---
src/gallium/drivers/radeonsi/radeonsi_pipe.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/
It's causing crashes.
Signed-off-by: Christian König
---
src/gallium/drivers/radeonsi/si_state.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index b7a3cf4..c01c3f6 100644
--- a/src/g
It's not supported yet, so at least don't try to crash the box.
Signed-off-by: Christian König
---
src/gallium/drivers/radeonsi/radeonsi_shader.c |7 +++
1 file changed, 7 insertions(+)
diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.c
b/src/gallium/drivers/radeonsi/radeonsi_
https://bugs.freedesktop.org/show_bug.cgi?id=53361
Chris Wilson changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
71 matches
Mail list logo