Searched refs:optional_bits (Results 1 - 1 of 1) sorted by relevance
/external/vulkan-validation-layers/layers/ |
H A D | buffer_validation.cpp | 2770 // AccessFlags MUST have 'required_bit' set, and may have one or more of 'optional_bits' set. If required_bit is zero, accessMask 2771 // must have at least one of 'optional_bits' set 2774 const VkImageLayout &layout, VkAccessFlags required_bit, VkAccessFlags optional_bits, 2779 if ((accessMask & required_bit) || (!required_bit && (accessMask & optional_bits))) { 2780 if (accessMask & ~(required_bit | optional_bits)) { 2793 type, accessMask, string_VkAccessFlags(accessMask).c_str(), optional_bits, 2794 string_VkAccessFlags(optional_bits).c_str(), string_VkImageLayout(layout)); 2797 if (optional_bits != 0) { 2799 ss << optional_bits; local 2800 opt_bits = "and may have optional bits " + ss.str() + ' ' + string_VkAccessFlags(optional_bits); 2773 ValidateMaskBits(core_validation::layer_data *device_data, VkCommandBuffer cmdBuffer, const VkAccessFlags &accessMask, const VkImageLayout &layout, VkAccessFlags required_bit, VkAccessFlags optional_bits, const char *type) argument [all...] |
Completed in 126 milliseconds