Mesa (master): mesa: Replace program locks with atomic inc/dec.

2017-04-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d5ee55f028883748eadd8eec9070b475c200871c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5ee55f028883748eadd8eec9070b475c200871c Author: Matt Turner Date: Wed Apr 5 10:49:35 2017 +1000 mesa: Replace program locks with atomic inc/dec. Reviewed-by

Mesa (master): anv: Advertise larger heap sizes

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 060a6434eca9fb05ca2dfd612f8abd4786ee4549 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=060a6434eca9fb05ca2dfd612f8abd4786ee4549 Author: Jason Ekstrand Date: Fri Mar 17 16:16:06 2017 -0700 anv: Advertise larger heap sizes Instead of just advertis

Mesa (master): i965/blorp: Align vertex buffers to 64B

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f938354362655a378d474c5f79c52cea9852ab91 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f938354362655a378d474c5f79c52cea9852ab91 Author: Jason Ekstrand Date: Fri Mar 31 15:23:35 2017 -0700 i965/blorp: Align vertex buffers to 64B Reviewed-by: Kenn

Mesa (master): anv/blorp: Align vertex buffers to 64B

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 5d1ba2cb04f58b0c887304f0b8adda0b5623a710 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d1ba2cb04f58b0c887304f0b8adda0b5623a710 Author: Jason Ekstrand Date: Fri Mar 31 15:21:04 2017 -0700 anv/blorp: Align vertex buffers to 64B This fixes issues

Mesa (master): anv: Check for device loss at the end of WaitForFences

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 82573d0f752f20f76cef773de01efda8a7cc0a31 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82573d0f752f20f76cef773de01efda8a7cc0a31 Author: Jason Ekstrand Date: Mon Mar 27 16:01:42 2017 -0700 anv: Check for device loss at the end of WaitForFences It

Mesa (master): i965/fs: Always provide a default LOD of 0 for TXS and TXL

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 3503b2714b98684a2ceba5f4fd9a5bfbfbcaad38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3503b2714b98684a2ceba5f4fd9a5bfbfbcaad38 Author: Jason Ekstrand Date: Wed Mar 29 15:16:15 2017 -0700 i965/fs: Always provide a default LOD of 0 for TXS and TXL

Mesa (master): anv: Add support for 48-bit addresses

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 651ec926fc10258ddc567da44c231d5303b8740f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=651ec926fc10258ddc567da44c231d5303b8740f Author: Jason Ekstrand Date: Fri Mar 17 17:31:44 2017 -0700 anv: Add support for 48-bit addresses This commit adds su

Mesa (master): anv/pipeline: Properly handle unset gl_Layer and gl_ViewportIndex

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: c6f69eea6ac549fc2ffa46944de4dd82c9b53329 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6f69eea6ac549fc2ffa46944de4dd82c9b53329 Author: Jason Ekstrand Date: Mon Apr 3 12:25:15 2017 -0700 anv/pipeline: Properly handle unset gl_Layer and gl_Viewpo

Mesa (master): anv: Replace anv_bo::is_winsys_bo with a uint32_t flags

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 439da38d184b5e9dddcfb245a2454879e7632649 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=439da38d184b5e9dddcfb245a2454879e7632649 Author: Jason Ekstrand Date: Thu Mar 30 11:48:05 2017 -0700 anv: Replace anv_bo::is_winsys_bo with a uint32_t flags R

Mesa (master): anv: Query the kernel for reset status

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: c964f0e485dc8cb901a54bf40f1d69f503ac0a0a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c964f0e485dc8cb901a54bf40f1d69f503ac0a0a Author: Jason Ekstrand Date: Mon Mar 27 16:03:57 2017 -0700 anv: Query the kernel for reset status When a client caus

Mesa (master): mesa: Require mipmap completeness for glCopyImageSubData(), sometimes.

2017-04-04 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c5bf7cb52942cb7df9f5d73746ffbf3c102d12cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5bf7cb52942cb7df9f5d73746ffbf3c102d12cc Author: Kenneth Graunke Date: Thu Feb 23 15:04:52 2017 -0800 mesa: Require mipmap completeness for glCopyImageSubData(

Mesa (master): libgl-xlib: Link with libunwind.

2017-04-04 Thread Vinson Lee
Module: Mesa Branch: master Commit: c161a104629ad49dc6a4f7d1fe82e87fc08121fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c161a104629ad49dc6a4f7d1fe82e87fc08121fe Author: Vinson Lee Date: Tue Apr 4 14:52:39 2017 -0700 libgl-xlib: Link with libunwind. Fix linking error. CXXLD

Mesa (master): intel/isl: Refactor and clerify gen8 alignment calculations

2017-04-04 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 1fde054b8f8435706d567d0584c44f9fc686a97c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fde054b8f8435706d567d0584c44f9fc686a97c Author: Jason Ekstrand Date: Tue Apr 4 11:31:22 2017 -0700 intel/isl: Refactor and clerify gen8 alignment calculation

Mesa (master): drirc: Set glsl_zero_init for Kerbal Space Program.

2017-04-04 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 0de17f52a515e655682b4b894c44ad9d7308794e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0de17f52a515e655682b4b894c44ad9d7308794e Author: Francisco Jerez Date: Tue Apr 4 14:12:59 2017 -0700 drirc: Set glsl_zero_init for Kerbal Space Program. This

Mesa (master): intel: genxml: add GFX_ARB_ERROR_RPT register

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: 0f195f22aacdaa6a04a1ea127e9f0cb968a0ab1f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f195f22aacdaa6a04a1ea127e9f0cb968a0ab1f Author: Lionel Landwerlin Date: Thu Mar 9 15:38:20 2017 + intel: genxml: add GFX_ARB_ERROR_RPT register Signed-o

Mesa (master): intel: genxml: add ACTHD registers

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: 84613bf6d55a6e0a8b635b59888531f43940f2de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84613bf6d55a6e0a8b635b59888531f43940f2de Author: Lionel Landwerlin Date: Thu Mar 9 15:38:43 2017 + intel: genxml: add ACTHD registers Signed-off-by: Lion

Mesa (master): intel: genxml: add INSTDONE registers

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: d1a7a54d77b8c82c8ac00fb07c6eebcccbef0868 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1a7a54d77b8c82c8ac00fb07c6eebcccbef0868 Author: Lionel Landwerlin Date: Thu Mar 9 11:58:19 2017 + intel: genxml: add INSTDONE registers Signed-off-by: L

Mesa (master): intel: genxml: add RING_BUFFER_CTL registers

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: 567d77885e8579486354843e7280428dc96d4bd9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=567d77885e8579486354843e7280428dc96d4bd9 Author: Lionel Landwerlin Date: Fri Mar 10 17:27:01 2017 + intel: genxml: add RING_BUFFER_CTL registers Signed-of

Mesa (master): intel: genxml: add gen7 ERR_INT register

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: ca2771fa18eac9cea0c882669b9d1d7d295b7fa6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca2771fa18eac9cea0c882669b9d1d7d295b7fa6 Author: Lionel Landwerlin Date: Fri Mar 10 14:27:23 2017 + intel: genxml: add gen7 ERR_INT register v2: add regis

Mesa (master): intel: genxml: add FAULT_REG register

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: 6f260ff049a9dea83af906fbb21c1e7323f9b58e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f260ff049a9dea83af906fbb21c1e7323f9b58e Author: Lionel Landwerlin Date: Fri Mar 10 14:27:53 2017 + intel: genxml: add FAULT_REG register Signed-off-by: L

Mesa (master): intel: tools: add aubinator_error_decode tool

2017-04-04 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: e8d9b76f6390459b2f7e2aa6ae8b74275f66c791 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8d9b76f6390459b2f7e2aa6ae8b74275f66c791 Author: Lionel Landwerlin Date: Wed Mar 1 14:39:58 2017 + intel: tools: add aubinator_error_decode tool This is

Mesa (master): r600g: remove duplicate memset by using a pointer, and constify args

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: ef62a7651cb8cbf54dab26305fb2cd5dcfcba9f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef62a7651cb8cbf54dab26305fb2cd5dcfcba9f7 Author: Constantine Kharlamov Date: Sun Apr 2 20:33:03 2017 +0300 r600g: remove duplicate memset by using a pointer,

Mesa (master): r600g/radeonsi: use the correct types ( taken from pipe_draw_info)

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: fa8bc90990212ac213355140e59a57df655efb73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa8bc90990212ac213355140e59a57df655efb73 Author: Constantine Kharlamov Date: Sun Apr 2 20:33:04 2017 +0300 r600g/radeonsi: use the correct types (taken from p

Mesa (master): r600g: extract a code into a r600_emit_rasterizer_prim_state()

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7ade08e2a83d5cf1d9dbdb767130f19e9d885864 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ade08e2a83d5cf1d9dbdb767130f19e9d885864 Author: Constantine Kharlamov Date: Sun Apr 2 20:33:05 2017 +0300 r600g: extract a code into a r600_emit_rasterizer_p

Mesa (master): targets: export radeon winsys_create functions to silence LLVM warning

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 18b12bf53351e1a902dc1f2e527a94ec8d8f3eff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18b12bf53351e1a902dc1f2e527a94ec8d8f3eff Author: Marek Olšák Date: Fri Mar 24 00:55:55 2017 +0100 targets: export radeon winsys_create functions to silence LLV

Mesa (master): r600g: check rasterizer primitive states like in radeonsi

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6ee486899b7fac43fc97a5a80bc090db349d374f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ee486899b7fac43fc97a5a80bc090db349d374f Author: Constantine Kharlamov Date: Sun Apr 2 20:33:06 2017 +0300 r600g: check rasterizer primitive states like in ra

Mesa (master): glsl: remove unused file

2017-04-04 Thread Emil Velikov
Module: Mesa Branch: master Commit: ba5b1ab3e0c965e365b5f8c6f72a498f90e08708 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba5b1ab3e0c965e365b5f8c6f72a498f90e08708 Author: Elie TOURNIER Date: Thu Mar 9 15:16:54 2017 + glsl: remove unused file udivmod64 appears in src/compiler

Mesa (master): radeonsi: use i32_0/1 instead of *int_bld.zero/ one in most places

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7a5e6dcba51549d970c8957bd6d7cc532cb1f205 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a5e6dcba51549d970c8957bd6d7cc532cb1f205 Author: Marek Olšák Date: Mon Apr 3 11:23:59 2017 +0200 radeonsi: use i32_0/1 instead of *int_bld.zero/one in most pl

Mesa (master): radeonsi: access gallivm through ctx in most places

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6ca46c3d779b06d09bcb6b09177e2d5fa6f43488 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ca46c3d779b06d09bcb6b09177e2d5fa6f43488 Author: Marek Olšák Date: Mon Apr 3 11:49:59 2017 +0200 radeonsi: access gallivm through ctx in most places Reviewed

Mesa (master): radeonsi: use ctx->types instead of bld->types etc.

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 04e4fe594bcdeba15865633622cc33e9212a57f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04e4fe594bcdeba15865633622cc33e9212a57f2 Author: Marek Olšák Date: Mon Apr 3 11:37:10 2017 +0200 radeonsi: use ctx->types instead of bld->types etc. even vec

Mesa (master): gallium: decrease the size of pipe_box - 24 -> 16 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 3dfe61ed6ec6773c2373ec7a139b7dfe794f60c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3dfe61ed6ec6773c2373ec7a139b7dfe794f60c8 Author: Marek Olšák Date: Sun Apr 2 02:00:49 2017 +0200 gallium: decrease the size of pipe_box - 24 -> 16 bytes Also

Mesa (master): gallium: decrease the size of pipe_vertex_element - 16 -> 8 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 295f4f56cba4c20e51d91f0071eec80642643855 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=295f4f56cba4c20e51d91f0071eec80642643855 Author: Marek Olšák Date: Sun Apr 2 02:36:16 2017 +0200 gallium: decrease the size of pipe_vertex_element - 16 -> 8 b

Mesa (master): radeonsi: clean up 'radeon_bld' references

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7cec96a038859c9502a2c3d2f2a39b049c945ff3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cec96a038859c9502a2c3d2f2a39b049c945ff3 Author: Marek Olšák Date: Mon Apr 3 01:25:02 2017 +0200 radeonsi: clean up 'radeon_bld' references Reviewed-by: Timo

Mesa (master): radeonsi: use i32_0 and i32_1 more

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 3e7d62a774c2598f308e612507672136886ebe60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e7d62a774c2598f308e612507672136886ebe60 Author: Marek Olšák Date: Mon Apr 3 01:44:32 2017 +0200 radeonsi: use i32_0 and i32_1 more Reviewed-by: Timothy Arce

Mesa (master): gallium: decrease the size of pipe_surface - 48 -> 40 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 4648bc2a8fbb11df4602d3f3aceeb086db9e2304 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4648bc2a8fbb11df4602d3f3aceeb086db9e2304 Author: Marek Olšák Date: Sun Apr 2 01:46:11 2017 +0200 gallium: decrease the size of pipe_surface - 48 -> 40 bytes

Mesa (master): gallium: decrease the size of pipe_resource - 64 -> 48 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: e6428092f5e1f5e2dc59601487096fd0ebb3ba6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6428092f5e1f5e2dc59601487096fd0ebb3ba6c Author: Marek Olšák Date: Sun Apr 2 02:13:12 2017 +0200 gallium: decrease the size of pipe_resource - 64 -> 48 bytes

Mesa (master): gallium: decrease the size of pipe_framebuffer_state - 96 - > 80 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: eb0fd0e5f860d0bc1e1108049481e1773242e09e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb0fd0e5f860d0bc1e1108049481e1773242e09e Author: Marek Olšák Date: Sun Apr 2 01:27:13 2017 +0200 gallium: decrease the size of pipe_framebuffer_state - 96 ->

Mesa (master): gallium: decrease the size of pipe_rasterizer_state - 36 -> 32 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 15ff2f7aa97d47aa3f82e877b0edca5f2eb8921c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15ff2f7aa97d47aa3f82e877b0edca5f2eb8921c Author: Marek Olšák Date: Sun Apr 2 01:10:36 2017 +0200 gallium: decrease the size of pipe_rasterizer_state - 36 -> 3

Mesa (master): radeonsi: fix broken texture filtering on SI-CIK since GFX9 changes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 0fb5a505fac7be0a1831b565019f0f04369e56bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0fb5a505fac7be0a1831b565019f0f04369e56bd Author: Marek Olšák Date: Mon Apr 3 00:22:16 2017 +0200 radeonsi: fix broken texture filtering on SI-CIK since GFX9 c

Mesa (master): gallium: decrease the size of pipe_sampler_view - 48 -> 32 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9869a3b3ba6f82b093a5b7583d99c5361a3270d9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9869a3b3ba6f82b093a5b7583d99c5361a3270d9 Author: Marek Olšák Date: Sun Apr 2 01:51:57 2017 +0200 gallium: decrease the size of pipe_sampler_view - 48 -> 32 by

Mesa (master): radeonsi: remove most uses of lp_build_const*

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 29adaa19acafb76ca6b1c2131be3cf1aef958409 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29adaa19acafb76ca6b1c2131be3cf1aef958409 Author: Marek Olšák Date: Mon Apr 3 01:41:24 2017 +0200 radeonsi: remove most uses of lp_build_const* Reviewed-by: T

Mesa (master): gallium: decrease the size of pipe_draw_info - 88 -> 80 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7216e1d8afedda9dd0f8a6ab0e03274190d1c7be URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7216e1d8afedda9dd0f8a6ab0e03274190d1c7be Author: Marek Olšák Date: Sun Apr 2 14:42:17 2017 +0200 gallium: decrease the size of pipe_draw_info - 88 -> 80 bytes

Mesa (master): amd/addrlib: second update for Vega10 + bug fixes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 18e760346aab10affd6e9ff129f800d90fa28456 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18e760346aab10affd6e9ff129f800d90fa28456 Author: Marek Olšák Date: Mon Feb 27 22:25:44 2017 +0100 amd/addrlib: second update for Vega10 + bug fixes Highlights

Mesa (master): gallium: decrease the size of pipe_stream_output_info - 532 -> 268 bytes

2017-04-04 Thread Marek Olšák
Module: Mesa Branch: master Commit: 19bc74f5130e2861365098cf07b2d9abd634c380 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=19bc74f5130e2861365098cf07b2d9abd634c380 Author: Marek Olšák Date: Sun Apr 2 01:24:47 2017 +0200 gallium: decrease the size of pipe_stream_output_info - 532 -

Mesa (master): bin/get-fixes-pick-list.sh: fix typo

2017-04-04 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: master Commit: 1bcdf74cdddf713c7067b700a2c6b5c19823dbe7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bcdf74cdddf713c7067b700a2c6b5c19823dbe7 Author: Juan A. Suarez Romero Date: Mon Apr 3 18:48:33 2017 +0200 bin/get-fixes-pick-list.sh: fix typo Replace "nore