Mesa (master): 28 new commits

2017-06-07 Thread Jason Ekstrand
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1ba51b940216b4cb235c869d1636ac42bb0c857 Author: Jason Ekstrand Date: Fri May 26 12:18:49 2017 -0700 i965: Delete intel_resolve_map Now that we've moved over to the new array mechanism, it's no

Mesa (master): mesa/main: fix gl_buffer_index enum comparison

2017-06-07 Thread Rob Herring
Module: Mesa Branch: master Commit: f4b5510872b94a434a5223e35a67db322aad5e8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4b5510872b94a434a5223e35a67db322aad5e8b Author: Rob Herring Date: Tue May 30 15:30:38 2017 -0500 mesa/main: fix gl_buffer_index enum

Mesa (master): glsl: fix bounds check in blob_overwrite_bytes

2017-06-07 Thread Rob Herring
Module: Mesa Branch: master Commit: 18348a383dae41567fd333db6f848fbc8ff7d99b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18348a383dae41567fd333db6f848fbc8ff7d99b Author: Rob Herring Date: Wed May 31 19:07:40 2017 -0500 glsl: fix bounds check in

Mesa (master): st_glsl_to_tgsi: replace variables tracking list with a hash table

2017-06-07 Thread Dave Airlie
Module: Mesa Branch: master Commit: 4453fbb02447288e21206a676a24ff70b64857b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4453fbb02447288e21206a676a24ff70b64857b1 Author: Dave Airlie Date: Tue May 30 15:52:14 2017 +1000 st_glsl_to_tgsi: replace variables

Mesa (master): st_glsl_to_tgsi: rewrite rename registers to use array fully.

2017-06-07 Thread Dave Airlie
Module: Mesa Branch: master Commit: 3008161d28e38336ba39aba4769a2deaf9732f55 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3008161d28e38336ba39aba4769a2deaf9732f55 Author: Dave Airlie Date: Tue May 30 15:52:13 2017 +1000 st_glsl_to_tgsi: rewrite rename

Mesa (master): st_glsl_to_tgsi: bump index back up to 32-bit

2017-06-07 Thread Dave Airlie
Module: Mesa Branch: master Commit: 3bc716979300c865f8793783142f16838cd0a175 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bc716979300c865f8793783142f16838cd0a175 Author: Dave Airlie Date: Tue May 30 15:52:11 2017 +1000 st_glsl_to_tgsi: bump index back up to

Mesa (master): util/u_queue: fix a use-before-initialization race for queue->threads

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: e93a141f64dc59a686e1815a34fad31dcc8545e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e93a141f64dc59a686e1815a34fad31dcc8545e3 Author: Marek Olšák Date: Wed Jun 7 23:13:35 2017 +0200 util/u_queue: fix a

Mesa (master): ac/nir: mark some arguments const

2017-06-07 Thread Grazvydas Ignotas
Module: Mesa Branch: master Commit: ae3262c1f2a287f59d654d44161177d15c2ceb3c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae3262c1f2a287f59d654d44161177d15c2ceb3c Author: Grazvydas Ignotas Date: Wed Jun 7 01:52:30 2017 +0300 ac/nir: mark some arguments const

Mesa (master): ac/nir: convert several ifs to a switch

2017-06-07 Thread Grazvydas Ignotas
Module: Mesa Branch: master Commit: 7dfa54399cd42715f29821bb0c2ac3b58394e37c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7dfa54399cd42715f29821bb0c2ac3b58394e37c Author: Grazvydas Ignotas Date: Wed Jun 7 01:55:26 2017 +0300 ac/nir: convert several ifs to a

Mesa (master): radv/meta: remove an unused variable

2017-06-07 Thread Grazvydas Ignotas
Module: Mesa Branch: master Commit: 5bbbe9179933039dadc355c44387984198a9a3a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5bbbe9179933039dadc355c44387984198a9a3a2 Author: Grazvydas Ignotas Date: Wed Jun 7 02:00:36 2017 +0300 radv/meta: remove an unused

Mesa (master): ac/nir: remove another unused variable

2017-06-07 Thread Grazvydas Ignotas
Module: Mesa Branch: master Commit: 19f6cc3cbadfc89b7eba2f9d0b70bafac5b847e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=19f6cc3cbadfc89b7eba2f9d0b70bafac5b847e3 Author: Grazvydas Ignotas Date: Thu Jun 8 00:00:02 2017 +0300 ac/nir: remove another unused

Mesa (master): radeonsi: Use libdrm to get chipset name

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: c705caaff9e6cc874e90651d6f8e459741978b06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c705caaff9e6cc874e90651d6f8e459741978b06 Author: Samuel Li Date: Tue Jun 6 18:21:08 2017 -0400 radeonsi: Use libdrm to get chipset name

Mesa (master): util: Remove unused includes and convert to lower-case memory ops

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 07653f159f0c871fb301a74f4fc7e7522661 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07653f159f0c871fb301a74f4fc7e7522661 Author: Thomas Helland Date: Thu Jun 1 22:38:59 2017 +0200 util: Remove unused includes

Mesa (master): nir: Remove unused include

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: bc3a2be6c91d514c744c72ec97aeced7bcd57265 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc3a2be6c91d514c744c72ec97aeced7bcd57265 Author: Thomas Helland Date: Wed Jun 7 20:45:14 2017 +0200 nir: Remove unused include

Mesa (master): nir: Delete nir_array.h

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: cfb696dc82cff429ecba35418375ae950ed506da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfb696dc82cff429ecba35418375ae950ed506da Author: Thomas Helland Date: Wed Jun 7 20:46:05 2017 +0200 nir: Delete nir_array.h

Mesa (master): nir: Port to u_dynarray

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: e558a7a9888ee56863f11e7ede387689626f6ea9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e558a7a9888ee56863f11e7ede387689626f6ea9 Author: Thomas Helland Date: Wed Jun 7 20:45:41 2017 +0200 nir: Port to u_dynarray

Mesa (master): util: Port nir_array functionality to u_dynarray

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9cb42ae997054f52be2e99764199e00eb28056eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cb42ae997054f52be2e99764199e00eb28056eb Author: Thomas Helland Date: Thu Jun 1 23:15:43 2017 +0200 util: Port nir_array

Mesa (master): util: Move u_dynarray to src/util

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: f0372814a9b8676c0b26de30c4cc33ada64baa7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0372814a9b8676c0b26de30c4cc33ada64baa7b Author: Thomas Helland Date: Thu Jun 1 22:21:19 2017 +0200 util: Move u_dynarray to

Mesa (master): util: Add extern c to u_dynarray.h

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 4ba4f0e97673bae2d3a8b7e5bac3210a4c2d944e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ba4f0e97673bae2d3a8b7e5bac3210a4c2d944e Author: Thomas Helland Date: Sat Jun 3 19:59:07 2017 +0200 util: Add extern c to

Mesa (master): gallium: Add missing includes

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: a66befc3c899436d976605d9a59ed70b6d174de3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a66befc3c899436d976605d9a59ed70b6d174de3 Author: Thomas Helland Date: Thu Jun 1 22:52:02 2017 +0200 gallium: Add missing includes

Mesa (master): radeonsi: isolate real framebuffer changes from the decompression passes (v3)

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 878bd981bf7aac1466ba3278796f200fa329e2af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=878bd981bf7aac1466ba3278796f200fa329e2af Author: Samuel Pitoiset Date: Tue May 30 22:36:28 2017 +0200 radeonsi: isolate real

Mesa (master): radeonsi: update clip_regs on shader state changes only when it's needed

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: bacaceb78a37929dd237dadfe35ba15ff5887439 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bacaceb78a37929dd237dadfe35ba15ff5887439 Author: Marek Olšák Date: Mon Jun 5 12:55:14 2017 +0200 radeonsi: update clip_regs on shader

Mesa (master): radeonsi: precompute some fields for PA_CL_VS_OUT_CNTL in si_shader_selector

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 2b7fd9df9a3b6cf254497b44ac05bf326073b782 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b7fd9df9a3b6cf254497b44ac05bf326073b782 Author: Marek Olšák Date: Mon Jun 5 12:54:18 2017 +0200 radeonsi: precompute some fields for

Mesa (master): radeonsi: do EarlyCSEMemSSA LLVM pass

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 257b538fd2e48666d5daf7bc5394c8d0a977fedf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=257b538fd2e48666d5daf7bc5394c8d0a977fedf Author: Marek Olšák Date: Sat Jun 3 13:59:03 2017 +0200 radeonsi: do EarlyCSEMemSSA LLVM pass

Mesa (master): radeonsi: add a new helper si_get_vs

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 140b3c50195fa69ff52a923c24c7d34d08e56088 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=140b3c50195fa69ff52a923c24c7d34d08e56088 Author: Marek Olšák Date: Sat May 27 19:17:27 2017 +0200 radeonsi: add a new helper si_get_vs

Mesa (master): radeonsi: remove 8 bytes from si_shader_key

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: e9409c86e7b076801626474dfa5a9151da078a73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9409c86e7b076801626474dfa5a9151da078a73 Author: Marek Olšák Date: Thu Jun 1 22:37:25 2017 +0200 radeonsi: remove 8 bytes from

Mesa (master): radeonsi: move PSIZE and CLIPDIST unique IO indices after GENERIC

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 2b8b9a56efc24cc0f27469bf1532c288cdca2076 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b8b9a56efc24cc0f27469bf1532c288cdca2076 Author: Marek Olšák Date: Mon May 29 00:40:39 2017 +0200 radeonsi: move PSIZE and CLIPDIST

Mesa (master): svga: Always set the alpha value to 1 when sampling using an XRGB view

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 2c4ec3f93fcab3fddcbe132200b210e7def1facc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c4ec3f93fcab3fddcbe132200b210e7def1facc Author: Thomas Hellstrom Date: Tue May 30 15:54:38 2017 +0200 svga: Always set the alpha value

Mesa (master): st/dri: Allow dri users to query also driver options

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: ff2978b44944790abd860548e111907588a23b0d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff2978b44944790abd860548e111907588a23b0d Author: Thomas Hellstrom Date: Fri May 5 05:49:50 2017 -0700 st/dri: Allow dri users to query

Mesa (master): dri/vmwgfx: Disable a couple of glx extensions also for Ubuntu unity / compiz

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: b8b0a3dc5cf195cc22317f3aae14399160fdc03e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8b0a3dc5cf195cc22317f3aae14399160fdc03e Author: Thomas Hellstrom Date: Tue May 16 07:25:12 2017 -0700 dri/vmwgfx: Disable a couple of

Mesa (master): svga: Set alpha to 1 for non-alpha views

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: c2138a066cf75491e45df53cd799feb23027dae0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2138a066cf75491e45df53cd799feb23027dae0 Author: Thomas Hellstrom Date: Wed Apr 26 06:00:38 2017 -0700 svga: Set alpha to 1 for

Mesa (master): svga: Fix imported surface view creation

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: df4d6003dc75395f8ded57fdf59046f0d008eea3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df4d6003dc75395f8ded57fdf59046f0d008eea3 Author: Thomas Hellstrom Date: Tue May 30 15:51:06 2017 +0200 svga: Fix imported surface view

Mesa (master): st/dri: Allow gallium drivers to turn off two GLX extensions

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 48f4baf63f5a50503907e8b0ea475fd1465c0b1d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48f4baf63f5a50503907e8b0ea475fd1465c0b1d Author: Thomas Hellstrom Date: Fri May 5 06:06:07 2017 -0700 st/dri: Allow gallium drivers to

Mesa (master): svga: Allow format differences in 16-bit RGBA surface sharing

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 1887faf73b379f28eb6c73bdb790dbcc97213b3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1887faf73b379f28eb6c73bdb790dbcc97213b3a Author: Thomas Hellstrom Date: Tue May 30 15:02:19 2017 +0200 svga: Allow format differences

Mesa (master): dri: Optionally turn off a couple of GLX extensions based on driconf options

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 9d3f177e4b1ecd5e6ac4673e1ac8c72df9e159eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d3f177e4b1ecd5e6ac4673e1ac8c72df9e159eb Author: Thomas Hellstrom Date: Fri May 5 05:57:27 2017 -0700 dri: Optionally turn off a

Mesa (master): dri: Turn of a couple of glx extensions for gnome-shell on vmwgfx.

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 37e8341db4e9618fcd874c52aca57579f639bfe8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37e8341db4e9618fcd874c52aca57579f639bfe8 Author: Thomas Hellstrom Date: Fri May 5 06:26:03 2017 -0700 dri: Turn of a couple of glx

Mesa (master): radeonsi: don't use 1D tiling for Z/ S on VI to get TC-compatible HTILE

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 66176e6f14269937f64225d94779e0592eed6a1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=66176e6f14269937f64225d94779e0592eed6a1e Author: Marek Olšák Date: Mon Jun 5 19:59:06 2017 +0200 radeonsi: don't use 1D tiling for Z/S

Mesa (master): gallium/radeon: clean up a misleading statement from the old days

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 882c18bf1ce47c67a1db1bc2afe9326188511908 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=882c18bf1ce47c67a1db1bc2afe9326188511908 Author: Marek Olšák Date: Tue Jun 6 16:26:49 2017 +0200 gallium/radeon: clean up a misleading

Mesa (master): radeonsi: enable TC-compatible stencil compression on VI

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: d2ee423b69660a219c031abad101decd0ecae327 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2ee423b69660a219c031abad101decd0ecae327 Author: Marek Olšák Date: Mon Jun 5 19:51:38 2017 +0200 radeonsi: enable TC-compatible stencil

Mesa (master): radeonsi: clean up decompress blend state names

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 7d67cbefe05e9d8bb93fb8be270703a4a7d9a73d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d67cbefe05e9d8bb93fb8be270703a4a7d9a73d Author: Marek Olšák Date: Tue Jun 6 16:28:59 2017 +0200 radeonsi: clean up decompress blend

Mesa (master): mesa: add gl_driver_flags::NewFramebufferSRGB

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: ac0aff722286095ef037beb0017f8c9170ac7c23 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac0aff722286095ef037beb0017f8c9170ac7c23 Author: Marek Olšák Date: Sun Jun 4 23:08:07 2017 +0200 mesa: add

Mesa (master): st/mesa: use gl_driver_flags::NewFramebufferSRGB

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: f7523f1ef6709fba0d8ee79eddcb501f30ee628d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7523f1ef6709fba0d8ee79eddcb501f30ee628d Author: Marek Olšák Date: Sun Jun 4 23:09:44 2017 +0200 st/mesa: use

Mesa (master): st/mesa: don't keep framebuffer state in st_context

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: e003e3c4c058e69e3dcaee3d31493b27ffc0052c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e003e3c4c058e69e3dcaee3d31493b27ffc0052c Author: Marek Olšák Date: Mon Jun 5 01:22:45 2017 +0200 st/mesa: don't keep framebuffer state

Mesa (master): st/mesa: cache pipe_surface for GL_FRAMEBUFFER_SRGB changes

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: f34abf77e90355739038d0bab0d80b54eb4e5246 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f34abf77e90355739038d0bab0d80b54eb4e5246 Author: Marek Olšák Date: Mon Jun 5 01:08:41 2017 +0200 st/mesa: cache pipe_surface for

Mesa (master): radeonsi: decrease the number of compiler threads to num CPUs - 1

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6f2947fa79f9480934b17cc913a8bcdfbe9ffe45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f2947fa79f9480934b17cc913a8bcdfbe9ffe45 Author: Marek Olšák Date: Sat May 27 12:13:34 2017 +0200 radeonsi: decrease the number of

Mesa (master): radeonsi/gfx9: wait for main part compilation of 1st shaders of merged shaders

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: b5bc826ead940211982e38c1130055d17b6cd28d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5bc826ead940211982e38c1130055d17b6cd28d Author: Marek Olšák Date: Thu Jun 1 18:57:37 2017 +0200 radeonsi/gfx9: wait for main part

Mesa (master): util/u_queue: add an option to set the minimum thread priority

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 89b6c93ae3135a44b1aa2ce9285502a3898920bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=89b6c93ae3135a44b1aa2ce9285502a3898920bc Author: Marek Olšák Date: Wed May 31 22:04:29 2017 +0200 util/u_queue: add an option to set the

Mesa (master): util/u_queue: add a way to remove a job when we just want to destroy it

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 33e507ec23db3778294b75a1485021d2a35b0a22 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33e507ec23db3778294b75a1485021d2a35b0a22 Author: Marek Olšák Date: Wed May 31 16:44:12 2017 +0200 util/u_queue: add a way to remove a job

Mesa (master): radeonsi/gfx9: fix LS scratch buffer support without TCS for GFX9

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: ffbaba6072091712b582ea52c294edfb6a3b4e38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffbaba6072091712b582ea52c294edfb6a3b4e38 Author: Marek Olšák Date: Sat May 27 18:49:11 2017 +0200 radeonsi/gfx9: fix LS scratch buffer

Mesa (master): radeonsi: move streamout state update out of si_update_shaders

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6e2c07749bff974e96234a1b75c15f6f4a3c82f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e2c07749bff974e96234a1b75c15f6f4a3c82f9 Author: Marek Olšák Date: Sat May 27 17:52:31 2017 +0200 radeonsi: move streamout state update

Mesa (master): radeonsi: use a compiler queue with a low priority for optimized shaders

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 86cc8097266c2bd9d8a6ccc3d7f61391f13119be URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=86cc8097266c2bd9d8a6ccc3d7f61391f13119be Author: Marek Olšák Date: Wed May 31 13:18:53 2017 +0200 radeonsi: use a compiler queue with a

Mesa (master): radeonsi/gfx9: prevent a race when the previous shader' s main part is missing

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 3effce4fb062371dd6c08fe57b0c12a20cf7af71 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3effce4fb062371dd6c08fe57b0c12a20cf7af71 Author: Marek Olšák Date: Thu Jun 1 19:02:16 2017 +0200 radeonsi/gfx9: prevent a race when the

Mesa (master): radeonsi: drop unfinished shader compilations when destroying shaders

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 38bd468a78b149c2cb1d105715231e7241d1dc5c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38bd468a78b149c2cb1d105715231e7241d1dc5c Author: Marek Olšák Date: Wed May 31 18:02:54 2017 +0200 radeonsi: drop unfinished shader

Mesa (master): radeonsi: move handling of DBG_NO_OPT_VARIANT into si_shader_selector_key

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 8147c4a4a58a9328a07fd358b54622de0d01c374 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8147c4a4a58a9328a07fd358b54622de0d01c374 Author: Marek Olšák Date: Sat May 27 01:22:25 2017 +0200 radeonsi: move handling of

Mesa (master): freedreno/a5xx: LRZ support

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 5b60004525876616c4719bb790108db4650b1f49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b60004525876616c4719bb790108db4650b1f49 Author: Rob Clark Date: Sat Jun 3 13:36:25 2017 -0400 freedreno/a5xx: LRZ support

Mesa (master): freedreno/a5xx: refactor out helper for LRZ flush

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 5589ba983d13897afa0cd15b6010d094ac1e2908 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5589ba983d13897afa0cd15b6010d094ac1e2908 Author: Rob Clark Date: Sat Jun 3 12:42:35 2017 -0400 freedreno/a5xx: refactor out helper for

Mesa (master): freedreno: reshuffle FD_MESA_DEBUG bitmask

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: e26a7c1cf26da0c576577c11aa0d5768fd1c207f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e26a7c1cf26da0c576577c11aa0d5768fd1c207f Author: Rob Clark Date: Sat Jun 3 12:34:28 2017 -0400 freedreno: reshuffle FD_MESA_DEBUG

Mesa (master): freedreno: update generated headers

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 613410c8fc1b9d6953c688b22283d940bcaec985 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=613410c8fc1b9d6953c688b22283d940bcaec985 Author: Rob Clark Date: Sat Jun 3 12:30:36 2017 -0400 freedreno: update generated headers

Mesa (master): freedreno/a5xx: set SP_BLEND_CONTROL properly

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 812fd1aaa8451938dc411b4cdb58acf2d358372c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=812fd1aaa8451938dc411b4cdb58acf2d358372c Author: Rob Clark Date: Tue Jun 6 13:15:02 2017 -0400 freedreno/a5xx: set SP_BLEND_CONTROL

Mesa (master): freedreno: drop timestamp field

2017-06-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 313f6360aa1204eea8639112d5ddce697a7aabdf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=313f6360aa1204eea8639112d5ddce697a7aabdf Author: Rob Clark Date: Sat Jun 3 12:53:15 2017 -0400 freedreno: drop timestamp field unused.

Mesa (master): gallium/ureg: add TEX/TXF_LZ opcodes to ureg

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 20c2785f7c8c23a64866785c8054eb01e0967d35 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20c2785f7c8c23a64866785c8054eb01e0967d35 Author: Marek Olšák Date: Tue May 30 16:48:47 2017 +0200 gallium/ureg: add TEX/TXF_LZ opcodes to

Mesa (master): gallium/u_blitter: use 2D_ARRAY for cubemap blits if possible

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: a893c916973384ad64f20159cca04c0e71652f36 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a893c916973384ad64f20159cca04c0e71652f36 Author: Marek Olšák Date: Tue May 30 23:52:07 2017 +0200 gallium/u_blitter: use 2D_ARRAY for

Mesa (master): gallium/u_blitter: use TXF if possible

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 4a88c7774cfae0da9f0819771efdbfb881f8af6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a88c7774cfae0da9f0819771efdbfb881f8af6c Author: Marek Olšák Date: Tue May 30 22:18:40 2017 +0200 gallium/u_blitter: use TXF if possible

Mesa (master): gallium/util: add _LZ and TXF options to simple shaders

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: eedca3323efc0ec3c19afd975fcba00e923967e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eedca3323efc0ec3c19afd975fcba00e923967e2 Author: Marek Olšák Date: Tue May 30 19:24:17 2017 +0200 gallium/util: add _LZ and TXF options

Mesa (master): gallium/u_blitter: use TEX_LZ if it's supported

2017-06-07 Thread Marek Olšák
Module: Mesa Branch: master Commit: 06045685272afbbe46d76ee16c7ad486c9972447 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06045685272afbbe46d76ee16c7ad486c9972447 Author: Marek Olšák Date: Tue May 30 17:07:47 2017 +0200 gallium/u_blitter: use TEX_LZ if it's

Mesa (master): i965/blorp: Inline gen6_blorp_exec

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 42b10bbfe048a120ab40b4b31f8168355a4cd344 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=42b10bbfe048a120ab40b4b31f8168355a4cd344 Author: Jason Ekstrand Date: Mon Jun 5 11:30:14 2017 -0700 i965/blorp: Inline

Mesa (master): blorp: Use FullSurfaceDepthandStencilClear for blorp_hiz_op

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: bacae7221bf9b82520175fd7c8d1f5089096159d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bacae7221bf9b82520175fd7c8d1f5089096159d Author: Jason Ekstrand Date: Mon Jun 5 17:18:48 2017 -0700 blorp: Use

Mesa (master): anv/blorp: Move the depth cache flush outside of BLORP

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: ed5801864ede0a04fb5fa80bf9ffea40e5c0e022 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed5801864ede0a04fb5fa80bf9ffea40e5c0e022 Author: Nanley Chery Date: Thu Apr 27 16:22:03 2017 -0700 anv/blorp: Move the depth cache

Mesa (master): i965: Perform HiZ flush/stall prior to HiZ resolves

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: acbd02450bfd53f61bbe468a6f0e8bf5e4507095 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acbd02450bfd53f61bbe468a6f0e8bf5e4507095 Author: Jason Ekstrand Date: Mon Jun 5 11:52:32 2017 -0700 i965: Perform HiZ flush/stall

Mesa (master): intel/blorp: Refactor the HiZ op interface

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: fbd8a33f61b7fef320ed11730fe6d474bb897120 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbd8a33f61b7fef320ed11730fe6d474bb897120 Author: Jason Ekstrand Date: Mon Jun 5 11:32:19 2017 -0700 intel/blorp: Refactor the HiZ

Mesa (master): i965/blorp: Take a layer range in intel_hiz_exec

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 252b004a51d951391846ec5644abe88bfffb72bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=252b004a51d951391846ec5644abe88bfffb72bd Author: Jason Ekstrand Date: Mon Jun 5 11:46:22 2017 -0700 i965/blorp: Take a layer range

Mesa (master): i965: Use BLORP for all HiZ ops

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: dd294fd2d99fd3b244c869e00fb855bf84d180e8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd294fd2d99fd3b244c869e00fb855bf84d180e8 Author: Jason Ekstrand Date: Mon Jun 5 17:10:24 2017 -0700 i965: Use BLORP for all HiZ ops

Mesa (master): i965/miptree: Store fast clear colors in an isl_color_value

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f9fd976e8adba733b08dacd597e09a513503c116 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9fd976e8adba733b08dacd597e09a513503c116 Author: Jason Ekstrand Date: Sat May 20 15:00:42 2017 -0700 i965/miptree: Store fast clear

Mesa (master): intel/blorp: Plumb through access to the workaround BO

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 9cb6ac62fbab86ed914152b40cb1f8f4ee7fdaff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cb6ac62fbab86ed914152b40cb1f8f4ee7fdaff Author: Jason Ekstrand Date: Mon Jun 5 14:19:28 2017 -0700 intel/blorp: Plumb through

Mesa (master): i965: Move the post-HiZ-clear flush/stall to intel_hiz_exec

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: a2152775fd57fb33a1100cd6b2ec609cf3a79b6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2152775fd57fb33a1100cd6b2ec609cf3a79b6c Author: Jason Ekstrand Date: Mon Jun 5 17:05:02 2017 -0700 i965: Move the post-HiZ-clear

Mesa (master): i965: Move the pre-depth-clear flush/ stalls to intel_hiz_exec

2017-06-07 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: acb9a2ef8f5d92002ed7eb7676c4a96db661ba3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acb9a2ef8f5d92002ed7eb7676c4a96db661ba3a Author: Jason Ekstrand Date: Mon Jun 5 11:49:24 2017 -0700 i965: Move the pre-depth-clear

Mesa (master): dri3/GLX: Fix drawable invalidation v2

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: master Commit: 1253d58983b2b6ba4ed16444a344327e8117f333 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1253d58983b2b6ba4ed16444a344327e8117f333 Author: Thomas Hellstrom Date: Thu Jun 1 12:04:05 2017 +0200 dri3/GLX: Fix drawable

Mesa (fdo_master): dri3/GLX: Fix drawable invalidation v2

2017-06-07 Thread Thomas Hellstrom
Module: Mesa Branch: fdo_master Commit: 1253d58983b2b6ba4ed16444a344327e8117f333 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1253d58983b2b6ba4ed16444a344327e8117f333 Author: Thomas Hellstrom Date: Thu Jun 1 12:04:05 2017 +0200 dri3/GLX: Fix drawable

Mesa (master): i965: Fix alpha to one with dual color blending.

2017-06-07 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 09c3a00f10861269f2187b5033f754b770a09b16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=09c3a00f10861269f2187b5033f754b770a09b16 Author: Kenneth Graunke Date: Mon May 29 22:07:07 2017 -0700 i965: Fix alpha to one with dual

Mesa (master): 24 new commits

2017-06-07 Thread Samuel Pitoiset
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=98d5667f4b5ba67a482d34779471ddfbbc521d84 Author: Samuel Pitoiset Date: Thu Jun 1 12:43:24 2017 +0200 mesa: add KHR_no_error support for glTexSubImage*D() Signed-off-by: Samuel Pitoiset

Mesa (master): mesa: inline update_image_transfer_state() into _mesa_update_pixel()

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 8614f31be2deb036f5bf6c36f95b457c5f737461 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8614f31be2deb036f5bf6c36f95b457c5f737461 Author: Samuel Pitoiset Date: Tue Jun 6 22:58:13 2017 +0200 mesa: inline

Mesa (master): mesa: rename ScissorIndexed() to scissor_indexed_err()

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 80ae5c128d994b8c8103a8ba3b096837b248646d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=80ae5c128d994b8c8103a8ba3b096837b248646d Author: Samuel Pitoiset Date: Tue Jun 6 21:58:27 2017 +0200 mesa: rename ScissorIndexed()

Mesa (master): mesa: remove useless check in _mesa_update_pixel()

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 51854def8a31f5d23fa98aeafbd5acc72e08b3a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=51854def8a31f5d23fa98aeafbd5acc72e08b3a4 Author: Samuel Pitoiset Date: Tue Jun 6 22:58:12 2017 +0200 mesa: remove useless check in

Mesa (master): mesa: add scissor() and scissor_array() helpers

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: e2524a21cb7846c36d2b01ed402f2de428654d52 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2524a21cb7846c36d2b01ed402f2de428654d52 Author: Samuel Pitoiset Date: Tue Jun 6 21:58:28 2017 +0200 mesa: add scissor() and

Mesa (master): mesa: make _mesa_scissor_bounding_box() static

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: ee38dfe9a5525375012d1c6681e7c39c15ac3049 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee38dfe9a5525375012d1c6681e7c39c15ac3049 Author: Samuel Pitoiset Date: Tue Jun 6 21:58:25 2017 +0200 mesa: make

Mesa (master): mesa: use _mesa_set_scissor() in ScissorIndexed()

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: e8de0e124f80b117cf52df81a91fac63bda6fcca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8de0e124f80b117cf52df81a91fac63bda6fcca Author: Samuel Pitoiset Date: Tue Jun 6 21:58:26 2017 +0200 mesa: use _mesa_set_scissor()

Mesa (master): mesa: add KHR_no_error support for glScissor*()

2017-06-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: f075c2bc0b249efe59a818c89de20de81279e3d9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f075c2bc0b249efe59a818c89de20de81279e3d9 Author: Samuel Pitoiset Date: Tue Jun 6 21:58:29 2017 +0200 mesa: add KHR_no_error

Mesa (master): glcpp: fix #undef to match latest spec update and GLSLang implementation

2017-06-07 Thread Iago Toral Quiroga
Module: Mesa Branch: master Commit: f7741985be0234c3fe71e1f97740579e35726b92 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7741985be0234c3fe71e1f97740579e35726b92 Author: Iago Toral Quiroga Date: Tue May 30 13:25:35 2017 +0200 glcpp: fix #undef to match latest