aboutsummaryrefslogtreecommitdiff
path: root/layers/shader_validation.cpp
diff options
context:
space:
mode:
authorJohn Zulauf <jzulauf@lunarg.com>2018-02-16 13:07:24 -0700
committerjzulauf-lunarg <32470354+jzulauf-lunarg@users.noreply.github.com>2018-03-07 13:11:29 -0700
commit2dbdf3828836c15f514143a24aa0aea42bbb789f (patch)
treef4caca67c92673ef5c1709d4f77beba9b76ee40a /layers/shader_validation.cpp
parentbcaf3a0479fc582854dc99677e6dd9d93c3e88fe (diff)
downloadusermoji-2dbdf3828836c15f514143a24aa0aea42bbb789f.tar.xz
layers: Store PushConstant ranges in dictionary
For rapid compatiblity checks, create unique ID's for PushConstant ranges. Change-Id: Ie33372e2428e453e610e292b2917801225c11020
Diffstat (limited to 'layers/shader_validation.cpp')
-rw-r--r--layers/shader_validation.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/shader_validation.cpp b/layers/shader_validation.cpp
index 8cbc2407..621a4759 100644
--- a/layers/shader_validation.cpp
+++ b/layers/shader_validation.cpp
@@ -1329,7 +1329,7 @@ static bool validate_pipeline_shader_stage(layer_data *dev_data, VkPipelineShade
auto descriptor_uses = collect_interface_by_descriptor_slot(report_data, module, accessible_ids);
skip |= validate_specialization_offsets(report_data, pStage);
- skip |= validate_push_constant_usage(report_data, &pipeline->pipeline_layout.push_constant_ranges, module, accessible_ids,
+ skip |= validate_push_constant_usage(report_data, pipeline->pipeline_layout.push_constant_ranges.get(), module, accessible_ids,
pStage->stage);
// Validate descriptor use