Lines Matching defs:func

105 static const char* getDerivateFuncName (DerivateFunc func)
107 switch (func)
126 static const char* getDerivateFuncCaseName (DerivateFunc func)
128 switch (func)
147 static inline bool isDfdxFunc (DerivateFunc func)
149 return func == DERIVATE_DFDX || func == DERIVATE_DFDXFINE || func == DERIVATE_DFDXCOARSE || func == DERIVATE_DFDXSUBGROUP;
152 static inline bool isDfdyFunc (DerivateFunc func)
154 return func == DERIVATE_DFDY || func == DERIVATE_DFDYFINE || func == DERIVATE_DFDYCOARSE || func == DERIVATE_DFDYSUBGROUP;
157 static inline bool isFwidthFunc (DerivateFunc func)
159 return func == DERIVATE_FWIDTH || func == DERIVATE_FWIDTHFINE || func == DERIVATE_FWIDTHCOARSE;
162 static inline bool isSubgroupFunc (DerivateFunc func)
164 return func == DERIVATE_DFDXSUBGROUP || func == DERIVATE_DFDYSUBGROUP;
552 func = DERIVATE_LAST;
562 DerivateFunc func;
795 const bool subgroupFunc = isSubgroupFunc(m_definitions.func);
893 DerivateFunc func,
903 DerivateFunc func,
907 m_definitions.func = func;
941 fragmentParams["FUNC"] = getDerivateFuncName(m_definitions.func);
1028 if (isDfdxFunc(m_definitions.func) || isDfdyFunc(m_definitions.func))
1030 const bool isX = isDfdxFunc(m_definitions.func);
1084 m_values.derivBias, surfaceThreshold, m_definitions.func,
1090 DE_ASSERT(isFwidthFunc(m_definitions.func));
1113 DerivateFunc func,
1132 DerivateFunc func,
1143 m_definitions.func = func;
1189 if (isDfdxFunc(m_definitions.func))
1191 else if (isDfdyFunc(m_definitions.func))
1193 else if (isFwidthFunc(m_definitions.func))
1214 const SpirvVersion spirvVersion = (m_definitions.inNonUniformControlFlow || isSubgroupFunc(m_definitions.func)) ? vk::SPIRV_VERSION_1_3 : vk::SPIRV_VERSION_1_0;
1224 fragmentParams["FUNC"] = getDerivateFuncName(m_definitions.func);
1333 if (isDfdxFunc(m_definitions.func) || isDfdyFunc(m_definitions.func))
1335 const bool isX = isDfdxFunc(m_definitions.func);
1386 m_values.derivBias, surfaceThreshold, m_definitions.func,
1392 DE_ASSERT(isFwidthFunc(m_definitions.func));
1412 DerivateFunc func,
1428 DerivateFunc func,
1436 m_definitions.func = func;
1488 if (isDfdxFunc(m_definitions.func))
1490 else if (isDfdyFunc(m_definitions.func))
1492 else if (isFwidthFunc(m_definitions.func))
1536 fragmentParams["FUNC"] = getDerivateFuncName(m_definitions.func);