mesa: Changes to 'refs/tags/mesa-11.0.0-1'
Tag 'mesa-11.0.0-1' created by Timo Aaltonen <tjaalton@debian.org> at 2015-09-14 14:30 +0000
Tagging upload of mesa 11.0.0-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJV9toMAAoJEMtwMWWoiYTcitoP/37JA5Il6cCwh8ym9lZBDGRF
jcO1Te3rqFj+8PoNhHn4BhCunz8k6D5qJbhH/V9DHPntwmfzy/o4b/xYj5wTViy3
sEq+IhKpnjL3PQ4jN9YHhgRuGMadVSpxkr4BRmc2cnLGSHU/6jms/tA9jKMkwTYE
crIHUuok6t4pK/UfBf6SNvlNMpTE6cN4PciN9wlXitDl7KPoRGVExFx2CLY8M8XV
gDI7jU+h4VkhyV8eaJEb2eXk8/+DMe5jQIgSqMiD18OzB6reyMtB+KfNHH6Au6hO
3ni8pnxOgZu0NlqT9XN8Ey/oRROQb8e77KRHMguWCj87Gt71TwM+VtnZQnDmSYeh
pMWu97+xdmUtSKVFl9EU3sbkH+4yNu9QsrqJvupA04m50xJ2J6awOKXB51wIgibo
UoHq4Gl4G8cGH9enxWMsdZxbnGkEaUfc6QAZrs89vgJhXI6AMz06GkHl3VqyqCMt
jpbxaBNTbS0JhzcwG+Kf5I6lWdZNqpOP33BAe4SA0q+mmAdR6bAjXJJA6dRMazX4
/k0rssYDc8tNHcINskXgl63sS1+eWlYUXjWaM19It7DLYIdN22XrAZeee7p/cEcJ
I1T7wJxFoqDdPEImVAYC06i5oFmfcAtrFSZJvSqRwbu3eQ5r/VgSylGPL1O+L+n4
fytxpMQuXjC7YJj+PO3D
=mZqZ
-----END PGP SIGNATURE-----
Changes since mesa-11.0.0-rc3-1:
Adam Jackson (1):
glx: Fix __glXWireToEvent for BufferSwapComplete
Albert Freeman (1):
clover: Avoid using typename to allow compilation of clover by clang
Alex Deucher (2):
radeonsi: add new OLAND pci id
radeonsi: properly set the raster_config for KV
Andreas Boll (2):
Merge branch 'upstream-unstable' into debian-unstable
Update changelog
Chris Wilson (3):
i965: Prevent coordinate overflow in intel_emit_linear_blit
i965: Always re-emit the pipeline select during invariant state emission
i965: Disallow fast blit paths for CopyTexImage with PixelTransfer ops
Daniel Scharrer (1):
mesa: add missing queries for ARB_direct_state_access
Dave Airlie (10):
mesa/arb_gpu_shader_fp64: add support for glGetUniformdv
mesa/texgetimage: fix missing stencil check
st/readpixels: fix accel path for skipimages.
texcompress_s3tc/fxt1: fix stride checks (v1.1)
mesa/readpixels: check strides are equal before skipping conversion
mesa: enable texture stencil8 for multisample
r600/sb: update last_cf for finalize if.
r600g: fix calculation for gpr allocation
mesa/teximage: use correct extension for accept stencil texture.
r600: don't use shader key without verifying shader type (v2)
David Heidelberg (1):
st/nine: Require gcc >= 4.6
Emil Velikov (25):
docs: add sha256 checksums for 10.6.4
vc4: add missing nir include, to fix the build
Revert "radeonsi: properly set the raster_config for KV"
Update version to 10.6.5
docs: add release notes for 10.6.5
docs: add sha256 checksums for 10.6.5
get-pick-list.sh: Require explicit "10.6" for nominating stable patches
Update version to 10.6.6
docs: add release notes for 10.6.6
docs: add sha256 checksums for 10.6.6
Revert "i965: Momentarily pretend to support ARB_texture_stencil8 for blits."
Update version to 10.6.7
docs: add release notes for 10.6.7
xmlpool: 'promote' LOCALEDIR variable
util: automake: rework the format_srgb.c rule
mapi: automake: rework the *api/glapi_mapi_tmp.h rules
mapi: automake: rework the source generation rules
mesa: automake: rework the source generation rules
glsl: automake: rework the sources generation rules
glsl: automake: reuse $(NIR_GENERATED_FILES) where possible
glsl: build: use makefile.sources variables when possible
glsl: build: remove bogus dependency
auxiliary: rework the python generated sources rules
Update version to 11.0.0(final)
docs: Update 11.0.0 release notes
Frank Binns (1):
egl/x11: don't abort when creating a DRI2 drawable fails
Glenn Kennard (4):
r600g: Fix assert in tgsi_cmp
r600g/sb: Handle undef in read port tracker
r600g/sb: Don't read junk after EOP
r600g/sb: Don't crash on empty if jump target
Hans de Goede (3):
nv30: Fix max width / height checks in nv30 sifm code
nv30: Fix color resolving for nv3x cards
nv30: Disable msaa unless requested from the env by NV30_MAX_MSAA
Ian Romanick (1):
meta: Always bind the texture
Ilia Mirkin (17):
nouveau: no need to do tnl wakeup, state updates are always hooked up
gm107/ir: indirect handle goes first on maxwell also
nv50,nvc0: take level into account when doing eng2d multi-layer blits
st/mesa: fix assignments with 4-operand arguments (i.e. BFI)
st/mesa: pass through 4th opcode argument in bitmap/pixel visitors
nv50,nvc0: disable depth bounds test on blit
nv50: fix 2d engine blits for 64- and 128-bit formats
mesa: only copy the requested teximage faces
st/mesa: don't fall back to 16F when 32F is requested
nvc0: always emit a full shader colormask
st/mesa: increase viewport bounds limits for GL4 hw
nvc0: keep track of cb bindings per buffer, use for upload settings
nvc0: remove BGRA4 format support
nv50/ir: make edge splitting fix up phi node sources
nv50/ir: r63 is only 0 if we are using less than 63 registers
nv50/ir: fix emission of 8-byte wide interp instruction
nv50/ir: don't fold immediate into mad if registers are too high
Jason Ekstrand (5):
meta/copy_image: Stash off the scissor
mesa/formats: Only do byteswapping for packed formats
mesa/formats: Fix swizzle flipping for big-endian targets
mesa/formats: Don't flip channels of null array formats
i965/fs: Split VGRFs after lowering pull constants
Julien Cristau (1):
Break libopengl-perl (<< 0.6704+dfsg-2), thanks to Niko Tyni (closes: #796918)
Kenneth Graunke (8):
i965: Fix copy propagation type changes.
Revert "i965: Advertise a line width of 40.0 on Cherryview and Skylake."
i965: Momentarily pretend to support ARB_texture_stencil8 for blits.
glsl: Handle attribute aliasing in attribute storage limit check.
i965: Advertise 65536 for GL_MAX_UNIFORM_BLOCK_SIZE.
glsl: Use hash tables in opt_constant_variable().
i965: Use hash tables for brw_fs_vector_splitting().
glsl: Use hash tables for opt_constant_propagation() kill sets.
Marek Olšák (9):
radeonsi: fix polygon offset scale
r600g: fix polygon offset scale
r600g: allow setting geometry shader sampler states
gallium/radeon: fix the ADDRESS_HI mask for EVENT_WRITE CIK packets
mesa: create multisample fallback textures like normal textures
radeonsi: fix a Unigine Heaven hang when drirc is missing
winsys/amdgpu: calculate the maximum number of compute units
radeonsi: enable VGPR spilling on VI
r600g: use pipe_resource::width0 instead pb_buffer::size
Matt Turner (1):
i965/fs: Handle MRF destinations in lower_integer_multiplication().
Mauro Rossi (3):
nouveau: android: add space before PRIx64 macro
android: rename LLVM_VERSION_PATCH to MESA_LLVM_VERSION_PATCH
android: Always define __STDC_LIMIT_MACROS.
Neil Roberts (3):
i965/bdw: Fix setting the instancing state for the SGVS element
i965: Swap the order of the vertex ID and edge flag attributes
i965/bdw: Fix 3DSTATE_VF_INSTANCING when the edge flag is used
Oded Gabbay (2):
mesa: clear existing swizzle info before bitwise-OR
mesa/formats: don't byteswap when building array formats
Renaud Gaubert (1):
glsl: avoid compiler's segfault when processing operators with void arguments
Tapani Pälli (5):
mesa: update fbo state in glTexStorage
glsl: build stageref mask using IR, not symbol table
glsl: expose build_program_resource_list function
glsl: create program resource list after LinkShader
mesa: add GL_RED, GL_RG support for floating point textures
Timo Aaltonen (9):
release to unstable
Merge branch 'upstream-unstable' into debian-unstable
update the changelog
release to unstable
Merge branch 'upstream-experimental' into debian-experimental
Merge branch 'upstream-unstable' into debian-experimental
Merge branch 'debian-unstable' into debian-experimental
update the changelog
release to experimental
---
Android.common.mk | 3
VERSION | 2
debian/changelog | 23 +
debian/control | 1
docs/relnotes/11.0.0.html | 168 +++++++++-
src/gallium/auxiliary/Makefile.am | 29 +
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp | 11
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp | 5
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 4
src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp | 2
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp | 90 ++++-
src/gallium/drivers/nouveau/nouveau_buffer.c | 4
src/gallium/drivers/nouveau/nouveau_buffer.h | 2
src/gallium/drivers/nouveau/nouveau_context.h | 5
src/gallium/drivers/nouveau/nv30/nv30_miptree.c | 38 ++
src/gallium/drivers/nouveau/nv30/nv30_screen.c | 20 +
src/gallium/drivers/nouveau/nv30/nv30_screen.h | 2
src/gallium/drivers/nouveau/nv30/nv30_transfer.c | 4
src/gallium/drivers/nouveau/nv50/nv50_formats.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_context.h | 8
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_state.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c | 3
src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c | 46 ++
src/gallium/drivers/r600/evergreen_state.c | 4
src/gallium/drivers/r600/r600_shader.c | 19 -
src/gallium/drivers/r600/r600_state.c | 8
src/gallium/drivers/radeonsi/si_pipe.c | 4
src/gallium/state_trackers/clover/llvm/invocation.cpp | 2
src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 15
src/glsl/Android.gen.mk | 22 -
src/glsl/Makefile.am | 53 +--
src/glsl/Makefile.sources | 3
src/glsl/opt_constant_propagation.cpp | 46 +-
src/glsl/opt_constant_variable.cpp | 39 +-
src/mapi/Makefile.am | 23 -
src/mapi/glapi/gen/Makefile.am | 38 +-
src/mesa/Makefile.am | 45 +-
src/mesa/drivers/common/meta_generate_mipmap.c | 9
src/mesa/drivers/dri/common/xmlpool/Makefile.am | 2
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 4
src/mesa/drivers/dri/i965/brw_context.c | 9
src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp | 44 +-
src/mesa/drivers/dri/i965/intel_tex_copy.c | 4
src/mesa/state_tracker/st_extensions.c | 9
src/mesa/state_tracker/st_format.c | 22 -
src/util/Makefile.am | 6
47 files changed, 654 insertions(+), 252 deletions(-)
---
Reply to: