layers: Remove layer_data refs from GpuVal

Change-Id: I66f74a40f7390197b9c86b4c0cfeb1daf3f1d28a
diff --git a/layers/shader_validation.cpp b/layers/shader_validation.cpp
index 910f978..154ed68 100644
--- a/layers/shader_validation.cpp
+++ b/layers/shader_validation.cpp
@@ -2337,11 +2337,9 @@
 void CoreChecks::PreCallRecordCreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo,
                                                  const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule,
                                                  void *csm_state_data) {
-    layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map);
-
     create_shader_module_api_state *csm_state = reinterpret_cast<create_shader_module_api_state *>(csm_state_data);
     if (GetEnables()->gpu_validation) {
-        GpuPreCallCreateShaderModule(device_data, pCreateInfo, pAllocator, pShaderModule, &csm_state->unique_shader_id,
+        GpuPreCallCreateShaderModule(pCreateInfo, pAllocator, pShaderModule, &csm_state->unique_shader_id,
                                      &csm_state->instrumented_create_info, &csm_state->instrumented_pgm);
     }
 }