Mesa (master): r600/atomic: refactor out evergreen atomic setup/save code.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: cf6d3caee28c7b79192c24c7efe591e9cf76b5ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf6d3caee28c7b79192c24c7efe591e9cf76b5ed Author: Dave Airlie Date: Fri Dec 1 04:02:33 2017 + r600/atomic: refactor out evergreen atomic setup/save code.

Mesa (master): st/mesa: handle compute atomics

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: b501ef164ed772e7445ba1a86ac750a37476c913 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b501ef164ed772e7445ba1a86ac750a37476c913 Author: Dave Airlie Date: Fri Nov 3 12:23:01 2017 +1000 st/mesa: handle compute atomics Just reuse the cs atomics bi

Mesa (master): r600/atomic: add cayman version of atomic save/ restore from GDS (v2)

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 05f594f2291f146f5f8704f80fb475dfb21b66fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=05f594f2291f146f5f8704f80fb475dfb21b66fb Author: Dave Airlie Date: Fri Dec 1 04:06:19 2017 + r600/atomic: add cayman version of atomic save/restore from G

Mesa (master): Android: gallium/radeon: fix libmesa_amd_common dependency

2017-12-05 Thread Emil Velikov
Module: Mesa Branch: master Commit: cd8554502eafc429759602523017fbe6a9dd3ac7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd8554502eafc429759602523017fbe6a9dd3ac7 Author: Mauro Rossi Date: Sat Dec 2 13:36:57 2017 +0100 Android: gallium/radeon: fix libmesa_amd_common dependency l

Mesa (master): gallium/radeon: remove RADEON_HEAP_VRAM_GTT

2017-12-05 Thread Marek Olšák
Module: Mesa Branch: master Commit: cccf09677fbc1fd5c12465620674585f16abf9af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cccf09677fbc1fd5c12465620674585f16abf9af Author: Marek Olšák Date: Fri Dec 1 00:14:51 2017 +0100 gallium/radeon: remove RADEON_HEAP_VRAM_GTT Only winsyses ca

Mesa (master): gallium/u_upload_mgr: allow drivers to specify pipe_resource::flags

2017-12-05 Thread Marek Olšák
Module: Mesa Branch: master Commit: dbad0acfaf2930648d85b49f9795c36e077888f8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbad0acfaf2930648d85b49f9795c36e077888f8 Author: Marek Olšák Date: Fri Dec 1 03:05:18 2017 +0100 gallium/u_upload_mgr: allow drivers to specify pipe_resource:

Mesa (master): gallium/radeon: move setting VRAM|GTT into winsyses

2017-12-05 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9ac5504df5c31e60801d9d37c1f3d547c486bf0a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ac5504df5c31e60801d9d37c1f3d547c486bf0a Author: Marek Olšák Date: Fri Dec 1 00:06:34 2017 +0100 gallium/radeon: move setting VRAM|GTT into winsyses The comb

Mesa (master): winsys/amdgpu: add RADEON_FLAG_READ_ONLY

2017-12-05 Thread Marek Olšák
Module: Mesa Branch: master Commit: c7f84f6513f9cc9502b9cf3bdca9b95a6b87c98b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7f84f6513f9cc9502b9cf3bdca9b95a6b87c98b Author: Marek Olšák Date: Fri Dec 1 02:07:05 2017 +0100 winsys/amdgpu: add RADEON_FLAG_READ_ONLY Reviewed-by: Nicola

Mesa (master): radeonsi: flush the context after resource_copy_region for buffer exports

2017-12-05 Thread Marek Olšák
Module: Mesa Branch: master Commit: 5e805cc74bc52f97de8f6308fc06bc96623e7e09 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e805cc74bc52f97de8f6308fc06bc96623e7e09 Author: Marek Olšák Date: Thu Nov 30 22:46:39 2017 +0100 radeonsi: flush the context after resource_copy_region for bu

Mesa (master): Android: enable noreturn and returns_nonnull attributes

2017-12-05 Thread Rob Herring
Module: Mesa Branch: master Commit: 20d37da597653201d2c524434907e817bd03b1d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20d37da597653201d2c524434907e817bd03b1d0 Author: Rob Herring Date: Mon Dec 4 18:35:48 2017 -0600 Android: enable noreturn and returns_nonnull attributes Comm

Mesa (master): r600/ssbo: refactor out buffer coord calcs and use for atomic path.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 2fdc21bcabeedf6e6894b73f0996f8626c79ec05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fdc21bcabeedf6e6894b73f0996f8626c79ec05 Author: Dave Airlie Date: Tue Dec 5 08:41:35 2017 + r600/ssbo: refactor out buffer coord calcs and use for atomic

Mesa (master): r600/shader: fix ssbo atomic operations formats.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: df21cd5248d20ced6aa31837511afdf61da213d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df21cd5248d20ced6aa31837511afdf61da213d0 Author: Dave Airlie Date: Tue Dec 5 08:28:13 2017 + r600/shader: fix ssbo atomic operations formats. Don't try a

Mesa (master): r600/ssbo: use r32ui format for ssbo resources.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 989697eccce9c8f4b5403b2218c9614e34b86baf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=989697eccce9c8f4b5403b2218c9614e34b86baf Author: Dave Airlie Date: Tue Dec 5 08:35:24 2017 + r600/ssbo: use r32ui format for ssbo resources. This works b

Mesa (master): r600/shader: fix thread id loading.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 4ee2b7c45231b392d2a6abfe1b64d328c4041ae7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ee2b7c45231b392d2a6abfe1b64d328c4041ae7 Author: Dave Airlie Date: Tue Dec 5 08:27:38 2017 + r600/shader: fix thread id loading. This just changes how th

Mesa (master): r600/ssbo: fix multi-dword buffer loads.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: a256506b762620d0fe7fde81ebd3756c5e14d9ec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a256506b762620d0fe7fde81ebd3756c5e14d9ec Author: Dave Airlie Date: Tue Dec 5 08:38:26 2017 + r600/ssbo: fix multi-dword buffer loads. This fixes loading

Mesa (master): r600: refactor out the immediate setup code.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 275293b2b45eae013c461ee4bf3e179983936b12 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=275293b2b45eae013c461ee4bf3e179983936b12 Author: Dave Airlie Date: Tue Dec 5 08:34:26 2017 + r600: refactor out the immediate setup code. This just refac

Mesa (master): r600: don't set EOP on pop or loop end

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 3a403a9797958ac3178d0a8ab4eef829058a0e1b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a403a9797958ac3178d0a8ab4eef829058a0e1b Author: Dave Airlie Date: Thu Nov 23 14:05:05 2017 +1000 r600: don't set EOP on pop or loop end This appears to bad,

Mesa (master): r600: add some missing cayman register defines

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 9b8b78b457b7db001d492f70caac2ea0c40b6e90 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b8b78b457b7db001d492f70caac2ea0c40b6e90 Author: Dave Airlie Date: Mon Nov 27 06:54:00 2017 + r600: add some missing cayman register defines These are jus

Mesa (master): r600: add compute support to compressed resource handling.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: ca64281690a9c9f8ff083e1f1df963f2f70fe07c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca64281690a9c9f8ff083e1f1df963f2f70fe07c Author: Dave Airlie Date: Fri Nov 3 11:27:23 2017 +1000 r600: add compute support to compressed resource handling. T

Mesa (master): r600/shader: add local memory support to shader assembler.

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 5f15d35efc86a9d6e5147b183756a3f8e63f8a33 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f15d35efc86a9d6e5147b183756a3f8e63f8a33 Author: Dave Airlie Date: Fri Nov 3 11:14:28 2017 +1000 r600/shader: add local memory support to shader assembler. T

Mesa (master): r600: refactor and export some shader selector code for compute

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 12a96aaf907ac3a64dc61943234f9bb479bef701 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a96aaf907ac3a64dc61943234f9bb479bef701 Author: Dave Airlie Date: Fri Nov 3 11:33:44 2017 +1000 r600: refactor and export some shader selector code for compu

Mesa (master): r600/cs: add support for compute to image/buffers/ atomics state

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: dd3630f71c2fd23e58cf589acadbcdd2a3d4c24a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd3630f71c2fd23e58cf589acadbcdd2a3d4c24a Author: Dave Airlie Date: Fri Nov 3 11:11:15 2017 +1000 r600/cs: add support for compute to image/buffers/atomics sta

Mesa (master): r600: handle compute null key shader state

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 84feb6c24afcf281a66b52b7d445ce95d185537a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84feb6c24afcf281a66b52b7d445ce95d185537a Author: Dave Airlie Date: Fri Nov 3 12:23:26 2017 +1000 r600: handle compute null key shader state Signed-off-by: Da

Mesa (master): r600: update max threads per block for evergreen compute

2017-12-05 Thread Dave Airlie
Module: Mesa Branch: master Commit: 5c78d000e60266fcee08c8c7f509913a49e68c56 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c78d000e60266fcee08c8c7f509913a49e68c56 Author: Dave Airlie Date: Fri Nov 3 11:23:55 2017 +1000 r600: update max threads per block for evergreen compute Sig

Mesa (master): freedreno/a5xx: hide ARB_base_instance

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: e0c6769ef50d5a9d01a378195e95e1b2eae1b10a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0c6769ef50d5a9d01a378195e95e1b2eae1b10a Author: Rob Clark Date: Tue Dec 5 15:58:31 2017 -0500 freedreno/a5xx: hide ARB_base_instance Grrr.. Signed-off-by:

Mesa (master): freedreno/ir3: handle input/output component

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 77c595358fa99fe2ccb4f100f1d1a5b061c6c488 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77c595358fa99fe2ccb4f100f1d1a5b061c6c488 Author: Rob Clark Date: Tue Dec 5 08:40:18 2017 -0500 freedreno/ir3: handle input/output component After the mesa/st

Mesa (master): mesa/st: move cloning of NIR shader for compute

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: fd6a96635e2008d152f4bd9836a94cdaf08fb8d2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd6a96635e2008d152f4bd9836a94cdaf08fb8d2 Author: Rob Clark Date: Tue Dec 5 09:53:56 2017 -0500 mesa/st: move cloning of NIR shader for compute Since in the N

Mesa (wip/meson-use-43-features): meson: bump meson version requirements to 0.43

2017-12-05 Thread Dylan Baker
Module: Mesa Branch: wip/meson-use-43-features Commit: 854bd7eaea05cdae5f0863de386fb37c53278727 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=854bd7eaea05cdae5f0863de386fb37c53278727 Author: Dylan Baker Date: Wed Sep 27 15:15:33 2017 -0700 meson: bump meson version requirements to

Mesa (master): mesa: add const qualifier in test_attachment_completeness()

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: b2c3fd984a51d639d219a9d2c7f7796a2f70a80e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2c3fd984a51d639d219a9d2c7f7796a2f70a80e Author: Brian Paul Date: Mon Dec 4 21:27:54 2017 -0700 mesa: add const qualifier in test_attachment_completeness() R

Mesa (master): st/mesa: remove unneeded #include in st_format.h

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 78dfbc30b6a31aabe73e59073a895f07bbed83cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78dfbc30b6a31aabe73e59073a895f07bbed83cf Author: Brian Paul Date: Tue Dec 5 07:13:53 2017 -0700 st/mesa: remove unneeded #include in st_format.h Reviewed-by:

Mesa (master): st/mesa: whitespace fixes in st_format.c

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 067f6fc1afbf48a59f2c137a4a489120dd2a5d2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=067f6fc1afbf48a59f2c137a4a489120dd2a5d2f Author: Brian Paul Date: Mon Dec 4 21:28:34 2017 -0700 st/mesa: whitespace fixes in st_format.c Reviewed-by: Ilia Mi

Mesa (master): mesa: trivial whitespace fixes in transformfeedback.c

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 726e495bbdf08b7914ea9e3afb1ba2c3d8c1d549 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=726e495bbdf08b7914ea9e3afb1ba2c3d8c1d549 Author: Brian Paul Date: Tue Dec 5 07:14:08 2017 -0700 mesa: trivial whitespace fixes in transformfeedback.c Reviewe

Mesa (master): mesa: simplify/improve some _mesa_error() calls in teximage.c

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 323e6029a34aac50d2cae90503f21f96ae968305 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=323e6029a34aac50d2cae90503f21f96ae968305 Author: Brian Paul Date: Tue Dec 5 09:27:52 2017 -0700 mesa: simplify/improve some _mesa_error() calls in teximage.c

Mesa (master): mesa: add const qualifier on _mesa_base_fbo_format()

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: ca78b6b4f4230fd4492c26ff917cb941835fc57c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca78b6b4f4230fd4492c26ff917cb941835fc57c Author: Brian Paul Date: Tue Dec 5 12:05:18 2017 -0700 mesa: add const qualifier on _mesa_base_fbo_format() Reviewed

Mesa (master): st/mesa: rename a few vars to 'bindings'

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 9c7840f93f20382e608c11eaf0f44ce633449df8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c7840f93f20382e608c11eaf0f44ce633449df8 Author: Brian Paul Date: Mon Dec 4 21:32:33 2017 -0700 st/mesa: rename a few vars to 'bindings' To be consistent. R

Mesa (master): mesa: add const qualifier on _mesa_is_renderable_texture_format()

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: dee936c8056aa35847258e9707028a45038eaf56 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dee936c8056aa35847258e9707028a45038eaf56 Author: Brian Paul Date: Tue Dec 5 12:05:48 2017 -0700 mesa: add const qualifier on _mesa_is_renderable_texture_forma

Mesa (master): mesa: s/%u/%d/ in _mesa_error() call in check_layer()

2017-12-05 Thread Brian Paul
Module: Mesa Branch: master Commit: 08ba4a103f64b3f8c98dff155dbfef64499fea8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08ba4a103f64b3f8c98dff155dbfef64499fea8b Author: Brian Paul Date: Tue Dec 5 09:57:23 2017 -0700 mesa: s/%u/%d/ in _mesa_error() call in check_layer() The lay

Mesa (master): anv: Add support for the variablePointers feature

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 8761a04d0d9332d9c0c99164faf855fc3c741f7c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8761a04d0d9332d9c0c99164faf855fc3c741f7c Author: Jason Ekstrand Date: Wed Oct 18 18:02:49 2017 -0700 anv: Add support for the variablePointers feature Not to

Mesa (master): spirv: Add a switch statement for the block store opcode

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 98edf6bca4ba626cd0ab5da71bf09eaf3e90e444 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=98edf6bca4ba626cd0ab5da71bf09eaf3e90e444 Author: Jason Ekstrand Date: Wed Oct 18 16:36:04 2017 -0700 spirv: Add a switch statement for the block store opcode

Mesa (master): spirv: Use offset_pointer_dereference to instead of get_vulkan_resource_index

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 843c192e2be3d194f4640a273f4efde561bcc8fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=843c192e2be3d194f4640a273f4efde561bcc8fc Author: Jason Ekstrand Date: Thu Oct 19 09:23:07 2017 -0700 spirv: Use offset_pointer_dereference to instead of get_vu

Mesa (master): spirv: Add theoretical support for single component pointers

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 992aabf2393f22969aa3f680384f752ffd1b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=992aabf2393f22969aa3f680384f752ffd1b Author: Jason Ekstrand Date: Wed Oct 18 17:58:11 2017 -0700 spirv: Add theoretical support for single component pointe

Mesa (master): spirv: Allow OpPtrAccessChain for block indices

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 93b4cb61eb2a16794d5f4a2f55a70cdcd8a5d521 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93b4cb61eb2a16794d5f4a2f55a70cdcd8a5d521 Author: Jason Ekstrand Date: Thu Nov 30 16:55:45 2017 -0800 spirv: Allow OpPtrAccessChain for block indices The SPIR-

Mesa (master): nir: Add a vulkan_resource_reindex intrinsic

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: cfb81f58a0c3f5f8dfde3d0783ff5211b657f895 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfb81f58a0c3f5f8dfde3d0783ff5211b657f895 Author: Jason Ekstrand Date: Thu Nov 30 15:56:39 2017 -0800 nir: Add a vulkan_resource_reindex intrinsic This is requ

Mesa (master): spirv: Add support for lowering workgroup access to offsets

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: ae54a4f84fb6b440d7a8a57651965a4d9eed725b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae54a4f84fb6b440d7a8a57651965a4d9eed725b Author: Jason Ekstrand Date: Wed Oct 18 17:59:47 2017 -0700 spirv: Add support for lowering workgroup access to offset

Mesa (master): spirv: Refactor a couple of pointer query helpers

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 6dffef6308200d90a983301444e6952223616444 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dffef6308200d90a983301444e6952223616444 Author: Jason Ekstrand Date: Wed Oct 18 17:38:57 2017 -0700 spirv: Refactor a couple of pointer query helpers This co

Mesa (master): spirv: Rename get_shared_nir_atomic_op to get_var_nir_atomic_op

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f6eb5ce39cb80f321fedd76d41c638e3d98e03b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6eb5ce39cb80f321fedd76d41c638e3d98e03b3 Author: Jason Ekstrand Date: Thu Oct 19 07:40:59 2017 -0700 spirv: Rename get_shared_nir_atomic_op to get_var_nir_atom

Mesa (master): spirv: Refactor the base case of offset_pointer_dereference

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 93646fb503342ecac3e5df247b90c15ca65c1e0a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93646fb503342ecac3e5df247b90c15ca65c1e0a Author: Jason Ekstrand Date: Wed Oct 18 16:40:39 2017 -0700 spirv: Refactor the base case of offset_pointer_dereferenc

Mesa (master): anv: Handle nir_intrinsic_vulkan_resource_reindex

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 32c859125b916c24ab76bd52db6e37a1a22f4858 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32c859125b916c24ab76bd52db6e37a1a22f4858 Author: Jason Ekstrand Date: Thu Nov 30 17:13:56 2017 -0800 anv: Handle nir_intrinsic_vulkan_resource_reindex Reviewe

Mesa (master): spirv: Use a dereference instead of vtn_variable_resource_index

2017-12-05 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 91d91ce3e24f198f2f5b88c22e3186a22334295e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91d91ce3e24f198f2f5b88c22e3186a22334295e Author: Jason Ekstrand Date: Wed Oct 18 16:33:32 2017 -0700 spirv: Use a dereference instead of vtn_variable_resource_