Mesa (master): i965/fs: Lower 32x32 bit multiplication on BXT.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: f5b37fb1acad9cf044b7b6d4fa5f2582bd8bc7f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5b37fb1acad9cf044b7b6d4fa5f2582bd8bc7f4 Author: Francisco Jerez Date: Wed Aug 5 16:43:37 2015 +0300 i965/fs: Lower 32x32 bit multiplication on BXT. AFAIK BX

Mesa (master): i965: Define virtual instruction to calculate the high 32 bits of a multiply.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 8f5d0988ea2ccaba7f049f113b652f331524d2a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f5d0988ea2ccaba7f049f113b652f331524d2a6 Author: Francisco Jerez Date: Tue Aug 4 19:04:55 2015 +0300 i965: Define virtual instruction to calculate the high 32

Mesa (master): i965/fs: Fix fs_inst::regs_read() for sources in the ATTR file.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 42a18ca76057621ae7d8812b29ea2245d6ff282d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42a18ca76057621ae7d8812b29ea2245d6ff282d Author: Francisco Jerez Date: Wed Aug 5 16:29:30 2015 +0300 i965/fs: Fix fs_inst::regs_read() for sources in the ATTR

Mesa (master): i965/fs: Lower arithmetic instructions with register regions of unsupported width.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: ee977183dcb543c919d0d70dde610cb191d5a3ea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee977183dcb543c919d0d70dde610cb191d5a3ea Author: Francisco Jerez Date: Tue Aug 4 19:07:19 2015 +0300 i965/fs: Lower arithmetic instructions with register regi

Mesa (master): i965/fs: Indent the implementation of 32x32-bit MUL lowering by one level.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 2e731264382954beb1192cd7cc62e16e0b8e7978 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e731264382954beb1192cd7cc62e16e0b8e7978 Author: Francisco Jerez Date: Wed Aug 5 16:47:18 2015 +0300 i965/fs: Indent the implementation of 32x32-bit MUL lower

Mesa (master): i965/fs: Implement nir_op_imul/umul_high in terms of MULH.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e77a4a9b1f66de383043df95aada40fd5a004913 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e77a4a9b1f66de383043df95aada40fd5a004913 Author: Francisco Jerez Date: Tue Aug 4 19:08:45 2015 +0300 i965/fs: Implement nir_op_imul/umul_high in terms of MULH

Mesa (master): i965/fs: Lower the MULH virtual instruction.

2015-08-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 3b48a0eeda20f5cf2dbc8de5e36f8fe3461f41bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b48a0eeda20f5cf2dbc8de5e36f8fe3461f41bf Author: Francisco Jerez Date: Thu Aug 6 14:04:00 2015 +0300 i965/fs: Lower the MULH virtual instruction. Translate M

Mesa (master): mesa: handle no-op cases sooner in _mesa_[Client] ActiveTexture()

2015-08-06 Thread Brian Paul
Module: Mesa Branch: master Commit: 115964052b25a958b2ad4ec42ae07133b2768cf9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=115964052b25a958b2ad4ec42ae07133b2768cf9 Author: Brian Paul Date: Mon Aug 3 15:06:42 2015 -0600 mesa: handle no-op cases sooner in _mesa_[Client]ActiveTexture

Mesa (master): gallium/radeon: always use the llvm. prefix in intrinsic names

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: cc59c78b0aa202f1a76a8708ec318e19a8502c9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc59c78b0aa202f1a76a8708ec318e19a8502c9c Author: Marek Olšák Date: Fri Jul 31 17:26:08 2015 +0200 gallium/radeon: always use the llvm. prefix in intrinsic name

Mesa (master): gallium/radeon: change some driver query types to Hz

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 0257e1fbd24e2ab442996296e49e2ebe4c0f07b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0257e1fbd24e2ab442996296e49e2ebe4c0f07b1 Author: Marek Olšák Date: Sun Aug 2 17:09:01 2015 +0200 gallium/radeon: change some driver query types to Hz Reviewe

Mesa (master): gallium/hud: replace assertions with clamping the unit index

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: cbad30344d6e0b1ccc9fc8d5a8e6560e97dd9188 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbad30344d6e0b1ccc9fc8d5a8e6560e97dd9188 Author: Marek Olšák Date: Sun Aug 2 18:00:57 2015 +0200 gallium/hud: replace assertions with clamping the unit index

Mesa (master): gallium/radeon: switch the buffer-wait-time query to microseconds

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 18501ff468db2091fde6029f4ec674b8365513e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18501ff468db2091fde6029f4ec674b8365513e6 Author: Marek Olšák Date: Sun Aug 2 17:47:38 2015 +0200 gallium/radeon: switch the buffer-wait-time query to microsec

Mesa (master): radeon/winsys: increase the IB size for VM

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 567394112d904096abff1d994ab952f475dfb444 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=567394112d904096abff1d994ab952f475dfb444 Author: Marek Olšák Date: Fri Jul 31 11:45:13 2015 +0200 radeon/winsys: increase the IB size for VM Luckily, there is

Mesa (master): mesa: save which transform feedback buffer is associated with which stream

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7d3939f0de7dcb5e68eca638d5832c683a124775 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d3939f0de7dcb5e68eca638d5832c683a124775 Author: Marek Olšák Date: Thu Jul 30 16:11:50 2015 +0200 mesa: save which transform feedback buffer is associated with

Mesa (master): winsys/radeon: loosen up the requirements for how much memory IBs can use

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: c2a5d1dcb14acbd2db4a674453a8622d4b9a572a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2a5d1dcb14acbd2db4a674453a8622d4b9a572a Author: Marek Olšák Date: Sun Aug 2 22:01:25 2015 +0200 winsys/radeon: loosen up the requirements for how much memory

Mesa (master): radeonsi: before storing tess levels, load them from LDS instead of temporary

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 60159bcfc66a067b50da06f5cabfa20d72e898ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60159bcfc66a067b50da06f5cabfa20d72e898ed Author: Marek Olšák Date: Mon Aug 3 01:34:32 2015 +0200 radeonsi: before storing tess levels, load them from LDS inst

Mesa (master): gallium/radeon: suspend timer queries between IBs

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 57245cce52d544c61f03fc966850f0f94e8118d5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57245cce52d544c61f03fc966850f0f94e8118d5 Author: Marek Olšák Date: Fri Jul 31 02:39:02 2015 +0200 gallium/radeon: suspend timer queries between IBs When we ar

Mesa (master): gallium/radeon: display cumulative results for some driver queries

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 028528215a8a6d0a5945256cc67709eef2e68189 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=028528215a8a6d0a5945256cc67709eef2e68189 Author: Marek Olšák Date: Sun Aug 2 17:28:20 2015 +0200 gallium/radeon: display cumulative results for some driver qu

Mesa (master): radeonsi: add a HUD query showing the number of compiler invocations

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 70f5e49ba5ca8eb063a0d7db94fbef1585b21b2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=70f5e49ba5ca8eb063a0d7db94fbef1585b21b2d Author: Marek Olšák Date: Sun Aug 2 16:57:39 2015 +0200 radeonsi: add a HUD query showing the number of compiler invo

Mesa (master): radeonsi: add a HUD query showing the number of shaders created

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 30a7e0c021c3a77c20c6f041dc80b7dc90ad238f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=30a7e0c021c3a77c20c6f041dc80b7dc90ad238f Author: Marek Olšák Date: Sun Aug 2 21:12:18 2015 +0200 radeonsi: add a HUD query showing the number of shaders creat

Mesa (master): gallium/hud: fix printing byte units

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 130a03e360e6aebe93e86b1d522ebf22371aa2d4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=130a03e360e6aebe93e86b1d522ebf22371aa2d4 Author: Marek Olšák Date: Sun Aug 2 17:08:29 2015 +0200 gallium/hud: fix printing byte units Reviewed-by: Samuel Pit

Mesa (master): st/mesa: implement DrawTransformFeedbackStream

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: b2eb13d602f71f19216284a584834cdaa2550eb3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2eb13d602f71f19216284a584834cdaa2550eb3 Author: Marek Olšák Date: Thu Jul 30 16:14:03 2015 +0200 st/mesa: implement DrawTransformFeedbackStream Reviewed-by:

Mesa (master): gallium/hud: fix printing % next to panes

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 4e2a3e0376ca4fe39ca05e80557edfaa12e93e2b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e2a3e0376ca4fe39ca05e80557edfaa12e93e2b Author: Marek Olšák Date: Sun Aug 2 18:11:09 2015 +0200 gallium/hud: fix printing % next to panes Reviewed-by: Samue

Mesa (master): gallium/radeon: allow the winsys to choose the IB size

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: d587742650c262dea8007474b9956fd65472f8b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d587742650c262dea8007474b9956fd65472f8b2 Author: Marek Olšák Date: Sat Jun 27 14:19:41 2015 +0200 gallium/radeon: allow the winsys to choose the IB size Picke

Mesa (master): gallium,hud: allow displaying cumulative values instead of average

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 97a65d90fe88e6b4b4a42d866b23e73ce72f6dc2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=97a65d90fe88e6b4b4a42d866b23e73ce72f6dc2 Author: Marek Olšák Date: Sun Aug 2 17:24:30 2015 +0200 gallium,hud: allow displaying cumulative values instead of av

Mesa (master): vbo: pass the stream from DrawTransformFeedbackStream to drivers

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: c63e8b1193fd380e999b8ef258a20e57884820f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c63e8b1193fd380e999b8ef258a20e57884820f4 Author: Marek Olšák Date: Thu Jul 30 15:43:09 2015 +0200 vbo: pass the stream from DrawTransformFeedbackStream to driv

Mesa (master): gallium, hud: add support for Hz units in driver queries

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6b47b8978101897cc0dab8f2017e3aa25d31582d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b47b8978101897cc0dab8f2017e3aa25d31582d Author: Marek Olšák Date: Sun Aug 2 17:06:17 2015 +0200 gallium,hud: add support for Hz units in driver queries Revi

Mesa (master): gallium/hud: automatically print % if max_value == 100

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: dbfeb0ec12d6550e68de1bcd164e422e79bccf2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbfeb0ec12d6550e68de1bcd164e422e79bccf2d Author: Marek Olšák Date: Sun Aug 2 18:11:55 2015 +0200 gallium/hud: automatically print % if max_value == 100 Revie

Mesa (master): i965: Correct a mistake that always forced texture tiling.

2015-08-06 Thread Matt Turner
Module: Mesa Branch: master Commit: 1c175fc2e3a685b531920dec247086463ab9a154 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c175fc2e3a685b531920dec247086463ab9a154 Author: Matt Turner Date: Tue Aug 4 22:58:08 2015 -0700 i965: Correct a mistake that always forced texture tiling. R

Mesa (master): i965: Rename MIPTREE_LAYOUT_ALLOC_* -> MIPTREE_LAYOUT_TILING_*.

2015-08-06 Thread Matt Turner
Module: Mesa Branch: master Commit: 9f78e27fc60b3473b708ab4ca04e4ebd6be6cf4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f78e27fc60b3473b708ab4ca04e4ebd6be6cf4e Author: Matt Turner Date: Thu Aug 6 10:59:15 2015 -0700 i965: Rename MIPTREE_LAYOUT_ALLOC_* -> MIPTREE_LAYOUT_TILING_

Mesa (master): i965: Request a miptree with no tiling intel_miptree_map_blit().

2015-08-06 Thread Matt Turner
Module: Mesa Branch: master Commit: 3d551c5c7036b650124f23e4e2e3f40b9a8ad426 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d551c5c7036b650124f23e4e2e3f40b9a8ad426 Author: Matt Turner Date: Wed Aug 5 18:51:24 2015 -0700 i965: Request a miptree with no tiling intel_miptree_map_blit

Mesa (master): radeonsi: don' t count the exact needed CS space if the CS is large enough

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 0615ad1c70777b515d00aa5b0c41b1073ad5a2d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0615ad1c70777b515d00aa5b0c41b1073ad5a2d1 Author: Marek Olšák Date: Sat Jun 27 14:49:34 2015 +0200 radeonsi: don't count the exact needed CS space if the CS is

Mesa (master): gallium/radeon: add DRM and LLVM version to the renderer string

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: a3723fb9e32ab114dcffcf74946def92647c5f03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3723fb9e32ab114dcffcf74946def92647c5f03 Author: Marek Olšák Date: Mon Jul 20 00:15:59 2015 +0200 gallium/radeon: add DRM and LLVM version to the renderer stri

Mesa (master): radeonsi: rename enable_s3tc -> enable_compressed_formats

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 8118d3719aee5fdf313c33dbf3256dd78ff46bea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8118d3719aee5fdf313c33dbf3256dd78ff46bea Author: Marek Olšák Date: Mon Aug 3 21:43:36 2015 +0200 radeonsi: rename enable_s3tc -> enable_compressed_formats Re

Mesa (master): radeonsi: don' t crash when cleaning up after an incomplete context

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6d6208a431f6a01a22f892c71258fd3567d969b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6208a431f6a01a22f892c71258fd3567d969b6 Author: Marek Olšák Date: Wed May 6 19:34:09 2015 +0200 radeonsi: don't crash when cleaning up after an incomplete co

Mesa (master): radeonsi: always flush framebuffer caches at the beginning of IBs

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: a3e81f819c20dd50d551de9b7e1280b2bd9c18de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3e81f819c20dd50d551de9b7e1280b2bd9c18de Author: Marek Olšák Date: Thu Jul 16 14:40:00 2015 +0200 radeonsi: always flush framebuffer caches at the beginning of

Mesa (master): winsys/radeon: add an interface for contexts

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 42d9f6323a523d786fc3797587fdf63048becceb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42d9f6323a523d786fc3797587fdf63048becceb Author: Marek Olšák Date: Thu Apr 30 16:07:12 2015 +0200 winsys/radeon: add an interface for contexts Same idea as in

Mesa (master): winsys/radeon: add a specific error message for cs_submit - > -ENOMEM

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6dea2456ca82d2c62afbd90327d265c5e78fca9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dea2456ca82d2c62afbd90327d265c5e78fca9c Author: Marek Olšák Date: Wed Jul 15 21:14:24 2015 +0200 winsys/radeon: add a specific error message for cs_submit ->

Mesa (master): gallium/radeon: unify buffer_wait and buffer_is_busy in the winsys interface

2015-08-06 Thread Marek Olšák
Module: Mesa Branch: master Commit: 592ce6e2d1b2c804a95cb00c06e7bbb9d83f554b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=592ce6e2d1b2c804a95cb00c06e7bbb9d83f554b Author: Marek Olšák Date: Thu Aug 6 23:41:38 2015 +0200 gallium/radeon: unify buffer_wait and buffer_is_busy in the w

Mesa (master): glsl: remove stage ref generation for transform feedback

2015-08-06 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 42d283a0cc928a9e3ecddf1a90f9417ef1a34392 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42d283a0cc928a9e3ecddf1a90f9417ef1a34392 Author: Timothy Arceri Date: Wed Aug 5 21:05:52 2015 +1000 glsl: remove stage ref generation for transform feedback

Mesa (master): i965/vec4: Fix indentation in vec4_visitor:: evaluate_spill_costs

2015-08-06 Thread Iago Toral Quiroga
Module: Mesa Branch: master Commit: a0b7c1c86e028309e639368b2b556b755761f68f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0b7c1c86e028309e639368b2b556b755761f68f Author: Iago Toral Quiroga Date: Tue Aug 4 10:06:41 2015 +0200 i965/vec4: Fix indentation in vec4_visitor::evaluate_s

Mesa (master): i965/vec4: do not predicate scratch writes for BRW_OPCODE_SEL instructions

2015-08-06 Thread Iago Toral Quiroga
Module: Mesa Branch: master Commit: f246aa6bcab57f85a143cbfe7e9de24237921249 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f246aa6bcab57f85a143cbfe7e9de24237921249 Author: Iago Toral Quiroga Date: Fri Jul 31 14:36:30 2015 +0200 i965/vec4: do not predicate scratch writes for BRW_OPC