org.lwjgl.vulkan.EXTValidationFlags Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-vulkan Show documentation
Show all versions of lwjgl-vulkan Show documentation
A new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.vulkan;
/** This extension provides the {@link VkValidationFlagsEXT} struct that can be included in the {@code pNext} chain at {@link VK10#vkCreateInstance CreateInstance} time. The new struct contains an array of {@code VkValidationCheckEXT} values that will be disabled by the validation layers. */
public final class EXTValidationFlags {
/** The extension specification version. */
public static final int VK_EXT_VALIDATION_FLAGS_SPEC_VERSION = 1;
/** The extension name. */
public static final String VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME = "VK_EXT_validation_flags";
/** Extends {@code VkStructureType}. */
public static final int VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 1000061000;
/**
* VkValidationCheckEXT - Specify validation checks to disable
*
* Description
*
* For more information, see:
*
*
* - The reference page for {@link VkValidationFlagsEXT}, where this interface is defined.
* - The See Also section for other reference pages using this type.
* - The Vulkan Specification.
*
*
* See Also
*
* {@link VkValidationFlagsEXT}
*/
public static final int VK_VALIDATION_CHECK_ALL_EXT = 0;
private EXTValidationFlags() {}
}