Tag 'mesa-10.4.0-rc4' created by Emil Velikov <emil.l.veli...@gmail.com> at 2014-12-05 18:53 +0000
Mesa 10.4.0-rc4 release candidate -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABAgAGBQJUgf8fAAoJEO2uN7As60kNwAcP/2Hr8JSMIbkpasjkESkCmgDL Wl+BVCBWd4qJDxTu68gEHAJv25lDPWKLMGg2xkGUWIMu+QApfr2PrXG2RwuqZHtZ z5YHvbDAZcRHkLeN36RaoeUqC2Obd5Lrf7mEAhZ4xdZCK5F0cTL/Y9isWbiugHWZ rbcCwuBwlB473lf+4GtOjbCuoJ/EKjhHxSkIppe9C9P+7V/FhnVAdn53AMwTSxPr xsC1k/qImg4R8mtnNg8PE7s2RzgrvIccI/angb3JsGzzEsLmmIlgv5+7+Ff53jT8 HFhXb+zA8syi6z8sTDeIXmRCNRDEuxqe1D8q22n1D58eAKmsEyi44EPOcd/MYXs2 sjhCe6r4vuXMcxpmOZ4aMvL2SvDKTQ2NHkM6M4y5A3l7uaTP1qrspc5m8fSmndPk HKZFm2zwPJg2HOppp0yr1V8DmCFH4C802lAvH8C3sA8baFG9Lc3VWqoOK9Q3URLU f/nBWHmzvMJJ3zV7DTILq7J6T2CgbxnnqasPh0r6n2uohict79xNdxZMq/GLAXy8 aDsLshDZOXv6jiNenmUkcPJjr+Uteu/useoVCWCDuAVNsrS0rn1bDoNhmT9AhVom T48ZYgBAoZRBlbfW5lgcd3dRjtTJ1ziSTkrhG9+gXZHfaZWvN/d1Ny8yQSyx/TM+ TknmOenv5u8rUU/0YBts =Wadw -----END PGP SIGNATURE----- Changes since mesa-10.4.0-rc3: Axel Davy (10): st/nine: clean device9ex. st/nine: Rework Basetexture9 and Resource9. st/nine: rework the way D3DPOOL_SYSTEMMEM is handled st/nine: propertly declare constants (v2) st/nine: Add pool check to SetTexture (v2) st/nine: fix wrong variable reset st/nine: Fix setting of the shift modifier in nine_shader st/nine: Queries: Fix D3DISSUE_END behaviour. st/nine: sm1_declusage_to_tgsi, do not restrict indices with TGSI_SEMANTIC_GENERIC st/nine: Fix vertex declarations for non-standard (usage/index) Brian Paul (2): mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore() mesa: fix height error check for 1D array textures Christoph Bumiller (1): nv50/ir/tgsi: handle TGSI_OPCODE_ARR Dave Airlie (1): r600g/sb: fix issues cause by GLSL switching to loops for switch David Heidelberg (2): st/nine: return GetAvailableTextureMem in bytes as expected (v2) st/nine: remove unused pipe_viewport_state::translate[3] and scale[3] Emil Velikov (2): cherry-ignore: drop whitespace commit Increment version to 10.4.0-rc4 Ilia Mirkin (2): freedreno/a3xx: only enable blend clamp for non-float formats freedreno/ir3: fix UMAD Stanislaw Halik (1): st/nine: call DBG() at more external entry points --- VERSION | 2 bin/.cherry-ignore | 2 src/gallium/drivers/freedreno/a3xx/fd3_blend.c | 3 src/gallium/drivers/freedreno/a3xx/fd3_emit.c | 8 src/gallium/drivers/freedreno/ir3/ir3_compiler.c | 18 +- src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 5 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp | 50 ++++- src/gallium/state_trackers/nine/adapter9.c | 2 src/gallium/state_trackers/nine/basetexture9.c | 40 +++- src/gallium/state_trackers/nine/basetexture9.h | 5 src/gallium/state_trackers/nine/cubetexture9.c | 26 ++- src/gallium/state_trackers/nine/device9.c | 81 ++++++++- src/gallium/state_trackers/nine/device9.h | 7 src/gallium/state_trackers/nine/device9ex.c | 19 +- src/gallium/state_trackers/nine/indexbuffer9.c | 4 src/gallium/state_trackers/nine/iunknown.c | 2 src/gallium/state_trackers/nine/nine_defines.h | 40 ++-- src/gallium/state_trackers/nine/nine_ff.c | 56 +++--- src/gallium/state_trackers/nine/nine_shader.c | 118 ++++++------- src/gallium/state_trackers/nine/nine_shader.h | 2 src/gallium/state_trackers/nine/nine_state.c | 20 +- src/gallium/state_trackers/nine/pixelshader9.c | 4 src/gallium/state_trackers/nine/query9.c | 17 +- src/gallium/state_trackers/nine/resource9.c | 24 ++ src/gallium/state_trackers/nine/resource9.h | 6 src/gallium/state_trackers/nine/stateblock9.c | 3 src/gallium/state_trackers/nine/surface9.c | 119 ++++---------- src/gallium/state_trackers/nine/surface9.h | 7 src/gallium/state_trackers/nine/swapchain9.c | 11 - src/gallium/state_trackers/nine/swapchain9ex.c | 4 src/gallium/state_trackers/nine/texture9.c | 56 ++---- src/gallium/state_trackers/nine/vertexbuffer9.c | 4 src/gallium/state_trackers/nine/vertexdeclaration9.c | 89 +++------- src/gallium/state_trackers/nine/vertexdeclaration9.h | 4 src/gallium/state_trackers/nine/vertexshader9.c | 3 src/gallium/state_trackers/nine/vertexshader9.h | 2 src/gallium/state_trackers/nine/volume9.c | 8 src/gallium/state_trackers/nine/volumetexture9.c | 19 +- src/mesa/main/teximage.c | 2 src/mesa/main/texstore.c | 2 40 files changed, 507 insertions(+), 387 deletions(-) ---