#include "source/spirv_validator_options.h"
#include <cassert>
#include <cstring>
bool spvParseUniversalLimitsOptions(const char* s, spv_validator_limit* type) { … }
spv_validator_options spvValidatorOptionsCreate(void) { … }
void spvValidatorOptionsDestroy(spv_validator_options options) { … }
void spvValidatorOptionsSetUniversalLimit(spv_validator_options options,
spv_validator_limit limit_type,
uint32_t limit) { … }
void spvValidatorOptionsSetRelaxStoreStruct(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetRelaxLogicalPointer(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetBeforeHlslLegalization(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetRelaxBlockLayout(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetUniformBufferStandardLayout(
spv_validator_options options, bool val) { … }
void spvValidatorOptionsSetScalarBlockLayout(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetWorkgroupScalarBlockLayout(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetSkipBlockLayout(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetAllowLocalSizeId(spv_validator_options options,
bool val) { … }
void spvValidatorOptionsSetFriendlyNames(spv_validator_options options,
bool val) { … }