diff options
| author | John Zulauf <jzulauf@lunarg.com> | 2018-02-16 13:07:24 -0700 |
|---|---|---|
| committer | jzulauf-lunarg <32470354+jzulauf-lunarg@users.noreply.github.com> | 2018-03-07 13:11:29 -0700 |
| commit | 2dbdf3828836c15f514143a24aa0aea42bbb789f (patch) | |
| tree | f4caca67c92673ef5c1709d4f77beba9b76ee40a /layers/shader_validation.cpp | |
| parent | bcaf3a0479fc582854dc99677e6dd9d93c3e88fe (diff) | |
| download | usermoji-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.cpp | 2 |
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 |
