Mesa (master): util: Fix MinGW build.

2013-10-09 Thread Jose Fonseca
Module: Mesa Branch: master Commit: a922d3413f99ec384ed23324a4cceade8ab57e34 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a922d3413f99ec384ed23324a4cceade8ab57e34 Author: José Fonseca Date: Wed Oct 9 21:17:53 2013 -0700 util: Fix MinGW build. _GNU_SOURCE appears to not be used r

Mesa (master): llvmpipe: We don't use the draw pipeline for offset_point/ line.

2013-10-09 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 1aef0ef2771d2b83e057e3fe91067fc6e7cb6652 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aef0ef2771d2b83e057e3fe91067fc6e7cb6652 Author: José Fonseca Date: Wed Oct 9 17:00:35 2013 -0700 llvmpipe: We don't use the draw pipeline for offset_point/li

Mesa (master): gallivm: kill old per-quad face selection code

2013-10-09 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 9b3dbaf3962106be18df0f9c5d27dd993f09fe88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b3dbaf3962106be18df0f9c5d27dd993f09fe88 Author: Roland Scheidegger Date: Sat Oct 5 03:31:56 2013 +0200 gallivm: kill old per-quad face selection code Not us

Mesa (master): gallivm: ignore rho approximation for cube maps

2013-10-09 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: ce1d8634aa29810e3ec8db70b7f33a5d3f3ade25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce1d8634aa29810e3ec8db70b7f33a5d3f3ade25 Author: Roland Scheidegger Date: Fri Oct 4 01:18:45 2013 +0200 gallivm: ignore rho approximation for cube maps There

Mesa (master): gallivm: handle explicit derivatives for cubemaps

2013-10-09 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 47d0613eb70b2cb5d8837fe8e12325532a7918f5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=47d0613eb70b2cb5d8837fe8e12325532a7918f5 Author: Roland Scheidegger Date: Sat Oct 5 03:26:47 2013 +0200 gallivm: handle explicit derivatives for cubemaps The

Mesa (master): glsl: Modify array_sizing_visitor to handle unnamed interface blocks.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 15e05b999b779dc48a8e768184b9c69e859c203b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15e05b999b779dc48a8e768184b9c69e859c203b Author: Paul Berry Date: Wed Sep 25 14:07:37 2013 -0700 glsl: Modify array_sizing_visitor to handle unnamed interface

Mesa (master): glsl/linker: Modify array_sizing_visitor to handle named interface blocks.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: e226669eea47e2075c1188e5c61e0ba479ff8d47 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e226669eea47e2075c1188e5c61e0ba479ff8d47 Author: Paul Berry Date: Mon Sep 23 10:44:19 2013 -0700 glsl/linker: Modify array_sizing_visitor to handle named inter

Mesa (master): glsl: Update call_link_visitor to update max_ifc_array_access.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 45e46b2e371e59f11f19b9169aa79ce2b1dffd6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45e46b2e371e59f11f19b9169aa79ce2b1dffd6f Author: Paul Berry Date: Tue Sep 24 11:52:50 2013 -0700 glsl: Update call_link_visitor to update max_ifc_array_access.

Mesa (master): glsl: Update ir_variable::max_ifc_array_access properly.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: f878d2060c196c8130af0912ffc4493c631b1c34 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f878d2060c196c8130af0912ffc4493c631b1c34 Author: Paul Berry Date: Thu Sep 19 09:36:41 2013 -0700 glsl: Update ir_variable::max_ifc_array_access properly. This

Mesa (master): glsl: Rename the fourth argument to get_interface_instance.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 8cf35c3d2f8f40215f9fe00bdec6329aca2afc78 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cf35c3d2f8f40215f9fe00bdec6329aca2afc78 Author: Paul Berry Date: Tue Oct 8 14:09:48 2013 -0700 glsl: Rename the fourth argument to get_interface_instance. I

Mesa (master): glsl: Add an ir_variable::max_ifc_array_access field.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 3f4292a6e361c03abe922e025d24cba17e0ab305 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f4292a6e361c03abe922e025d24cba17e0ab305 Author: Paul Berry Date: Wed Sep 18 14:15:36 2013 -0700 glsl: Add an ir_variable::max_ifc_array_access field. For int

Mesa (master): glsl: Add parser support for unsized arrays in interface blocks.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 2f2f39c38960954981fde49bb75ebe1c333f0440 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f2f39c38960954981fde49bb75ebe1c333f0440 Author: Paul Berry Date: Sat Sep 21 11:24:12 2013 -0700 glsl: Add parser support for unsized arrays in interface block

Mesa (master): glsl: Make accessor functions for ir_variable:: interface_type.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 22d3ef2df1f4fd6c4a0aaf17996fdcd9b70547cb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=22d3ef2df1f4fd6c4a0aaf17996fdcd9b70547cb Author: Paul Berry Date: Tue Sep 24 14:30:29 2013 -0700 glsl: Make accessor functions for ir_variable::interface_type.

Mesa (master): glsl: Sanity check max_ifc_array_access in ir_validate:: visit(ir_variable *).

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: ca8a5ce9193b21b2e567f6dfc877412109d106ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca8a5ce9193b21b2e567f6dfc877412109d106ca Author: Paul Berry Date: Mon Sep 23 16:03:49 2013 -0700 glsl: Sanity check max_ifc_array_access in ir_validate::visit(

Mesa (master): glsl: Move update of max_array_access into a separate function.

2013-10-09 Thread Paul Berry
Module: Mesa Branch: master Commit: 6f19e552af7ab078cfefbcaa1560bb921ddcaf07 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f19e552af7ab078cfefbcaa1560bb921ddcaf07 Author: Paul Berry Date: Wed Sep 18 12:53:10 2013 -0700 glsl: Move update of max_array_access into a separate function

Mesa (master): i965/blorp: Allow format conversions for CopyTexSubImage.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b330125790498f44e5325ef30b7a1e0fd7245680 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b330125790498f44e5325ef30b7a1e0fd7245680 Author: Kenneth Graunke Date: Sun Sep 29 22:22:52 2013 -0700 i965/blorp: Allow format conversions for CopyTexSubImage.

Mesa (master): i965/blorp: Rework sRGB override behavior.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 72aade48fe7d4c4099ef713887c06b3aaacf1acd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72aade48fe7d4c4099ef713887c06b3aaacf1acd Author: Kenneth Graunke Date: Mon Oct 7 12:44:01 2013 -0700 i965/blorp: Rework sRGB override behavior. The previous

Mesa (master): i965/blorp: Use R16_UNORM for Z16 surfaces.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4dc25b761553215a686650c6bcb8831ef0c9120d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4dc25b761553215a686650c6bcb8831ef0c9120d Author: Kenneth Graunke Date: Mon Oct 7 11:08:27 2013 -0700 i965/blorp: Use R16_UNORM for Z16 surfaces. Currently, a

Mesa (master): i965/blorp: Explain why Z24 can't use a sensible format.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0589eaecde2fc0fa35fb2e0c54d76db7b6467498 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0589eaecde2fc0fa35fb2e0c54d76db7b6467498 Author: Kenneth Graunke Date: Mon Oct 7 11:27:22 2013 -0700 i965/blorp: Explain why Z24 can't use a sensible format.

Mesa (master): i965/blorp: Use R32_FLOAT for Z32F surfaces.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 590d71791a50c9b2caebffa79ae4382c78deca80 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=590d71791a50c9b2caebffa79ae4382c78deca80 Author: Kenneth Graunke Date: Mon Oct 7 11:19:11 2013 -0700 i965/blorp: Use R32_FLOAT for Z32F surfaces. Currently,

Mesa (master): i965/blorp: Add support for non-render-target formats.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 6f7c41dd1dcc6a636dd99e5d1a3c459918481938 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f7c41dd1dcc6a636dd99e5d1a3c459918481938 Author: Kenneth Graunke Date: Mon Sep 30 18:11:03 2013 -0700 i965/blorp: Add support for non-render-target formats. O

Mesa (master): i965/blorp: Add an is_render_target parameter to surface_info::set.

2013-10-09 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4b2e819e10138dba6961d44f07af6de13750a832 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b2e819e10138dba6961d44f07af6de13750a832 Author: Kenneth Graunke Date: Mon Oct 7 14:41:16 2013 -0700 i965/blorp: Add an is_render_target parameter to surface_

Mesa (master): util/u_math: Fix C++ include of u_math.h on MSVC.

2013-10-09 Thread Jose Fonseca
Module: Mesa Branch: master Commit: dbc1f3677c1deb32358a6a53f0ad3638a78c7c4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbc1f3677c1deb32358a6a53f0ad3638a78c7c4f Author: José Fonseca Date: Mon Oct 7 17:09:46 2013 -0700 util/u_math: Fix C++ include of u_math.h on MSVC. GNU C++ c

Mesa (master): gallivm: support printing of 64 bit integers

2013-10-09 Thread Zack Rusin
Module: Mesa Branch: master Commit: c01c6a95b41607dc58a343b2aa67bc3da673ca35 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c01c6a95b41607dc58a343b2aa67bc3da673ca35 Author: Zack Rusin Date: Tue Oct 8 14:10:09 2013 -0400 gallivm: support printing of 64 bit integers only 8 and 32 bi

Mesa (master): llvmpipe: implement 64 bit mul opcodes in llvmpipe

2013-10-09 Thread Zack Rusin
Module: Mesa Branch: master Commit: 87fe4a33d30b78549426d9af7ad121eff38fa29b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87fe4a33d30b78549426d9af7ad121eff38fa29b Author: Zack Rusin Date: Tue Oct 8 15:15:13 2013 -0400 llvmpipe: implement 64 bit mul opcodes in llvmpipe Both the i

Mesa (master): llvmpipe: abstract the code to set number of subpixel bits

2013-10-09 Thread Zack Rusin
Module: Mesa Branch: master Commit: edde6c77bd1cb91f6f7c42010919e6f406f507ce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=edde6c77bd1cb91f6f7c42010919e6f406f507ce Author: Zack Rusin Date: Wed Sep 25 19:38:33 2013 -0400 llvmpipe: abstract the code to set number of subpixel bits As

Mesa (master): gallium: Add support for 32x32 muls with 64 bit results

2013-10-09 Thread Zack Rusin
Module: Mesa Branch: master Commit: 6905698fc21710c18722295dedceb96ef5d5923b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6905698fc21710c18722295dedceb96ef5d5923b Author: Zack Rusin Date: Tue Oct 8 15:11:02 2013 -0400 gallium: Add support for 32x32 muls with 64 bit results The c

Mesa (master): i965/blorp: Fix the register types on blorp's push constants .

2013-10-09 Thread Eric Anholt
Module: Mesa Branch: master Commit: 58bab95c958ee016e82f9fae3c84167de6727048 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58bab95c958ee016e82f9fae3c84167de6727048 Author: Eric Anholt Date: Thu Aug 29 15:08:41 2013 -0700 i965/blorp: Fix the register types on blorp's push constants.

Mesa (master): i965: Fix 3D texture layout by more literally copying from the spec.

2013-10-09 Thread Eric Anholt
Module: Mesa Branch: master Commit: 8da15d75442c94adc1bc087fe164a1fa13c3c0f3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8da15d75442c94adc1bc087fe164a1fa13c3c0f3 Author: Eric Anholt Date: Tue Oct 8 00:19:23 2013 -0700 i965: Fix 3D texture layout by more literally copying from th

Mesa (master): mesa: Fix compiler warnings when ALIGN's alignment is "1 << value".

2013-10-09 Thread Eric Anholt
Module: Mesa Branch: master Commit: bfe6e5dda5fcf65a3941ed4cca5eea755421979a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfe6e5dda5fcf65a3941ed4cca5eea755421979a Author: Eric Anholt Date: Tue Oct 8 00:23:29 2013 -0700 mesa: Fix compiler warnings when ALIGN's alignment is "1 << v

Mesa (master): i965: Don't forget the cube map padding on gen5+.

2013-10-09 Thread Eric Anholt
Module: Mesa Branch: master Commit: 791550aa8e70dd5e0bdd5a996ef66b5964cf9095 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=791550aa8e70dd5e0bdd5a996ef66b5964cf9095 Author: Eric Anholt Date: Tue Oct 8 00:20:04 2013 -0700 i965: Don't forget the cube map padding on gen5+. We had a f

Mesa (master): gallium/state_trackers/glx: X11/Xlib.h: No such file or directory

2013-10-09 Thread Gaetan Nadon
Module: Mesa Branch: master Commit: bc93c3798a8b43682e6ba3a785cc01c977025e15 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc93c3798a8b43682e6ba3a785cc01c977025e15 Author: Gaetan Nadon Date: Thu Sep 19 15:09:20 2013 -0400 gallium/state_trackers/glx: X11/Xlib.h: No such file or dire

Mesa (master): gallium/state_trackers/egl: use X11_INCLUDES rather than X11_CFLAGS

2013-10-09 Thread Gaetan Nadon
Module: Mesa Branch: master Commit: d901d7e08e355183c44a6cce54f823a26252acf3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d901d7e08e355183c44a6cce54f823a26252acf3 Author: Gaetan Nadon Date: Thu Sep 19 14:55:20 2013 -0400 gallium/state_trackers/egl: use X11_INCLUDES rather than X11

Mesa (master): egl/main: remove undefined X11_LIBS automake variable

2013-10-09 Thread Gaetan Nadon
Module: Mesa Branch: master Commit: e6fb7441415ba641dd712f561a322fd85c662cb3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6fb7441415ba641dd712f561a322fd85c662cb3 Author: Gaetan Nadon Date: Sat Sep 28 14:45:47 2013 -0400 egl/main: remove undefined X11_LIBS automake variable The E

Mesa (master): gallium/targets/libgl-xlib: X11/Xlib.h: No such file or directory

2013-10-09 Thread Gaetan Nadon
Module: Mesa Branch: master Commit: 54b028ba89000e197f6a9f2aead195053e2389a3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54b028ba89000e197f6a9f2aead195053e2389a3 Author: Gaetan Nadon Date: Thu Sep 19 14:18:30 2013 -0400 gallium/targets/libgl-xlib: X11/Xlib.h: No such file or dire

Mesa (master): st/vdpau: really block until surface is idle

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: bd19e25703f483cfe48188c6bb553648415b4ecc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd19e25703f483cfe48188c6bb553648415b4ecc Author: Grigori Goronzy Date: Wed Oct 9 02:23:52 2013 +0200 st/vdpau: really block until surface is idle pipe_screen

Mesa (master): radeon/uvd: disable VC-1 simple/main profile

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: 5b4e2db12d9b45e898a8eb6599d928504ffd30c3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b4e2db12d9b45e898a8eb6599d928504ffd30c3 Author: Grigori Goronzy Date: Wed Oct 9 02:23:49 2013 +0200 radeon/uvd: disable VC-1 simple/main profile It doesn't

Mesa (master): st/vdpau: add new formats to OutputSurface rendering

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: 48563bd45c546a7759d6f739607b9f0906b4c8ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48563bd45c546a7759d6f739607b9f0906b4c8ad Author: Grigori Goronzy Date: Wed Oct 9 02:23:51 2013 +0200 st/vdpau: add new formats to OutputSurface rendering Out

Mesa (master): radeon/uvd: try to fix VC-1 decoding

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: 5403dd4b6869cabcb8e2a0ed4d4f278983d1a15c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5403dd4b6869cabcb8e2a0ed4d4f278983d1a15c Author: Grigori Goronzy Date: Wed Oct 9 02:23:48 2013 +0200 radeon/uvd: try to fix VC-1 decoding The DPB size calcul

Mesa (master): st/vdpau: fix GenerateCSCMatrix with NULL procamp

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: 1a5bac2149fa2c6224b40c0b40839c2025414e79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a5bac2149fa2c6224b40c0b40839c2025414e79 Author: Grigori Goronzy Date: Wed Oct 9 02:23:50 2013 +0200 st/vdpau: fix GenerateCSCMatrix with NULL procamp As per

Mesa (master): radeon/uvd: fix video format reporting

2013-10-09 Thread Christian König
Module: Mesa Branch: master Commit: 0bb05484bff3ff4ec791c463ed1340572da4333c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bb05484bff3ff4ec791c463ed1340572da4333c Author: Grigori Goronzy Date: Wed Oct 9 02:23:47 2013 +0200 radeon/uvd: fix video format reporting UVD can only supp

Mesa (master): gallium/dri targets: use DRI_DRIVER_LDFLAGS

2013-10-09 Thread Marek Olšák
Module: Mesa Branch: master Commit: c207fa6c180bdd121a80e155465160086b87e734 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c207fa6c180bdd121a80e155465160086b87e734 Author: Marek Olšák Date: Sun Oct 6 19:52:13 2013 +0200 gallium/dri targets: use DRI_DRIVER_LDFLAGS which contains -

Mesa (master): radeonsi: draw register fixes for CIK

2013-10-09 Thread Marek Olšák
Module: Mesa Branch: master Commit: ec922ef98797c0dcd33b5f88a3a6eafff79a0831 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec922ef98797c0dcd33b5f88a3a6eafff79a0831 Author: Marek Olšák Date: Tue Oct 8 02:47:36 2013 +0200 radeonsi: draw register fixes for CIK This doesn't fix any k

Mesa (master): radeonsi: fix occlusion queries for CIK

2013-10-09 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6b7c039dc2272bcba298c7c18bd7e278820b66f5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b7c039dc2272bcba298c7c18bd7e278820b66f5 Author: Marek Olšák Date: Tue Oct 8 14:23:22 2013 +0200 radeonsi: fix occlusion queries for CIK Reviewed-by: Michel

Mesa (master): i965: keep SecHalf flag after register coalescing

2013-10-09 Thread Chia-I Wu
Module: Mesa Branch: master Commit: a26e17a36503c5387447cd560c81dbea6f2d89f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a26e17a36503c5387447cd560c81dbea6f2d89f9 Author: Chia-I Wu Date: Fri Sep 27 12:31:32 2013 +0800 i965: keep SecHalf flag after register coalescing Copy sechalf

Mesa (master): i965: allow SIMD8 sampler messages in SIMD16 mode

2013-10-09 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 3db52b6e36981b89c53795287b64983ad3d02d16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3db52b6e36981b89c53795287b64983ad3d02d16 Author: Chia-I Wu Date: Mon Sep 30 14:12:19 2013 +0800 i965: allow SIMD8 sampler messages in SIMD16 mode When the ins

Mesa (master): i965: make BRW_COMPRESSION_2NDHALF valid for brw_SAMPLE

2013-10-09 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 44f0777f17df13f504602e76d7f5ba0edc642081 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44f0777f17df13f504602e76d7f5ba0edc642081 Author: Chia-I Wu Date: Fri Sep 27 15:23:56 2013 +0800 i965: make BRW_COMPRESSION_2NDHALF valid for brw_SAMPLE SIMD8

Mesa (master): i965: Initialize brw_blorp_const_color_program::prog_data.

2013-10-09 Thread Vinson Lee
Module: Mesa Branch: master Commit: 1176a3aac65dfe935809182bfac883708def8046 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1176a3aac65dfe935809182bfac883708def8046 Author: Vinson Lee Date: Sat Jul 27 00:04:41 2013 -0700 i965: Initialize brw_blorp_const_color_program::prog_data. Fi