Lines Matching refs:AtomicOperation
84 enum AtomicOperation
169 static string getAtomicFuncArgumentShaderStr (const AtomicOperation op,
196 static string getAtomicOperationCaseName (const AtomicOperation op)
217 static string getAtomicOperationShaderFuncName (const AtomicOperation op)
236 T getOperationInitialValue (const AtomicOperation op)
259 deInt64 getOperationInitialValue<deInt64>(const AtomicOperation op)
282 deUint64 getOperationInitialValue<deUint64>(const AtomicOperation op)
289 static T getAtomicFuncArgument (const AtomicOperation op,
323 static bool isOrderIndependentAtomicOperation (const AtomicOperation op)
337 static bool isSpirvAtomicOperation (const AtomicOperation op)
345 static std::string getSpirvAtomicOpName (const AtomicOperation op)
360 static bool isSpirvAtomicNoLastArgOp (const AtomicOperation op)
376 static T computeBinaryAtomicOperationResult (const AtomicOperation op, const T a, const T b)
507 const AtomicOperation operation,
541 void commonCheckSupport (Context& context, const tcu::TextureFormat& tcuFormat, VkImageTiling tiling, ImageType imageType, const tcu::UVec3& imageSize, AtomicOperation operation, bool useTransfer, ShaderReadType readType, ImageBackingType backingType)
674 const AtomicOperation operation,
689 const AtomicOperation m_operation;
702 const AtomicOperation operation,
804 const AtomicOperation operation,
819 const AtomicOperation m_operation;
832 const AtomicOperation operation,
936 const AtomicOperation operation,
983 const AtomicOperation m_operation;
1011 const AtomicOperation operation,
1340 const AtomicOperation operation,
1623 const AtomicOperation operation,
1995 const AtomicOperation operation = (AtomicOperation)operationI;