Home
last modified time | relevance | path

Searched refs:AtomicOperation (Results 1 – 6 of 6) sorted by relevance

/external/deqp/external/openglcts/modules/gl/
Dgl4cShaderAtomicCounterOpsTests.hpp40 class AtomicOperation class in gl4cts::ShaderAtomicCounterOpsTestBase
53 AtomicOperation(std::string function, glw::GLuint inputValue, glw::GLuint paramValue, in AtomicOperation() function in gl4cts::ShaderAtomicCounterOpsTestBase::AtomicOperation
63 virtual ~AtomicOperation() in ~AtomicOperation()
99 class AtomicOperationAdd : public AtomicOperation
110 : AtomicOperation("atomicCounterAdd", inputValue, paramValue, 0U, true) in AtomicOperationAdd()
115 class AtomicOperationSubtract : public AtomicOperation
126 : AtomicOperation("atomicCounterSubtract", inputValue, paramValue, 0U, true) in AtomicOperationSubtract()
131 class AtomicOperationMin : public AtomicOperation
142 : AtomicOperation("atomicCounterMin", inputValue, paramValue) in AtomicOperationMin()
147 class AtomicOperationMax : public AtomicOperation
[all …]
Dgl4cShaderAtomicCounterOpsTests.cpp43 …erOpsTestBase::ShaderPipeline::ShaderPipeline(glu::ShaderType testedShader, AtomicOperation* newOp, in ShaderPipeline()
366 void ShaderAtomicCounterOpsTestBase::fillAtomicCounterBuffer(AtomicOperation* atomicOp) in fillAtomicCounterBuffer()
403 bool ShaderAtomicCounterOpsTestBase::checkAtomicCounterBuffer(AtomicOperation* atomicOp) in checkAtomicCounterBuffer()
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageAtomicOperationTests.cpp83 enum AtomicOperation enum
168 static string getAtomicFuncArgumentShaderStr (const AtomicOperation op, in getAtomicFuncArgumentShaderStr()
195 static string getAtomicOperationCaseName (const AtomicOperation op) in getAtomicOperationCaseName()
216 static string getAtomicOperationShaderFuncName (const AtomicOperation op) in getAtomicOperationShaderFuncName()
235 T getOperationInitialValue (const AtomicOperation op) in getOperationInitialValue()
258 deInt64 getOperationInitialValue<deInt64>(const AtomicOperation op) in getOperationInitialValue()
281 deUint64 getOperationInitialValue<deUint64>(const AtomicOperation op) in getOperationInitialValue()
288 static T getAtomicFuncArgument (const AtomicOperation op, in getAtomicFuncArgument()
322 static bool isOrderIndependentAtomicOperation (const AtomicOperation op) in isOrderIndependentAtomicOperation()
336 static bool isSpirvAtomicOperation (const AtomicOperation op) in isSpirvAtomicOperation()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktAtomicOperationTests.cpp177 enum AtomicOperation enum
191 std::string atomicOp2Str (AtomicOperation op) in atomicOp2Str()
257 TestBuffer(AtomicOperation atomicOp) in TestBuffer()
341 const AtomicOperation m_atomicOp;
353 TestBufferFloatingPoint(AtomicOperation atomicOp) in TestBufferFloatingPoint()
439 const AtomicOperation m_atomicOp;
446 static BufferInterface* createTestBuffer(DataType type, AtomicOperation atomicOp) in createTestBuffer()
676 AtomicOperation atomicOp);
684 AtomicOperation m_atomicOp;
692 AtomicOperation atomicOp) in AtomicOperationCaseInstance()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemShaderImageAccessTests.cpp76 enum AtomicOperation enum
94 AtomicOperation atomicOperation;
106 const AtomicOperation atomicOperation_ = ATOMIC_OPERATION_LAST) in Params()
119 static std::string getAtomicOperationCaseName (const AtomicOperation op) in getAtomicOperationCaseName()
136 static std::string getAtomicOperationShaderFuncName (const AtomicOperation op) in getAtomicOperationShaderFuncName()
154 static deInt32 computeBinaryAtomicOperationResult (const AtomicOperation op, const deInt32 a, const… in computeBinaryAtomicOperationResult()
1205 const AtomicOperation atomicOp = (AtomicOperation)atomicOpI; in createShaderImageAccessTests()
/external/deqp/modules/gles31/functional/
Des31fShaderImageLoadStoreTests.cpp388 enum AtomicOperation enum
403 static bool isOrderIndependentAtomicOperation (AtomicOperation op) in isOrderIndependentAtomicOperation()
414 int computeBinaryAtomicOperationResult (AtomicOperation op, int a, int b) in computeBinaryAtomicOperationResult()
432 float computeBinaryAtomicOperationResult (AtomicOperation op, float /*a*/, float b) in computeBinaryAtomicOperationResult()
443 static const char* getAtomicOperationCaseName (AtomicOperation op) in getAtomicOperationCaseName()
461 static const char* getAtomicOperationShaderFuncName (AtomicOperation op) in getAtomicOperationShaderFuncName()
1602 …ar* description, const TextureFormat& format, TextureType imageType, AtomicOperation operation, At… in BinaryAtomicOperationCase()
1623 …static int getOperationInitialValue (AtomicOperation op); //!< Appropriate value with which …
1625 …static int getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID, const IVec…
1627 …static string getAtomicFuncArgumentShaderStr (AtomicOperation op, const string& x, const strin…
[all …]