Searched defs:push_constant_ranges (Results 1 - 3 of 3) sorted by relevance
/external/vulkan-validation-layers/layers/ |
H A D | core_validation_types.h | 456 std::vector<VkPushConstantRange> push_constant_ranges; member in struct:PIPELINE_LAYOUT_NODE 458 PIPELINE_LAYOUT_NODE() : layout(VK_NULL_HANDLE), set_layouts{}, push_constant_ranges{} {} 463 push_constant_ranges.clear();
|
H A D | core_validation.cpp | 2104 std::vector<VkPushConstantRange> const *push_constant_ranges, 2124 for (auto const &range : *push_constant_ranges) { 2159 std::vector<VkPushConstantRange> const *push_constant_ranges, shader_module const *src, 2166 pass &= validate_push_constant_block_against_pipeline(report_data, push_constant_ranges, src, 2765 pass &= validate_push_constant_usage(report_data, &pipelineLayout.push_constant_ranges, module, accessible_ids, pStage->stage); 6848 plNode.push_constant_ranges.resize(pCreateInfo->pushConstantRangeCount); 6850 plNode.push_constant_ranges[i] = pCreateInfo->pPushConstantRanges[i]; 9362 const auto &ranges = pipeline_layout->push_constant_ranges; 2103 validate_push_constant_block_against_pipeline(debug_report_data *report_data, std::vector<VkPushConstantRange> const *push_constant_ranges, shader_module const *src, spirv_inst_iter type, VkShaderStageFlagBits stage) argument 2158 validate_push_constant_usage(debug_report_data *report_data, std::vector<VkPushConstantRange> const *push_constant_ranges, shader_module const *src, std::unordered_set<uint32_t> accessible_ids, VkShaderStageFlagBits stage) argument
|
/external/vulkan-validation-layers/tests/ |
H A D | layer_validation_tests.cpp | 11840 VkPushConstantRange push_constant_ranges = {}; local 11842 push_constant_ranges.stageFlags = VK_SHADER_STAGE_FRAGMENT_BIT; 11843 push_constant_ranges.size = 4; 11845 pipeline_layout_create_info.pPushConstantRanges = &push_constant_ranges;
|
Completed in 147 milliseconds