Bug#798317: xserver-xorg-video-radeon: Strange interaction of radeon config, screenshot and x11vnc

2015-09-07 Thread Michel Dänzer
On 08.09.2015 09:58, Luis Mochan wrote:
> Package: xserver-xorg-video-radeon
> Version: 1:7.5.0-1+b1
> Severity: normal
> 
> For some time I have found a strange behavior in the behavior of my radeon
> under X. After a fresh bootstrap I can start an X session without problem,
> except that if I make a screen shot it turns out completely black and if I
> access my computer by running x11vnc locally and vncviewer remotely, the 
> screen
> is also completely black and unusable from the remote location. If I logout 
> and
> login again, the behavior doesn't change.
> 
> If I uncomment the line
>   #   Option  "EXAPixmaps""on"
> in the configuration file
>   /etc/X11/xorg.conf.d/20-radeon.conf
> and restart my display manager (lightdm) X tries to run repeatedly and
> unsuccesfully. Thus, it seems that option doesn't work with my card. The
> strange behavior is the following. When I comment back that line, I recover X
> and furthermore, screenshot and magically x11vnc start working normally!
> 
> Thus, it seems that something good happens irreversibly after I turn on the
> invalid option and then turn it off. Whatever happens, should have happened
> normally without me having to perform this magic, accidentaly discovered step.
> 
> Please let me know what additional information I can provide that may prove
> useful.

[...]

> [   542.255] (**) RADEON(0): Option "SWcursor" "off"
> [   542.255] (**) RADEON(0): Option "EnablePageFlip" "on"
> [   542.255] (**) RADEON(0): Option "RenderAccel" "on"
> [   542.255] (**) RADEON(0): Option "AccelMethod" "EXA"
> [   542.255] (**) RADEON(0): Option "EXAVSync" "off"

I don't know what the problem is, but FWIW you shouldn't enable Option
"RenderAccel", because RENDER acceleration uses the 3D engine, which
isn't validated on RN100 GPUs. That might explain at least the issue
with Option "EXAPixmaps" enabled.


-- 
Earthling Michel Dänzer   |   http://www.amd.com
Libre software enthusiast | Mesa and X developer



Bug#798317: xserver-xorg-video-radeon: Strange interaction of radeon config, screenshot and x11vnc

2015-09-07 Thread Luis Mochan
Package: xserver-xorg-video-radeon
Version: 1:7.5.0-1+b1
Severity: normal

For some time I have found a strange behavior in the behavior of my radeon
under X. After a fresh bootstrap I can start an X session without problem,
except that if I make a screen shot it turns out completely black and if I
access my computer by running x11vnc locally and vncviewer remotely, the screen
is also completely black and unusable from the remote location. If I logout and
login again, the behavior doesn't change.

If I uncomment the line
  #   Option  "EXAPixmaps""on"
in the configuration file
  /etc/X11/xorg.conf.d/20-radeon.conf
and restart my display manager (lightdm) X tries to run repeatedly and
unsuccesfully. Thus, it seems that option doesn't work with my card. The
strange behavior is the following. When I comment back that line, I recover X
and furthermore, screenshot and magically x11vnc start working normally!

Thus, it seems that something good happens irreversibly after I turn on the
invalid option and then turn it off. Whatever happens, should have happened
normally without me having to perform this magic, accidentaly discovered step.

Please let me know what additional information I can provide that may prove
useful.



-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Jun 23  2014 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2388040 Aug 11 03:53 /usr/bin/Xorg

Diversions concerning libGL are in place

diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 
by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 
by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by 
glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so 
by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf

Bug#778573: xorg: Xorg shows blank black screen at startup instead of a Display Manager.

2015-09-07 Thread Andy
EXCUSE ME! but I reported the problem using reportbug, which took me 
through 120 or more messages saying "is this the problem" and I suddenly 
saw "Xorg shows blank black screen at startup instead of a Display 
Manager." which describes my problem perfectly so I said Yes - this is 
the problem. And you are ?


On Sun, 6 Sep 2015 22:06:07 +0200 Julien Cristau  
wrote:

> On Thu, Sep 3, 2015 at 22:46:04 +0100, Andy B wrote:
>
> > Package: xorg
> > Version: 1:7.7+7
> > Followup-For: Bug #778573
> >
> > Dear Maintainer,
> >
> > I installed Debian8 Jessie from scratch (replacing Debian Squeeze, 
where Xorg

> > worked OK).
> > On reboot Xorg screen is dark (not black - the shade becomes subtly 
lighter

> > than black after 2 seconds).
> > Nothing happens if I move the mouse or use the keyboard. Am able to
> > CTRL_ALT_F2, and login as user or root. Initially startx would not 
work,

> > but works now after installing xfce4.
> >
> Please don't hijack somebody else's bug report, file your own.
>
> Thanks,
> Julien



Bug#798288: x11-xserver-utils failed to build with gcc 5

2015-09-07 Thread YunQiang Su
Package: x11-xserver-utils
Version: 7.7+4
Severity: serious

cpp-5 insert some comments when replace macros,
so it makes sessreg manpages fail to build.

https://buildd.debian.org/status/fetch.php?pkg=x11-xserver-utils&arch=mips64el&ver=7.7%2B4&stamp=1441629791



-- 
YunQiang Su
GCC may insert some comments everywhere when replace placeholders.
GCC 5 just does it here.

Index: b/sessreg/man/Makefile.am
===
--- a/sessreg/man/Makefile.am
+++ b/sessreg/man/Makefile.am
@@ -11,7 +11,8 @@ AM_CPPFLAGS = -I$(top_builddir) -I$(top_
 filenames.sed: filenames.sed.c
$(AM_V_GEN)$(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(srcdir)/filenames.sed.c | \
-   $(SED) -n -e '/s|__/ p' -e '/^\/__/ p' > $@
+   $(SED) -n -e '/s|__/ p' -e '/^\/__/ p' -e'/ *|g$$/ p' -e'/ 
*"\/var.*"$$/ p' | \
+$(SED) 's/ *//g' | $(SED) '/|$$/{N;s/\n//}' | $(SED) 
'/"$$/{N;s/\n//}' > $@
 
 # String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
 MAN_SUBSTS += -f filenames.sed


mesa: Changes to 'refs/tags/mesa-11.0.0-rc3-1'

2015-09-07 Thread Timo Aaltonen
Tag 'mesa-11.0.0-rc3-1' created by Timo Aaltonen  at 
2015-09-07 13:12 +

Tagging upload of mesa 11.0.0~rc3-1 to experimental.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJV7Y0uAAoJEMtwMWWoiYTcep4QAI6MCbbF3SSvAmVjx4AWLOwd
YbEjgy4fr+EoJqYPMlMC+/334aypboE1iSsRfyjzH36vP5CMNFy4J1hEeJhlGhQ7
1GJYyYp67TAIy9ZUwbm0Nm4PmpYHFas+qD7zYJc0TryaVbFVB6JEbALhRbNvbRez
nHtwsgSCBgc92nfvG8uUSt2o5tfkzxzDvkrMZOnCI0ET/zXyQKMgjFdj5vFdXmQK
JY5IBxJGQkI+/swsllXlniJ0ceqBLUuLEEnXCU9BzRjwLRk+h0IJ06clfQGMZweQ
wV08KguKVbPss7OW28PVjv7PmJRyd/MMxccjG08aSzaxKYUPbQXGU2VTnkDnSecU
vfbxTWtycr9xo1jZYHwLvRoh99J4QqVCcNm8rFBV5iEuTP9G8pXzmcgf0vue6dDY
e2T8ekqJFWc8DS4rQWcsQvwdTnO+SbxusnzjEzsF6cwLmH+vxj8kcKdL8lnHotBG
/K1lx1BKS07weEptL4y8OtOU3yBn2gMGr81VJnZ9Bnp/5+EEBXbjOoEaEpRy/cEp
oc9zR3B4BLeBk2ilLK+dMnz/0Y/dHa1q5SieYTKfvAHcL6elsOGhb3PTdZype7H8
1X7qDLZ3hFRyBia5WY58/KHYXw4u55+O+c6ZzFqR0te0dvx5Ekf0dX165d/vQdCL
PNHPkinsM1MtVlT0dC/4
=2+aG
-END PGP SIGNATURE-

Changes since mesa-11.0.0-rc2-1:
Alexander von Gluck IV (1):
  egl: scons: fix the haiku build, do not build the dri2 backend

Andreas Boll (1):
  Use https for Vcs-* fields.

Boyan Ding (1):
  vc4: Initialize pack field of qreg to 0 in qir_get_temp

Chris Wilson (2):
  i965: Prevent coordinate overflow in intel_emit_linear_blit
  i965: Disallow PixelTransfer operations for tiled-memcpy 
TexImage/ReadPixels

Dave Airlie (10):
  r600: move prim convert from geom shader to function.
  r600/sb: update last_cf for finalize if.
  r600g: fix calculation for gpr allocation
  mesa: fix SwapBytes handling in numerous places
  mesa: handle SwapBytes in compressed texture get code.
  mesa/formats: add some formats from GL3.3
  mesa/formats: 8-bit channel integer formats addition
  st/readpixels: fix accel path for skipimages.
  texcompress_s3tc/fxt1: fix stride checks (v1.1)
  mesa/readpixels: check strides are equal before skipping conversion

Emil Velikov (1):
  Update version to 11.0.0-rc3

Hans de Goede (2):
  nv30: Fix creation of scanout buffers
  nv30: Implement color resolve for msaa

Ian Romanick (2):
  mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_type
  mesa: Don't allow wrong type setters for matrix uniforms

Ilia Mirkin (6):
  nv50: fix drawing from tfb, direct-to-pushbuf submits
  nv50: clear buffer status on all vertex bufs, not just the first one
  nv50: rebind bo to bufctx when invalidating idxbuf storage
  nv50: don't flush vertex arrays when index buffer changes
  nv50: avoid using inline vertex data submit when gl_VertexID is used
  nouveau: don't mark full range as used on unmap with explicit flush

Kenneth Graunke (2):
  glsl: Handle attribute aliasing in attribute storage limit check.
  i965: Fix copy propagation type changes.

Marek Olšák (6):
  radeonsi: fix a Unigine Heaven hang when drirc is missing
  radeonsi: set all 16 viewport Z bounds for GL 4.1
  radeonsi: fix memory usage checking for big IBs
  gallium/pb_bufmgr_cache: add a way to remove buffers from the cache 
explicitly
  winsys/amdgpu: remove exported buffers from the cache
  winsys/radeon: remove exported buffers from the cache

Matt Turner (1):
  i965/fs: Handle MRF destinations in lower_integer_multiplication().

Oded Gabbay (1):
  llvmpipe: convert double to long long instead of unsigned long long

Rob Clark (2):
  freedreno: update generated headers
  freedreno/a4xx: formats update

Timo Aaltonen (3):
  Merge branch 'upstream-experimental' into debian-experimental
  update the changelog
  release to experimental

---
 VERSION|2 
 debian/changelog   |   10 +
 debian/control |4 
 src/egl/SConscript |1 
 src/gallium/auxiliary/gallivm/lp_bld_const.c   |2 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h   |5 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |   42 +-
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h  |2 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h  |2 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h  |5 
 src/gallium/drivers/freedreno/a4xx/fd4_format.c|   10 -
 src/gallium/drivers/freedreno/adreno_common.xml.h  |2 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h |2 
 src/gallium/drivers/nouveau/nouveau_buffer.c   |   12 +
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c|   29 ++--
 src/gallium/drivers/nouveau/nv30/nv30_resource.h   |3 
 src/gallium/drivers/nouveau/nv50/nv50_context.c|6 
 src/gallium/drivers/nouveau/nv50/nv50_context.h|2 
 src/gallium/drivers/nouveau/nv50/nv50_program.c|1 
 src/gallium/drivers/nouveau/nv50/nv50_program.h|1 
 src/gallium/drivers/nouveau/nv50/

mesa: Changes to 'ubuntu+1'

2015-09-07 Thread Timo Aaltonen
 VERSION|2 
 debian/changelog   |   14 +-
 debian/control |4 
 src/egl/SConscript |1 
 src/gallium/auxiliary/gallivm/lp_bld_const.c   |2 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h   |5 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |   42 +-
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h  |2 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h  |2 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h  |5 
 src/gallium/drivers/freedreno/a4xx/fd4_format.c|   10 -
 src/gallium/drivers/freedreno/adreno_common.xml.h  |2 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h |2 
 src/gallium/drivers/nouveau/nouveau_buffer.c   |   12 +
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c|   29 ++--
 src/gallium/drivers/nouveau/nv30/nv30_resource.h   |3 
 src/gallium/drivers/nouveau/nv50/nv50_context.c|6 
 src/gallium/drivers/nouveau/nv50/nv50_context.h|2 
 src/gallium/drivers/nouveau/nv50/nv50_program.c|1 
 src/gallium/drivers/nouveau/nv50/nv50_program.h|1 
 src/gallium/drivers/nouveau/nv50/nv50_query.c  |   15 +-
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c   |7 -
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c |3 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c|   21 +--
 src/gallium/drivers/r600/r600_pipe.h   |   26 
 src/gallium/drivers/r600/r600_state.c  |2 
 src/gallium/drivers/r600/r600_state_common.c   |   25 
 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp |3 
 src/gallium/drivers/radeonsi/si_hw_context.c   |   17 +-
 src/gallium/drivers/radeonsi/si_shader.h   |1 
 src/gallium/drivers/radeonsi/si_state.c|   24 +++
 src/gallium/drivers/radeonsi/si_state.h|2 
 src/gallium/drivers/radeonsi/si_state_shaders.c|   10 +
 src/gallium/drivers/vc4/vc4_qir.c  |1 
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c  |3 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c  |3 
 src/glsl/linker.cpp|   64 +-
 src/mesa/drivers/dri/i965/brw_fs.cpp   |8 -
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp  |1 
 src/mesa/drivers/dri/i965/intel_blit.c |   72 +--
 src/mesa/drivers/dri/i965/intel_pixel_read.c   |4 
 src/mesa/drivers/dri/i965/intel_tex_subimage.c |4 
 src/mesa/main/formats.c|  106 +
 src/mesa/main/formats.csv  |   16 ++
 src/mesa/main/formats.h|   17 ++
 src/mesa/main/glformats.c  |   32 +
 src/mesa/main/image.c  |   58 -
 src/mesa/main/image.h  |   20 +--
 src/mesa/main/readpix.c|   14 --
 src/mesa/main/texcompress_fxt1.c   |2 
 src/mesa/main/texcompress_s3tc.c   |8 -
 src/mesa/main/texgetimage.c|   21 +--
 src/mesa/main/texstore.c   |   28 ++--
 src/mesa/main/uniform_query.cpp|   35 -
 src/mesa/main/uniforms.c   |   72 +--
 src/mesa/main/uniforms.h   |2 
 src/mesa/state_tracker/st_cb_readpixels.c  |4 
 src/mesa/swrast/s_drawpix.c|   14 +-
 src/mesa/swrast/s_texfetch.c   |   16 ++
 59 files changed, 651 insertions(+), 277 deletions(-)

New commits:
commit 517d01912e779532674572bb938c8a911c9438d0
Author: Timo Aaltonen 
Date:   Mon Sep 7 16:12:11 2015 +0300

release to experimental

diff --git a/debian/changelog b/debian/changelog
index 1aac493..91838da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.0~rc3-1) UNRELEASED; urgency=medium
+mesa (11.0.0~rc3-1) experimental; urgency=medium
 
   [ Andreas Boll ]
   * Use https for Vcs-* fields.
@@ -6,7 +6,7 @@ mesa (11.0.0~rc3-1) UNRELEASED; urgency=medium
   [ Timo Aaltonen ]
   * New upstream release candidate.
 
- -- Andreas Boll   Wed, 02 Sep 2015 14:20:06 +0200
+ -- Timo Aaltonen   Mon, 07 Sep 2015 15:04:32 +0300
 
 mesa (11.0.0~rc2-1) experimental; urgency=medium
 

commit 4e9908374714d496207724fbe217fbb5373f6048
Author: Timo Aaltonen 
Date:   Mon Sep 7 15:04:04 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index cb5c58d..1aac493 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
-mesa (11.0.0~rc2-2) UNRELEASED; urg

mesa: Changes to 'debian-experimental'

2015-09-07 Thread Timo Aaltonen
 VERSION|2 
 debian/changelog   |8 -
 src/egl/SConscript |1 
 src/gallium/auxiliary/gallivm/lp_bld_const.c   |2 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h   |5 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |   42 +-
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h  |2 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h  |2 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h  |5 
 src/gallium/drivers/freedreno/a4xx/fd4_format.c|   10 -
 src/gallium/drivers/freedreno/adreno_common.xml.h  |2 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h |2 
 src/gallium/drivers/nouveau/nouveau_buffer.c   |   12 +
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c|   29 ++--
 src/gallium/drivers/nouveau/nv30/nv30_resource.h   |3 
 src/gallium/drivers/nouveau/nv50/nv50_context.c|6 
 src/gallium/drivers/nouveau/nv50/nv50_context.h|2 
 src/gallium/drivers/nouveau/nv50/nv50_program.c|1 
 src/gallium/drivers/nouveau/nv50/nv50_program.h|1 
 src/gallium/drivers/nouveau/nv50/nv50_query.c  |   15 +-
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c   |7 -
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c |3 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c|   21 +--
 src/gallium/drivers/r600/r600_pipe.h   |   26 
 src/gallium/drivers/r600/r600_state.c  |2 
 src/gallium/drivers/r600/r600_state_common.c   |   25 
 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp |3 
 src/gallium/drivers/radeonsi/si_hw_context.c   |   17 +-
 src/gallium/drivers/radeonsi/si_shader.h   |1 
 src/gallium/drivers/radeonsi/si_state.c|   24 +++
 src/gallium/drivers/radeonsi/si_state.h|2 
 src/gallium/drivers/radeonsi/si_state_shaders.c|   10 +
 src/gallium/drivers/vc4/vc4_qir.c  |1 
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c  |3 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c  |3 
 src/glsl/linker.cpp|   64 +-
 src/mesa/drivers/dri/i965/brw_fs.cpp   |8 -
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp  |1 
 src/mesa/drivers/dri/i965/intel_blit.c |   72 +--
 src/mesa/drivers/dri/i965/intel_pixel_read.c   |4 
 src/mesa/drivers/dri/i965/intel_tex_subimage.c |4 
 src/mesa/main/formats.c|  106 +
 src/mesa/main/formats.csv  |   16 ++
 src/mesa/main/formats.h|   17 ++
 src/mesa/main/glformats.c  |   32 +
 src/mesa/main/image.c  |   58 -
 src/mesa/main/image.h  |   20 +--
 src/mesa/main/readpix.c|   14 --
 src/mesa/main/texcompress_fxt1.c   |2 
 src/mesa/main/texcompress_s3tc.c   |8 -
 src/mesa/main/texgetimage.c|   21 +--
 src/mesa/main/texstore.c   |   28 ++--
 src/mesa/main/uniform_query.cpp|   35 -
 src/mesa/main/uniforms.c   |   72 +--
 src/mesa/main/uniforms.h   |2 
 src/mesa/state_tracker/st_cb_readpixels.c  |4 
 src/mesa/swrast/s_drawpix.c|   14 +-
 src/mesa/swrast/s_texfetch.c   |   16 ++
 58 files changed, 643 insertions(+), 275 deletions(-)

New commits:
commit 517d01912e779532674572bb938c8a911c9438d0
Author: Timo Aaltonen 
Date:   Mon Sep 7 16:12:11 2015 +0300

release to experimental

diff --git a/debian/changelog b/debian/changelog
index 1aac493..91838da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.0~rc3-1) UNRELEASED; urgency=medium
+mesa (11.0.0~rc3-1) experimental; urgency=medium
 
   [ Andreas Boll ]
   * Use https for Vcs-* fields.
@@ -6,7 +6,7 @@ mesa (11.0.0~rc3-1) UNRELEASED; urgency=medium
   [ Timo Aaltonen ]
   * New upstream release candidate.
 
- -- Andreas Boll   Wed, 02 Sep 2015 14:20:06 +0200
+ -- Timo Aaltonen   Mon, 07 Sep 2015 15:04:32 +0300
 
 mesa (11.0.0~rc2-1) experimental; urgency=medium
 

commit 4e9908374714d496207724fbe217fbb5373f6048
Author: Timo Aaltonen 
Date:   Mon Sep 7 15:04:04 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index cb5c58d..1aac493 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
-mesa (11.0.0~rc2-2) UNRELEASED; urgency=medium
+mesa (11.0.0~rc3-1) UNRELEASED; urgency=medium
 
+  

mesa: Changes to 'upstream-experimental'

2015-09-07 Thread Timo Aaltonen
 VERSION|2 
 src/egl/SConscript |1 
 src/gallium/auxiliary/gallivm/lp_bld_const.c   |2 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h   |5 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |   42 +-
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h  |2 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h  |2 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h  |5 
 src/gallium/drivers/freedreno/a4xx/fd4_format.c|   10 -
 src/gallium/drivers/freedreno/adreno_common.xml.h  |2 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h |2 
 src/gallium/drivers/nouveau/nouveau_buffer.c   |   12 +
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c|   29 ++--
 src/gallium/drivers/nouveau/nv30/nv30_resource.h   |3 
 src/gallium/drivers/nouveau/nv50/nv50_context.c|6 
 src/gallium/drivers/nouveau/nv50/nv50_context.h|2 
 src/gallium/drivers/nouveau/nv50/nv50_program.c|1 
 src/gallium/drivers/nouveau/nv50/nv50_program.h|1 
 src/gallium/drivers/nouveau/nv50/nv50_query.c  |   15 +-
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c   |7 -
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c |3 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c|   21 +--
 src/gallium/drivers/r600/r600_pipe.h   |   26 
 src/gallium/drivers/r600/r600_state.c  |2 
 src/gallium/drivers/r600/r600_state_common.c   |   25 
 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp |3 
 src/gallium/drivers/radeonsi/si_hw_context.c   |   17 +-
 src/gallium/drivers/radeonsi/si_shader.h   |1 
 src/gallium/drivers/radeonsi/si_state.c|   24 +++
 src/gallium/drivers/radeonsi/si_state.h|2 
 src/gallium/drivers/radeonsi/si_state_shaders.c|   10 +
 src/gallium/drivers/vc4/vc4_qir.c  |1 
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c  |3 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c  |3 
 src/glsl/linker.cpp|   64 +-
 src/mesa/drivers/dri/i965/brw_fs.cpp   |8 -
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp  |1 
 src/mesa/drivers/dri/i965/intel_blit.c |   72 +--
 src/mesa/drivers/dri/i965/intel_pixel_read.c   |4 
 src/mesa/drivers/dri/i965/intel_tex_subimage.c |4 
 src/mesa/main/formats.c|  106 +
 src/mesa/main/formats.csv  |   16 ++
 src/mesa/main/formats.h|   17 ++
 src/mesa/main/glformats.c  |   32 +
 src/mesa/main/image.c  |   58 -
 src/mesa/main/image.h  |   20 +--
 src/mesa/main/readpix.c|   14 --
 src/mesa/main/texcompress_fxt1.c   |2 
 src/mesa/main/texcompress_s3tc.c   |8 -
 src/mesa/main/texgetimage.c|   21 +--
 src/mesa/main/texstore.c   |   28 ++--
 src/mesa/main/uniform_query.cpp|   35 -
 src/mesa/main/uniforms.c   |   72 +--
 src/mesa/main/uniforms.h   |2 
 src/mesa/state_tracker/st_cb_readpixels.c  |4 
 src/mesa/swrast/s_drawpix.c|   14 +-
 src/mesa/swrast/s_texfetch.c   |   16 ++
 57 files changed, 637 insertions(+), 273 deletions(-)

New commits:
commit 271290f0774e123f221d6415e4b158e4d4b958cc
Author: Emil Velikov 
Date:   Sun Sep 6 19:30:23 2015 +0100

Update version to 11.0.0-rc3

Signed-off-by: Emil Velikov 

diff --git a/VERSION b/VERSION
index f25fb60..c4bfb78 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-11.0.0-rc2
+11.0.0-rc3

commit 7bf27c2393e3d07f6293b30cc859a6ef2aa07212
Author: Ilia Mirkin 
Date:   Thu Jul 2 18:44:18 2015 -0400

nouveau: don't mark full range as used on unmap with explicit flush

Signed-off-by: Ilia Mirkin 
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit a778831735ea45f789c247c40677cd26adc78e3e)

diff --git a/src/gallium/drivers/nouveau/nouveau_buffer.c 
b/src/gallium/drivers/nouveau/nouveau_buffer.c
index 67e181e..912b778 100644
--- a/src/gallium/drivers/nouveau/nouveau_buffer.c
+++ b/src/gallium/drivers/nouveau/nouveau_buffer.c
@@ -532,8 +532,13 @@ nouveau_buffer_transfer_unmap(struct pipe_context *pipe,
struct nv04_resource *buf = nv04_resource(transfer->resource);
 
if (tx->base.usage & PIPE_TRANSFER_WRITE) {
-  if (!(tx->base.usage & PIPE_TRANSFER_FLUSH_EXPLICIT) && tx->map)
- nouve

mesa_11.0.0~rc3-1_amd64.changes ACCEPTED into experimental

2015-09-07 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 07 Sep 2015 15:04:32 +0300
Source: mesa
Binary: libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg 
libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers 
libwayland-egl1-mesa libwayland-egl1-mesa-dbg libgles1-mesa libgles1-mesa-dbg 
libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev 
libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg 
libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 
libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd 
mesa-opencl-icd-dbg
Architecture: source amd64
Version: 11.0.0~rc3-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libegl1-mesa - free implementation of the EGL API -- runtime
 libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libegl1-mesa-drivers - transitional dummy package
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgbm1-dbg - generic buffer management API -- debugging symbols
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libglapi-mesa - free implementation of the GL API -- shared library
 libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols
 libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime
 libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debugging 
symbols
 libgles1-mesa-dev - free implementation of the OpenGL|ES 1.x API -- 
development files
 libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime
 libgles2-mesa-dbg - free implementation of the OpenGL|ES 2.x API -- debugging 
symbols
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime
 libwayland-egl1-mesa-dbg - implementation of the Wayland EGL platform -- 
debugging symbols
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 libxatracker2-dbg - X acceleration library -- debugging symbols
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-opencl-icd-dbg - free implementation of the OpenCL API -- debugging 
symbols
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vdpau-drivers-dbg - Debugging symbols for the Mesa VDPAU video 
acceleration drivers
Changes:
 mesa (11.0.0~rc3-1) experimental; urgency=medium
 .
   [ Andreas Boll ]
   * Use https for Vcs-* fields.
 .
   [ Timo Aaltonen ]
   * New upstream release candidate.
Checksums-Sha1:
 c45e62e8ae8e1bf85f67598eab02f1cec6029591 4851 mesa_11.0.0~rc3-1.dsc
 01832c345af26a6a0ce52ead8dce090720a3cbb4 12159442 mesa_11.0.0~rc3.orig.tar.gz
 97fcaa11271438405d2ea22bb3ad268d1990824f 108899 mesa_11.0.0~rc3-1.diff.gz
 14c1989eb75454aa2d7762a37186a76dc1b7fbc9 263816 
libegl1-mesa-dbg_11.0.0~rc3-1_amd64.deb
 aba357fe6a81deea31d17b983542a2af833c7a95 51792 
libegl1-mesa-dev_11.0.0~rc3-1_amd64.deb
 b61a3e9a0ff2d0c18e2f6fdc6201b26bd0db8185 37982 
libegl1-mesa-drivers_11.0.0~rc3-1_amd64.deb
 b98136b13983d9df328857d970a7ca18ad117435 96032 
libegl1-mesa_11.0.0~rc3-1_amd64.deb
 38179734cd033437d1bb3db0303cdbf7c6bd833a 40862 
libgbm-dev_11.0.0~rc3-1_amd64.deb
 f5d2933cd94283187d222a514da0c4d7a547d670 97540 
libgbm1-dbg_11.0.0~rc3-1_amd64.deb
 1cdd644dbab98caa46fd10bc9923bbc13bd019e4 57062 libgbm1_11.0.0~rc3-1_amd64.deb
 cbcffd7813347855fbebe8965f79c5756f17f7c1 38734 
libgl1-mesa-dev_11.0.0~rc3-1_amd64.deb
 5b360d4a7001aa25176efe11e65062ff21789f64 38189802 
libgl1-mesa-dri-dbg_11.0.0~rc3-1_amd64.deb
 6cf0b51d21b13283ee1d0bdf6d5278ccc9b845e3 3753462 
libgl1-mesa-dri_11.0.0~rc3-1_amd64.deb
 911a583e05993da355766ce4b10a12a8ddc598e0 871554 
libgl1-mesa-glx-dbg_11.0.0~rc3-1_amd64.deb
 48df3bb7167f2bc31446095eedf5ecf30ccbbcfd 179464 
libgl1-mesa-glx_11.0.0~rc3-1_amd64.deb
 fbecf67fd0bfd5efadf14471f82e7baf589e0014 56928 
libglapi-mesa-dbg_11.0.0~rc3-1_amd64.deb
 3ce68e5cf169fedce05ce4b27203c936685d9014 55988 
libglapi-mesa_11.0.0~rc3-1_amd64.deb
 c0d39de41a5e89d8a2d933948309792cbeee8073 41198 
libgles1-mesa-dbg_11.0.0~rc3-1_amd64.deb
 da83b5b1c32ba7cb17102323f99e830067029afb 51526 
libgles1-mesa-dev_11.0.0~rc3-1_amd64.deb
 289f9eb993c0a66ddd1b509e92d8627a4cb024ca 43

Processing of mesa_11.0.0~rc3-1_amd64.changes

2015-09-07 Thread Debian FTP Masters
mesa_11.0.0~rc3-1_amd64.changes uploaded successfully to localhost
along with the files:
  mesa_11.0.0~rc3-1.dsc
  mesa_11.0.0~rc3.orig.tar.gz
  mesa_11.0.0~rc3-1.diff.gz
  libegl1-mesa-dbg_11.0.0~rc3-1_amd64.deb
  libegl1-mesa-dev_11.0.0~rc3-1_amd64.deb
  libegl1-mesa-drivers_11.0.0~rc3-1_amd64.deb
  libegl1-mesa_11.0.0~rc3-1_amd64.deb
  libgbm-dev_11.0.0~rc3-1_amd64.deb
  libgbm1-dbg_11.0.0~rc3-1_amd64.deb
  libgbm1_11.0.0~rc3-1_amd64.deb
  libgl1-mesa-dev_11.0.0~rc3-1_amd64.deb
  libgl1-mesa-dri-dbg_11.0.0~rc3-1_amd64.deb
  libgl1-mesa-dri_11.0.0~rc3-1_amd64.deb
  libgl1-mesa-glx-dbg_11.0.0~rc3-1_amd64.deb
  libgl1-mesa-glx_11.0.0~rc3-1_amd64.deb
  libglapi-mesa-dbg_11.0.0~rc3-1_amd64.deb
  libglapi-mesa_11.0.0~rc3-1_amd64.deb
  libgles1-mesa-dbg_11.0.0~rc3-1_amd64.deb
  libgles1-mesa-dev_11.0.0~rc3-1_amd64.deb
  libgles1-mesa_11.0.0~rc3-1_amd64.deb
  libgles2-mesa-dbg_11.0.0~rc3-1_amd64.deb
  libgles2-mesa-dev_11.0.0~rc3-1_amd64.deb
  libgles2-mesa_11.0.0~rc3-1_amd64.deb
  libosmesa6-dev_11.0.0~rc3-1_amd64.deb
  libosmesa6_11.0.0~rc3-1_amd64.deb
  libwayland-egl1-mesa-dbg_11.0.0~rc3-1_amd64.deb
  libwayland-egl1-mesa_11.0.0~rc3-1_amd64.deb
  libxatracker-dev_11.0.0~rc3-1_amd64.deb
  libxatracker2-dbg_11.0.0~rc3-1_amd64.deb
  libxatracker2_11.0.0~rc3-1_amd64.deb
  mesa-common-dev_11.0.0~rc3-1_amd64.deb
  mesa-opencl-icd-dbg_11.0.0~rc3-1_amd64.deb
  mesa-opencl-icd_11.0.0~rc3-1_amd64.deb
  mesa-vdpau-drivers-dbg_11.0.0~rc3-1_amd64.deb
  mesa-vdpau-drivers_11.0.0~rc3-1_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



Re: Fixing -dev package names in libxcb

2015-09-07 Thread Timo Aaltonen
On 07.09.2015 07:33, Robert Ancell wrote:
> What exactly was blocked? Was it just because xcb-util was in the NEW
> queue since it added new binary packages?

No it was in proposed, ask doko to be sure (he managed to rebuild them
already when I was just starting) but the migration to main was blocked
because of packages not built against it. A feature of launchpad, AIUI.


-- 
t