Support ExecutionMode IndependentForwardProgress
This commit is contained in:
Родитель
16df562ad3
Коммит
3e52dd915d
|
@ -291,6 +291,11 @@ static const spv_operand_desc_t executionModeEntries[] = {
|
||||||
SPV_OPCODE_FLAGS_CAPABILITIES,
|
SPV_OPCODE_FLAGS_CAPABILITIES,
|
||||||
CapabilityKernel,
|
CapabilityKernel,
|
||||||
{SPV_OPERAND_TYPE_NONE}},
|
{SPV_OPERAND_TYPE_NONE}},
|
||||||
|
{"IndependentForwardProgress",
|
||||||
|
ExecutionModeIndependentForwardProgress,
|
||||||
|
SPV_OPCODE_FLAGS_CAPABILITIES,
|
||||||
|
CapabilityKernel,
|
||||||
|
{SPV_OPERAND_TYPE_NONE}},
|
||||||
};
|
};
|
||||||
|
|
||||||
static const spv_operand_desc_t storageClassEntries[] = {
|
static const spv_operand_desc_t storageClassEntries[] = {
|
||||||
|
|
|
@ -193,6 +193,7 @@ INSTANTIATE_TEST_CASE_P(TextToBinaryExecutionMode, OpExecutionModeTest,
|
||||||
{CASE(OutputTriangleStrip), {}},
|
{CASE(OutputTriangleStrip), {}},
|
||||||
{CASE(VecTypeHint), {96}},
|
{CASE(VecTypeHint), {96}},
|
||||||
{CASE(ContractionOff), {}},
|
{CASE(ContractionOff), {}},
|
||||||
|
{CASE(IndependentForwardProgress), {}},
|
||||||
}));
|
}));
|
||||||
#undef CASE
|
#undef CASE
|
||||||
// clang-format on
|
// clang-format on
|
||||||
|
|
Загрузка…
Ссылка в новой задаче