aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 8ab9a64a..50dc4b12 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -6892,7 +6892,7 @@ CreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t
const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator,
VkPipeline *pPipelines) {
VkResult result = VK_SUCCESS;
- bool skip_call = false;
+ bool skip = false;
// TODO : Improve this data struct w/ unique_ptrs so cleanup below is automatic
vector<PIPELINE_STATE *> pPipeState(count);
@@ -6907,15 +6907,14 @@ CreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t
pPipeState[i] = new PIPELINE_STATE;
pPipeState[i]->initComputePipeline(&pCreateInfos[i]);
pPipeState[i]->pipeline_layout = *getPipelineLayout(dev_data, pCreateInfos[i].layout);
- // memcpy(&pPipeState[i]->computePipelineCI, (const void *)&pCreateInfos[i], sizeof(VkComputePipelineCreateInfo));
// TODO: Add Compute Pipeline Verification
- skip_call |= !validate_compute_pipeline(dev_data->report_data, pPipeState[i], &dev_data->enabled_features,
+ skip |= !validate_compute_pipeline(dev_data->report_data, pPipeState[i], &dev_data->enabled_features,
dev_data->shaderModuleMap);
- // skip_call |= verifyPipelineCreateState(dev_data, pPipeState[i]);
+ // skip |= verifyPipelineCreateState(dev_data, pPipeState[i]);
}
- if (!skip_call) {
+ if (!skip) {
lock.unlock();
result =
dev_data->dispatch_table.CreateComputePipelines(device, pipelineCache, count, pCreateInfos, pAllocator, pPipelines);