Lines Matching refs:conditions
8 # Software is furnished to do so, subject to the following conditions:
32 # constructor: Extension(name, conditions=[], nonstandard=False)
34 # - conditions: If the extension is provided by the Vulkan implementation, then
35 # these are the extra conditions needed to enable the extension.
47 conditions=["!instance_info->disable_xcb_surface"]),
51 # constructor: Layer(name, conditions=[])
52 # - conditions: See documentation of EXTENSIONS.
56 conditions=["zink_debug & ZINK_DEBUG_VALIDATION"]),
58 conditions=["zink_debug & ZINK_DEBUG_VALIDATION", "!have_layer_KHRONOS_validation"]),
208 conditions = ""
211 conditions += "&& (" + cond + ") "
212 conditions = conditions.strip()
214 if (have_${ext.name_with_vendor()} ${conditions}) {
222 conditions = ""
225 conditions += "&& (" + cond + ") "
226 conditions = conditions.strip()
228 if (have_layer_${layer.pure_name()} ${conditions}) {