Mesa (master): anv: Support loader interface version 3 (patch v2)

2017-01-12 Thread Chad Versace
Module: Mesa Branch: master Commit: 1e41d7f7b0855934744fe578ba4eae9209ee69f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e41d7f7b0855934744fe578ba4eae9209ee69f7 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Jan 10 17:29:08 2017 -0800 anv: Support loader int

Mesa (master): vulkan: Update vk_icd.h to interface version 3

2017-01-12 Thread Chad Versace
Module: Mesa Branch: master Commit: 98cf089849a2bae08a834d01f459b8f38c544918 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=98cf089849a2bae08a834d01f459b8f38c544918 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Jan 10 12:40:55 2017 -0800 vulkan: Update vk

Mesa (master): vulkan: Add new cast macros for VkIcd types

2017-01-12 Thread Chad Versace
Module: Mesa Branch: master Commit: c085bfcec9915879e97a33c5235cf21607c72318 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c085bfcec9915879e97a33c5235cf21607c72318 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Jan 10 13:23:06 2017 -0800 vulkan: Add new cast

Mesa (master): egl: add EGL_ANDROID_native_fence_sync

2016-12-01 Thread Chad Versace
l: add EGL_ANDROID_native_fence_sync With fixes from Chad squashed in, plus fixes for issues that Rafael found while writing piglit tests. Signed-off-by: Rob Clark <robcl...@freedesktop.org> Tested-by: Rafael Antognolli <rafael.antogno...@intel.com> Reviewed-by: Chad Versace <chadvers...@chromium.org>

Mesa (master): egl: initialize SyncCondition after attr parsing

2016-12-01 Thread Chad Versace
Reviewed-by: Chad Versace <chadvers...@chromium.org> Tested-by: Chad Versace <chadvers...@chromium.org> --- src/egl/main/eglsync.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/egl/main/eglsync.c b/src/egl/main/eglsync.c index dea324b..005cb31 100644 --- a/sr

Mesa (master): dri: extend fence extension to support native fd fences

2016-12-01 Thread Chad Versace
ension to support native fd fences Required to implement EGL_ANDROID_native_fence_sync. Signed-off-by: Rob Clark <robcl...@freedesktop.org> Tested-by: Rafael Antognolli <rafael.antogno...@intel.com> Reviewed-by: Chad Versace <chadvers...@chromium.org> Tested-by: Chad Versace &

Mesa (master): egl: un-fallthrough sync attr parsing

2016-12-01 Thread Chad Versace
c attr parsing Doesn't work so well when you start having more than one possible attrib. Prep-work for next patch. Signed-off-by: Rob Clark <robdcl...@gmail.com> Tested-by: Rafael Antognolli <rafael.antogno...@intel.com> Reviewed-by: Chad Versace <chadvers...@chromium.org> Tested-by

Mesa (master): meta: Disable dithering during glGenerateMipmap

2017-01-03 Thread Chad Versace
Module: Mesa Branch: master Commit: c4b87f129eb036c9615df3adcc1cebd9df10fc84 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4b87f129eb036c9615df3adcc1cebd9df10fc84 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Dec 29 13:05:27 2016 -0800 meta: Disable dithering

Mesa (master): egl: Check config's surface types in eglCreate*Surface()

2016-12-20 Thread Chad Versace
Module: Mesa Branch: master Commit: fbb4af96c6b6be08ed93e8d5a704b9f7002642f8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbb4af96c6b6be08ed93e8d5a704b9f7002642f8 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Dec 16 11:00:13 2016 -0800 egl: Check config's surface

Mesa (master): mesa/shaderobj: Fix races on refcounts

2016-12-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 464b23b1f289e8f9ede7c9d817c1678bbef0ad8d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=464b23b1f289e8f9ede7c9d817c1678bbef0ad8d Author: Chad Versace <chadvers...@chromium.org> Date: Tue Dec 27 14:26:24 2016 -0800 mesa/shaderobj: Fix

Mesa (master): anv: return count of queue families written

2016-12-27 Thread Chad Versace
milies written The Vulkan spec indicates that vkGetPhysicalDeviceQueueFamilyProperties() should overwrite pQueueFamilyPropertyCount with the number of structures actually written to pQueueFamilyProperties. Signed-off-by: Damien Grassart <dam...@grassart.com> Reviewed-by: Chad Versa

Mesa (master): i965: Allow import/export of ARGB1555 images

2016-12-27 Thread Chad Versace
Module: Mesa Branch: master Commit: e2d69d5e2da0208b7e66c342fbe5323161df2e51 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2d69d5e2da0208b7e66c342fbe5323161df2e51 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Dec 22 15:00:12 2016 -0800 i965: Allow import/

Mesa (master): dri: Add __DRI_IMAGE_FORMAT_ARGB1555

2016-12-27 Thread Chad Versace
Module: Mesa Branch: master Commit: 9aa6ab074876dfa853863a74edad0b5b017fb8c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aa6ab074876dfa853863a74edad0b5b017fb8c7 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Dec 22 14:44:47 2016 -0800 dr

Mesa (master): mesa/texformat: Handle GL_RGBA + GL_UNSIGNED_SHORT_5_5_5_1

2016-12-27 Thread Chad Versace
Module: Mesa Branch: master Commit: f3739810e337d0f03514b9b967594c8dc010dfa4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3739810e337d0f03514b9b967594c8dc010dfa4 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Dec 22 14:39:44 2016 -0800 mesa/texformat: Handle G

Mesa (master): egl: Emit correct error when robust context creation fails

2016-12-27 Thread Chad Versace
Module: Mesa Branch: master Commit: b85c0b569fe133b71a767a068e8608868158134e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b85c0b569fe133b71a767a068e8608868158134e Author: Chad Versace <chadvers...@chromium.org> Date: Thu Dec 22 17:06:14 2016 -0800 egl: Emit correct erro

Mesa (master): anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0

2016-12-27 Thread Chad Versace
Module: Mesa Branch: master Commit: d6545f234593fb00d02fdc07f9b2a803d2b569f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6545f234593fb00d02fdc07f9b2a803d2b569f6 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Dec 27 10:25:58 2016 -0800 anv:

Mesa (master): isl: Validate the calculated row pitch (v45)

2017-03-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 23802dafc2d5e04e6d2d444855961082b5887400 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23802dafc2d5e04e6d2d444855961082b5887400 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Mar 21 14:11:57 2017 -0700 isl: Validate the calculat

Mesa (master): genxml: New generated header genX_bits.h (v6)

2017-03-28 Thread Chad Versace
Module: Mesa Branch: master Commit: f0eaf38db2c7ed5dd3cbc62ad078bf9d08924640 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0eaf38db2c7ed5dd3cbc62ad078bf9d08924640 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Mar 24 14:35:24 2017 -0700 genxml: New generated

Mesa (master): isl: Let isl_surf_init's caller set the exact row pitch (v2 )

2017-03-28 Thread Chad Versace
Module: Mesa Branch: master Commit: e9017d58dcd0117c67788f7e2084b09f5d47a279 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9017d58dcd0117c67788f7e2084b09f5d47a279 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Feb 24 16:30:13 2017 -0800 isl: Let isl_surf_init's

Mesa (master): intel: Fix requests for exact surface row pitch (v2)

2017-03-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 6cbc13d94c40f875926b8fd2129852759f314d14 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6cbc13d94c40f875926b8fd2129852759f314d14 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Feb 24 17:15:43 2017 -0800 intel: Fix requests for

Mesa (master): isl: Drop unused isl_surf_init_info::min_pitch

2017-03-28 Thread Chad Versace
Module: Mesa Branch: master Commit: d1032a047b5f8ef29a1175192436f4a2291e6ff6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1032a047b5f8ef29a1175192436f4a2291e6ff6 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Mar 10 13:58:13 2017 -0800 isl: Drop

Mesa (master): genxml: Define GENXML_XML_FILES in Makefile.sources

2017-03-24 Thread Chad Versace
Module: Mesa Branch: master Commit: c7c6c53adb2babfe992636bebbd430f88a5b3ed6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7c6c53adb2babfe992636bebbd430f88a5b3ed6 Author: Chad Versace <chadvers...@chromium.org> Date: Wed Mar 22 15:49:39 2017 -0700 genxml: Define GENXML_XML

Mesa (master): genxml: Fix gen_zipped_file.py dependency

2017-03-24 Thread Chad Versace
Module: Mesa Branch: master Commit: b3f81e06d453d09533d7a25defd9a677d8159671 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3f81e06d453d09533d7a25defd9a677d8159671 Author: Chad Versace <chadvers...@chromium.org> Date: Wed Mar 22 15:59:02 2017 -0700 genxml: Fix gen_zipped_f

Mesa (master): genxml: Add 3DSTATE_DEPTH_BUFFER to gen5.xml

2017-03-24 Thread Chad Versace
Module: Mesa Branch: master Commit: 741432616436d981eb75ebf8b0da8ae5ebbf48d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=741432616436d981eb75ebf8b0da8ae5ebbf48d8 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Mar 21 14:41:50 2017 -0700 genxml: Add 3DSTATE_DEPTH_

Mesa (master): isl: Refactor row pitch calculation (v2)

2017-03-21 Thread Chad Versace
Module: Mesa Branch: master Commit: 44ac618a4169c3ca35ec70dddac07d3e5346685a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44ac618a4169c3ca35ec70dddac07d3e5346685a Author: Chad Versace <chadvers...@chromium.org> Date: Fri Feb 24 16:23:02 2017 -0800 isl: Refactor row

Mesa (master): isl: Drop misplaced comment about padding

2017-03-21 Thread Chad Versace
Module: Mesa Branch: master Commit: c2b706f8afed02f15ef6fd067e47d60e1f0987a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2b706f8afed02f15ef6fd067e47d60e1f0987a5 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Mar 10 15:13:16 2017 -0800 isl: Drop misplaced comment

Mesa (master): util/vulkan: Add vk_outarray (v2)

2017-03-13 Thread Chad Versace
Module: Mesa Branch: master Commit: 62160536a0792c8577ffe52409f301cf93376a9d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62160536a0792c8577ffe52409f301cf93376a9d Author: Chad Versace <chadvers...@chromium.org> Date: Fri Feb 24 20:58:59 2017 -0800 util/vulkan: Add vk_outarr

Mesa (master): anv: Use vk_outarray in vkEnumeratePhysicalDevices (v2)

2017-03-13 Thread Chad Versace
Module: Mesa Branch: master Commit: 876f0ecd2f6c49c62d9b346f6c16ec115ae472c9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=876f0ecd2f6c49c62d9b346f6c16ec115ae472c9 Author: Chad Versace <chadvers...@chromium.org> Date: Sun Mar 5 13:07:13 2017 -0800 anv: Use vk_ou

Mesa (master): anv: Use vk_outarray in vkGetPhysicalDeviceQueueFamilyProperties

2017-03-13 Thread Chad Versace
Module: Mesa Branch: master Commit: c5a0829e1f56f6bb728ee2d200918ffa0f8842a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5a0829e1f56f6bb728ee2d200918ffa0f8842a6 Author: Chad Versace <chadvers...@chromium.org> Date: Sun Mar 5 13:15:06 2017 -0800 anv: Use vk_ou

Mesa (master): anv/image: Fix VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT

2017-07-19 Thread Chad Versace
Module: Mesa Branch: master Commit: 5d6905211355464de4885492511e5f9d936cc058 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d6905211355464de4885492511e5f9d936cc058 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Jul 17 15:18:51 2017 -0700 anv/imag

Mesa (master): mesa: Fix Android build

2017-06-28 Thread Chad Versace
Module: Mesa Branch: master Commit: a56f0203c34b587da423133647d242f4b3a567ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a56f0203c34b587da423133647d242f4b3a567ad Author: Chad Versace <chadvers...@google.com> Date: Wed Jun 28 14:36:29 2017 -0700 mesa: Fix Android

Mesa (master): i965/dri: Support R8G8B8A8 and R8G8B8X8 configs

2017-06-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 2cde8ff54598bac2d1e0900186a5b4bbfc4d3809 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cde8ff54598bac2d1e0900186a5b4bbfc4d3809 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 19:08:47 2017 -0700 i965/dri: Support R8

Mesa (master): anv: Drop 'x11' prefix from non-X11 WSI funcs

2017-04-28 Thread Chad Versace
Module: Mesa Branch: master Commit: 85ca563b583d39664752d0686894353c8ed96089 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85ca563b583d39664752d0686894353c8ed96089 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Apr 24 10:32:12 2017 -0700 anv: Drop 'x11' prefix fr

Mesa (master): i965: Solve Android native fence fd double close

2017-05-01 Thread Chad Versace
nce_fd dup the incoming fd, just like the other drivers do. Signed-off-by: Randy Xu <randy...@intel.com> Test: Run Vulkan and GLES stress test and no crash. Fixes: 6403e376511 ("i965/sync: Implement fences based on Linux sync_file") Reviewed-by: Emil Velikov <emil.veli...@collabo

Mesa (master): egl/android: Change order of EGLConfig generation (v2)

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 5e884353e647261ac815c85724fc108e86dd1d85 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e884353e647261ac815c85724fc108e86dd1d85 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Jun 16 19:11:21 2017 -0700 egl/android: Change

Mesa (master): i965: Move brw_context format arrays to intel_screen

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 4b9cbfa0b0c232d8f51820ad325c10d95f52f58e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b9cbfa0b0c232d8f51820ad325c10d95f52f58e Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 30 15:57:15 2017 -0700 i965: Move brw_context

Mesa (master): i965: Rename some vague format members of brw_context

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: c09b2aefae95db6ebf3f7b10c6d69286eddb2dd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c09b2aefae95db6ebf3f7b10c6d69286eddb2dd4 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 30 15:39:26 2017 -0700 i965: Rename some vague

Mesa (master): i965/dri: Add intel_screen param to intel_create_winsys_renderbuffer

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: a9e5e9f5ec5c76475d0e00751d4fc1bfcaf9b6c5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9e5e9f5ec5c76475d0e00751d4fc1bfcaf9b6c5 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 17:10:37 2017 -0700 i965/dri: Add intel_screen

Mesa (master): egl/android: Declare loop vars inside their loops (v2)

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 09455123f34ca3b43f3514ed0eab0b3cf0830257 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=09455123f34ca3b43f3514ed0eab0b3cf0830257 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/android: Declare loo

Mesa (master): egl/dri2: Declare loop vars inside the loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: cd717cbe1a6c73684dffd91ac6c2e16b3edb38ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd717cbe1a6c73684dffd91ac6c2e16b3edb38ed Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/dri2: Declare loo

Mesa (master): egl/x11: Declare EGLConfig attrib array inside loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: a6fad5596141667b0986f083996b05ca829d1f45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6fad5596141667b0986f083996b05ca829d1f45 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:41 2017 -0700 egl/x11: Declare EGLConfig

Mesa (master): egl/surfaceless: Move loop vars inside the loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 927625ca60d56af0a8402b4a6697c0c8654d9a69 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=927625ca60d56af0a8402b4a6697c0c8654d9a69 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/surfaceless: Move loo

Mesa (master): egl/android: Declare EGLConfig attrib array inside loop (v2 )

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: bd789098a53518ac559eba7305876f3dcacdc863 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd789098a53518ac559eba7305876f3dcacdc863 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:41 2017 -0700 egl/android: Declare EGL

Mesa (master): egl/drm: Move loop vars inside the loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: c31146f0808f67cd7e173b0ca5786eb342e9e4d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c31146f0808f67cd7e173b0ca5786eb342e9e4d0 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/drm: Move loop vars

Mesa (master): egl/wayland: Declare loop vars inside the loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 98497dfd6a594e36d5c3e3bba4fae5eb428a0856 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=98497dfd6a594e36d5c3e3bba4fae5eb428a0856 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/wayland: Declare loo

Mesa (master): egl/x11: Declare loop vars inside the loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 263d4b8b1ca6d9955fcda7cc7d9edb6a8f4c045f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=263d4b8b1ca6d9955fcda7cc7d9edb6a8f4c045f Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:40 2017 -0700 egl/x11: Declare loop vars

Mesa (master): egl/drm: Declare EGLConfig attrib array inside loop

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: f8ad7f405492ae1b6b035dd41b6b4b77be51f719 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8ad7f405492ae1b6b035dd41b6b4b77be51f719 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 11:00:41 2017 -0700 egl/drm: Declare EGLConfig

Mesa (master): anv: Fix -Wswitch in anv_layout_to_aux_usage()

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: ecd8f8580288361f6c4d532ba964a744dd62a9dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecd8f8580288361f6c4d532ba964a744dd62a9dd Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 14:39:12 2017 -0700 anv: Fix -W

Mesa (master): i965: Fix -Wunused-variable in gen8_write_pma_stall_bits()

2017-06-22 Thread Chad Versace
Module: Mesa Branch: master Commit: 55f335bd303da8fff90ccc8d7e43aac70d4b80b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=55f335bd303da8fff90ccc8d7e43aac70d4b80b5 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 14:42:47 2017 -0700 i965: Fix -Wunused-va

Mesa (master): glapi: Fix -Wduplicate-decl-specifier due to double-const

2017-06-26 Thread Chad Versace
Module: Mesa Branch: master Commit: 31c3c440b5361299fc0529bcf049e9b271d4fab9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31c3c440b5361299fc0529bcf049e9b271d4fab9 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Jun 22 15:12:29 2017 -0700 glapi: Fix -Wduplicat

Mesa (master): egl: Partially revert 23c86c74, fix eglMakeCurrent

2017-05-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 8f62d21bd72059d723f4626f76de6fec4a569616 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f62d21bd72059d723f4626f76de6fec4a569616 Author: Chad Versace <chadvers...@chromium.org> Date: Thu May 11 21:49:14 2017 -0700 egl: Partially revert 23

Mesa (master): st/dri: move fence implemention into separate file

2017-06-02 Thread Chad Versace
Module: Mesa Branch: master Commit: 59dc23bba909978b80f8420e240eee765bff2435 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=59dc23bba909978b80f8420e240eee765bff2435 Author: Gurchetan Singh Date: Mon May 22 17:33:22 2017 -0700 st/dri: move fence

Mesa (master): st/dri: Use fence extension in drisw.c

2017-06-02 Thread Chad Versace
Module: Mesa Branch: master Commit: 1fec0498503ca8f4ebb96dc2cb712893eaaa281b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fec0498503ca8f4ebb96dc2cb712893eaaa281b Author: Gurchetan Singh Date: Mon May 22 17:34:32 2017 -0700 st/dri: Use fence extension

Mesa (master): i965: Replace 0 with ISL_FORMAT_UNSUPPORTED in format table (v2)

2017-06-02 Thread Chad Versace
Module: Mesa Branch: master Commit: e9f5004d5ea38a21019e0affcd63d353b98d499a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9f5004d5ea38a21019e0affcd63d353b98d499a Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 18:48:28 2017 -0700 i965: Rep

Mesa (master): egl/android: Drop unused 'format' param in get_back_bo()

2017-05-31 Thread Chad Versace
Module: Mesa Branch: master Commit: 22d6b08d2d9079dc74c5e8e8d3bbaac3bf582a11 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=22d6b08d2d9079dc74c5e8e8d3bbaac3bf582a11 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 17:26:52 2017 -0700 egl/android: Drop unused '

Mesa (master): egl/android: Align channel masks in HAL_PIXEL_FORMAT table

2017-05-31 Thread Chad Versace
Module: Mesa Branch: master Commit: 0bcdcebc8591af772d31107667efcbf5917d3f92 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bcdcebc8591af772d31107667efcbf5917d3f92 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 15:50:13 2017 -0700 egl/android: Align channel

Mesa (master): i965: Reject unsupported formats in glEGLImageTargetTexture2D()

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: 7a4964ec5c1a0dd065436ff7d25aecb45d306979 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a4964ec5c1a0dd065436ff7d25aecb45d306979 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 30 09:53:28 2017 -0700 i965: Reject unsupported f

Mesa (master): i965: Remove bad assert on isl_format

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: 6551655ffdce88787ae2fd2cc33de70dda34b601 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6551655ffdce88787ae2fd2cc33de70dda34b601 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 18:44:14 2017 -0700 i965: Remove bad

Mesa (master): i965/dri: Fix bad GL error in intel_create_winsys_renderbuffer()

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: 9d996e94fbbfdb3692061009f5441cf61bba36ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d996e94fbbfdb3692061009f5441cf61bba36ae Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 17:28:21 2017 -0700 i965/dri: Fix bad GL

Mesa (master): i965: Fix return type of translate_tex_format()

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: de69002faa71de12a46234da5fbeaf6a5afe4904 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de69002faa71de12a46234da5fbeaf6a5afe4904 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 18:33:21 2017 -0700 i965: Fix retur

Mesa (master): i965: Fix return type of brw_isl_format_for_mesa_format() [ v2]

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: 77e3c836f893d42a609a22bf32a63174ff948070 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77e3c836f893d42a609a22bf32a63174ff948070 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 18:22:40 2017 -0700 i965: Fix retur

Mesa (master): i965: Cleanup in intel_create_winsys_renderbuffer()

2017-06-01 Thread Chad Versace
Module: Mesa Branch: master Commit: a23cabd8ca19b8e6f2d757e89f591143ba439678 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a23cabd8ca19b8e6f2d757e89f591143ba439678 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 17:26:07 2017 -0700 i965: C

Mesa (master): configure.ac: Also match -androideabi tuple

2017-05-05 Thread Chad Versace
match -androideabi tuple On ARM Android platforms, the host_os tuple should be linux-androideabi, so let's match both -android and -androideabi (or any other -android* tuple) to determine if we should do an Android build. Reviewed-by: Chad Versace <chadvers...@chromium.org> --- configure.ac |

Mesa (master): egl: Emit error when EGLSurface is lost

2017-05-04 Thread Chad Versace
Module: Mesa Branch: master Commit: 23c86c74cc450a23848b85cfe914376caede1cdf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23c86c74cc450a23848b85cfe914376caede1cdf Author: Chad Versace <chadvers...@chromium.org> Date: Thu May 4 17:46:33 2017 -0700 egl: Emit error when EGLS

Mesa (master): egl/android: Mark surface as lost when dequeueBuffer fails

2017-05-04 Thread Chad Versace
Module: Mesa Branch: master Commit: e5eace586848511f4ceaffaa2d45131c31c45ae0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5eace586848511f4ceaffaa2d45131c31c45ae0 Author: Chad Versace <chadvers...@chromium.org> Date: Thu May 4 17:46:34 2017 -0700 egl/android: Mark surface a

Mesa (master): egl/android: Cancel any outstanding ANativeBuffer in surface destructor

2017-05-04 Thread Chad Versace
Module: Mesa Branch: master Commit: 0212db350407e1331ff23f04136684cf2b7396cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0212db350407e1331ff23f04136684cf2b7396cf Author: Chad Versace <chadvers...@chromium.org> Date: Thu May 4 17:46:33 2017 -0700 egl/android: Canc

Mesa (master): egl/android: Set EGLSurface.Lost to EGL_TRUE/EGL_FALSE

2017-05-04 Thread Chad Versace
destructor") Reviewed-by: Chad Versace <chadvers...@chromium.org> --- src/egl/drivers/dri2/platform_android.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/egl/drivers/dri2/platform_android.c b/src/egl/drivers/dri2/platform_android.c index 2450d9de47..b727699

Mesa (master): i965: Add whitespace in intel_update_image_buffers()

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: da042d951c9d503e25d43a27c2d707fa134a512c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da042d951c9d503e25d43a27c2d707fa134a512c Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:37:32 2017 -0700 i965: Add whit

Mesa (master): i965: Move func to right comment block in brw_context.h

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: 6e325f12030698392ea8ca0d1be4eb95655209a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e325f12030698392ea8ca0d1be4eb95655209a7 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 17:02:16 2017 -0700 i965: Move func to right c

Mesa (master): i965/dri: Combine declaration and assignment in intelCreateBuffer

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: e8a0a5d7f90fc9e21fd6f47fbb3d12765d5bb8fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8a0a5d7f90fc9e21fd6f47fbb3d12765d5bb8fd Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:07:10 2017 -0700 i965/dri: Combine decla

Mesa (master): i965: Fix type of intel_update_image_buffers::format

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: a90a15d6387a095cda06efe4e030fbf4c3838c21 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a90a15d6387a095cda06efe4e030fbf4c3838c21 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:33:50 2017 -0700 i965: Fi

Mesa (master): i965: Rename intel_create_renderbuffer

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: 77a1eefa3cef93d5988ee5c00f1b8c735c09b83f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77a1eefa3cef93d5988ee5c00f1b8c735c09b83f Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:29:25 2017 -0700 i965:

Mesa (master): i965: Document type of GLuint __DRIimage::format

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: f5702230e0071c272d2dffd00b317d68042eb783 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5702230e0071c272d2dffd00b317d68042eb783 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:46:59 2017 -0700 i965: Document type of

Mesa (master): i965: Fix type of brw_context::render_target_format[]

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: 9601b41a33bf6594366eedf6cc4d1c88804a41b7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9601b41a33bf6594366eedf6cc4d1c88804a41b7 Author: Chad Versace <chadvers...@chromium.org> Date: Fri May 26 14:53:22 2017 -0700 i965: Fix type of brw_c

Mesa (master): i965/dri: Rewrite comment for intelCreateBuffer

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: 85dd3e4de11992162da48bb6b090a78baa578300 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85dd3e4de11992162da48bb6b090a78baa578300 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:04:55 2017 -0700 i965/dri: Rewrite c

Mesa (master): i965: Move an 'i' declaration into its 'for' loop

2017-05-30 Thread Chad Versace
Module: Mesa Branch: master Commit: b86e079ab7854a97a3bb2ce2714ca1550a6ad130 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b86e079ab7854a97a3bb2ce2714ca1550a6ad130 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 23 16:35:34 2017 -0700 i965: Move an 'i' decla

Mesa (master): mesa: Add _mesa_format_fallback_rgbx_to_rgba() [v2]

2017-06-27 Thread Chad Versace
Module: Mesa Branch: master Commit: a1983223d8839a0c9f5ca5aaf305ca6d2e01860b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1983223d8839a0c9f5ca5aaf305ca6d2e01860b Author: Chad Versace <chadvers...@chromium.org> Date: Tue Jun 20 16:53:36 2017 -0700 mes

Mesa (master): i965: Add a RGBX-> RGBA fallback for glEGLImageTextureTarget2D()

2017-06-27 Thread Chad Versace
Module: Mesa Branch: master Commit: 74db56b97a65d488c38a8cfbb600b019439c2f91 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74db56b97a65d488c38a8cfbb600b019439c2f91 Author: Chad Versace <chadvers...@chromium.org> Date: Tue May 30 12:27:54 2017 -0700 i965: Add a RGBX->RGBA

Mesa (master): util/build_id: Include

2017-09-13 Thread Chad Versace
Module: Mesa Branch: master Commit: f9412a4e75eded35de2281c60efc2ebe1107400f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9412a4e75eded35de2281c60efc2ebe1107400f Author: Chad Versace <chadvers...@chromium.org> Date: Wed Sep 13 11:51:04 2017 -0700 util/build_id: Include

Mesa (master): util: Query build-id by symbol address, not library name

2017-09-13 Thread Chad Versace
Module: Mesa Branch: master Commit: 5c98d3825ccbed9054a1bb2de607116b2b31d48b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c98d3825ccbed9054a1bb2de607116b2b31d48b Author: Chad Versace <chadvers...@chromium.org> Date: Tue Sep 12 15:52:03 2017 -0700 util: Query build-id by

Mesa (master): anv/android: Disable surface and swapchain extensions (v2)

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 9f763c1f9b7654912e3fcfac814a55eed68881fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f763c1f9b7654912e3fcfac814a55eed68881fe Author: Chad Versace <chadvers...@chromium.org> Date: Fri Sep 1 15:54:38 2017 -0700 anv/android: Disable s

Mesa (master): vulkan: Add #ifdef hack to vk_android_native_buffer.h

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: f07ac34e6f3cb61f99009ab9065e1f6a1bc8a945 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f07ac34e6f3cb61f99009ab9065e1f6a1bc8a945 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 29 14:41:24 2017 -0700 vulkan: Add #ifde

Mesa (master): anv: Teach generator scripts how to parse mutliple XML files

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 6a5ff18039d0c35e79ac24ceae2479d5c7c85bd3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a5ff18039d0c35e79ac24ceae2479d5c7c85bd3 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 22 16:23:26 2017 -0700 anv: Teach generator scrip

Mesa (master): vulkan/registry: Add VK_ANDROID_native_buffer

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 7554fa266a87d84d914683a649ad50a654c19ab0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7554fa266a87d84d914683a649ad50a654c19ab0 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Jul 10 10:43:08 2017 -0700 vulkan/registr

Mesa (master): vulkan/registry: Feed vk_android_native_buffer.xml to gen_enum_to_str.py

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 2d1fac119fa0d1fccae086605b43b426312b257a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d1fac119fa0d1fccae086605b43b426312b257a Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 15 16:48:38 2017 -0700 vulkan/registry

Mesa (master): vulkan: Import vk_android_native_buffer.h

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 5872ccc9ac6034902fa46835df99637ced7ff4c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5872ccc9ac6034902fa46835df99637ced7ff4c8 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Nov 14 16:05:40 2016 -0800 vulkan:

Mesa (master): anv: Feed vk_android_native_buffer.xml to generators (v2)

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 39c9d435364a30a97b64c2b6388081cdcefbf683 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39c9d435364a30a97b64c2b6388081cdcefbf683 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 22 16:26:03 2017 -0700 anv

Mesa (master): vulkan/util: Teach gen_enum_to_str.py to parse mutliple XML files

2017-09-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 7f57e58e2777c0e2c82cdf8de49d9cfa1ac9e6b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f57e58e2777c0e2c82cdf8de49d9cfa1ac9e6b1 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 15 16:34:20 2017 -0700 vulkan/util:

Mesa (master): anv: Annotate entrypoint table with index and func name

2017-09-06 Thread Chad Versace
Module: Mesa Branch: master Commit: ec8ed2f2779c30863f7478b8f5ad9654abbff346 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec8ed2f2779c30863f7478b8f5ad9654abbff346 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Aug 25 05:04:13 2017 -0700 anv: Annotate entrypoint

Mesa (master): anv: Move size check from anv_bo_cache_import() to caller ( v2)

2017-10-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 9775894f102535a79186985124087ac859b5ca44 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9775894f102535a79186985124087ac859b5ca44 Author: Chad Versace <chadvers...@chromium.org> Date: Tue Sep 12 14:05:08 2017 -0700 anv: Move size chec

Mesa (master): anv: Implement VK_ANDROID_native_buffer (v9)

2017-10-18 Thread Chad Versace
Module: Mesa Branch: master Commit: 053d4c328fa48838572857bd53d07d7680070d52 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=053d4c328fa48838572857bd53d07d7680070d52 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Nov 14 16:13:51 2016 -0800 anv: Imp

Mesa (master): anv: Install as Vulkan HAL module in Android.mk build

2017-10-18 Thread Chad Versace
Tested by running different Sascha Williams demos on Android-IA. Signed-off-by: Tapani Pälli <tapani.pa...@intel.com> [chadv: Extract this hunk from Tapani's patch, and embed it as stand-alone patch in my arc-vulkan series]. Signed-off-by: Chad Versace <chadvers...@chromium.org>

Mesa (master): anv: Move close(fd) from anv_bo_cache_import to its callers (v2)

2017-10-17 Thread Chad Versace
Module: Mesa Branch: master Commit: eb69a61806a6bee22f2306420314ac712f4c6e1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb69a61806a6bee22f2306420314ac712f4c6e1e Author: Chad Versace <chadvers...@chromium.org> Date: Mon Sep 11 16:41:21 2017 -0700 anv: Move close(fd

Mesa (master): anv: Better support for Android logging (v2)

2017-10-17 Thread Chad Versace
Module: Mesa Branch: master Commit: a9ca8f370d6cce0569f15cbbf0986f5d2e0c1384 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9ca8f370d6cce0569f15cbbf0986f5d2e0c1384 Author: Chad Versace <chadvers...@chromium.org> Date: Mon Jul 10 11:11:40 2017 -0700 anv: Better support for A

Mesa (master): intel: Add simple logging façade for Android (v2)

2017-10-17 Thread Chad Versace
Module: Mesa Branch: master Commit: aa716db0f64ddb60da17ed64cfcf1248b9ddf907 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa716db0f64ddb60da17ed64cfcf1248b9ddf907 Author: Chad Versace <chadvers...@chromium.org> Date: Fri Aug 25 14:14:34 2017 -0700 intel: Add simple logging

Mesa (master): anv/android: Link to Android libraries in the autotools build

2017-10-17 Thread Chad Versace
Module: Mesa Branch: master Commit: 3791fe23afd1daa5018f325de5349e19d61a2e0f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3791fe23afd1daa5018f325de5349e19d61a2e0f Author: Chad Versace <chadvers...@chromium.org> Date: Mon Jul 10 11:15:35 2017 -0700 anv/android: Link to A

Mesa (master): anv/android: Link to libsync, liblog in Android.mk

2017-10-17 Thread Chad Versace
ibsync, liblog in Android.mk chadv: I made this patch by extracting the hunk from Tapani's patch in https://lists.freedesktop.org/archives/mesa-dev/2017-September/169602.html. Signed-off-by: Chad Versace <chadvers...@chromium.org> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net>

Mesa (master): anv: Add func anv_gem_get_tiling()

2017-10-17 Thread Chad Versace
Module: Mesa Branch: master Commit: b5dc551014f45daba07339f884e89f87c1be923e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5dc551014f45daba07339f884e89f87c1be923e Author: Chad Versace <chadvers...@chromium.org> Date: Tue Aug 29 01:34:44 2017 -0700 anv: Add func anv_gem_get_

Mesa (master): intel/isl: Declare private array as static const

2017-12-04 Thread Chad Versace
Module: Mesa Branch: master Commit: a932aee7a8f1e13a1885823c808dcc7b72e761ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a932aee7a8f1e13a1885823c808dcc7b72e761ae Author: Chad Versace <chadvers...@chromium.org> Date: Wed Nov 29 10:56:26 2017 -0800 intel/isl: Declare private

Mesa (master): anv: Refactor get_buffer_format_properties()

2017-11-09 Thread Chad Versace
Module: Mesa Branch: master Commit: 342c811646c0d12256b2a0b0d8ddf70f7fbdfcf7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=342c811646c0d12256b2a0b0d8ddf70f7fbdfcf7 Author: Chad Versace <chadvers...@chromium.org> Date: Thu Nov 2 16:55:55 2017 -0700 anv: Re

<    1   2   3   4   5   6   7   >