# VK_LAYER_KHRONOS_validation # Debug Action # ===================== # .debug_action # Specifies what action is to be taken when a layer reports information khronos_validation.debug_action = VK_DBG_LAYER_ACTION_LOG_MSG # Log Filename # ===================== # .log_filename # Specifies the output filename #khronos_validation.log_filename = stdout # Message Severity # ===================== # .report_flags # Comma-delineated list of options specifying the types of messages to be # reported khronos_validation.report_flags = error,perf,info,warn # Limit Duplicated Messages # ===================== # .enable_message_limit # Enable limiting of duplicate messages. khronos_validation.enable_message_limit = false # Max Duplicated Messages # ===================== # .duplicate_message_limit # Maximum number of times any single validation message should be reported. #khronos_validation.duplicate_message_limit = 10 # Mute Message VUIDs # ===================== # .message_id_filter # List of VUIDs and VUID identifers which are to be IGNORED by the validation # layer khronos_validation.message_id_filter = # Disables # ===================== # .disables # Specify areas of validation to be disabled khronos_validation.disables = VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT,VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT,VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT,VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT,VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT # Enables # ===================== # .enables # Setting an option here will enable specialized areas of validation khronos_validation.enables = VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT # Redirect Printf messages to stdout # ===================== # .printf_to_stdout # Enable redirection of Debug Printf messages from the debug callback to stdout khronos_validation.printf_to_stdout = true # Printf verbose # ===================== # .printf_verbose # Set the verbosity of debug printf messages khronos_validation.printf_verbose = false # Printf buffer size # ===================== # .printf_buffer_size # Set the size in bytes of the buffer used by debug printf khronos_validation.printf_buffer_size = 65536 # Fine Grained Locking # ===================== # .fine_grained_locking # Enable fine grained locking for Core Validation, which should improve # performance in multithreaded applications. This is an experimental feature # which may cause stability problems or incorrect errors to be reported. khronos_validation.fine_grained_locking = false