diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2015-11-06 10:24:23 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-11-06 10:28:27 -0700 |
| commit | 2ba1a459da681ddfdcc28a8e6f7ca9c162e5cb67 (patch) | |
| tree | 7d5f000a8256a6c757d4f24a974bc212df49fa3c /layers | |
| parent | f331eb3696cda285a36c091bae5f32ac4c0bff76 (diff) | |
| download | usermoji-2ba1a459da681ddfdcc28a8e6f7ca9c162e5cb67.tar.xz | |
layers: LX187: Change unused input WARN to PERF_WARN
Shaderchecker will now throw PERF_WARN messages for unused vertex
attributes or for unused inputs between shader stages.
Diffstat (limited to 'layers')
| -rw-r--r-- | layers/shader_checker.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/layers/shader_checker.cpp b/layers/shader_checker.cpp index 0604e8e9..c930b85d 100644 --- a/layers/shader_checker.cpp +++ b/layers/shader_checker.cpp @@ -672,7 +672,7 @@ validate_interface_between_stages(layer_data *my_data, VkDevice dev, auto b_first = b_at_end ? 0 : b_it->first; if (b_at_end || ((!a_at_end) && (a_first < b_first))) { - if (log_msg(my_data->report_data, VK_DBG_REPORT_WARN_BIT, VK_OBJECT_TYPE_DEVICE, /*dev*/0, 0, SHADER_CHECKER_OUTPUT_NOT_CONSUMED, "SC", + if (log_msg(my_data->report_data, VK_DBG_REPORT_PERF_WARN_BIT, VK_OBJECT_TYPE_DEVICE, /*dev*/0, 0, SHADER_CHECKER_OUTPUT_NOT_CONSUMED, "SC", "%s writes to output location %d which is not consumed by %s", producer_name, a_first, consumer_name)) { pass = false; } @@ -849,7 +849,7 @@ validate_vi_against_vs_inputs(layer_data *my_data, VkDevice dev, VkPipelineVerte auto a_first = a_at_end ? 0 : it_a->first; auto b_first = b_at_end ? 0 : it_b->first; if (b_at_end || a_first < b_first) { - if (log_msg(my_data->report_data, VK_DBG_REPORT_WARN_BIT, VK_OBJECT_TYPE_DEVICE, /*dev*/0, 0, SHADER_CHECKER_OUTPUT_NOT_CONSUMED, "SC", + if (log_msg(my_data->report_data, VK_DBG_REPORT_PERF_WARN_BIT, VK_OBJECT_TYPE_DEVICE, /*dev*/0, 0, SHADER_CHECKER_OUTPUT_NOT_CONSUMED, "SC", "Vertex attribute at location %d not consumed by VS", a_first)) { pass = false; } |
