Khronos Vulkan

Stateless Parameter Validation

The stateless parameter validation object checks the input parameters to API calls for validity. This layer performs the following tasks:

  • validation of structures; structures are recursed if necessary
  • validation of enumerated type values
  • null pointer conditions
  • stateless valid usage checks
  • checks requiring only static state such as properties or limits