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.cpp78 enum AtomicOperation enum
116 static string getAtomicFuncArgumentShaderStr (const AtomicOperation op, in getAtomicFuncArgumentShaderStr()
140 static string getAtomicOperationCaseName (const AtomicOperation op) in getAtomicOperationCaseName()
158 static string getAtomicOperationShaderFuncName (const AtomicOperation op) in getAtomicOperationShaderFuncName()
176 static deInt32 getOperationInitialValue (const AtomicOperation op) in getOperationInitialValue()
195 static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& invocationID, const IV… in getAtomicFuncArgument()
221 static bool isOrderIndependentAtomicOperation (const AtomicOperation op) in isOrderIndependentAtomicOperation()
232 static deInt32 computeBinaryAtomicOperationResult (const AtomicOperation op, const deInt32 a, const… in computeBinaryAtomicOperationResult()
259 const AtomicOperation operation,
269 const AtomicOperation m_operation;
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktAtomicOperationTests.cpp129 enum AtomicOperation enum
143 std::string atomicOp2Str (AtomicOperation op) in atomicOp2Str()
205 TestBuffer(AtomicOperation atomicOp) in TestBuffer()
287 const AtomicOperation m_atomicOp;
294 static BufferInterface* createTestBuffer(DataType type, AtomicOperation atomicOp) in createTestBuffer()
446 AtomicOperation atomicOp);
454 AtomicOperation m_atomicOp;
462 AtomicOperation atomicOp) in AtomicOperationCaseInstance()
626 AtomicOperation atomicOp);
641 const AtomicOperation m_atomicOp;
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemShaderImageAccessTests.cpp75 enum AtomicOperation enum
93 AtomicOperation atomicOperation;
105 const AtomicOperation atomicOperation_ = ATOMIC_OPERATION_LAST) in Params()
118 static std::string getAtomicOperationCaseName (const AtomicOperation op) in getAtomicOperationCaseName()
135 static std::string getAtomicOperationShaderFuncName (const AtomicOperation op) in getAtomicOperationShaderFuncName()
153 static deInt32 computeBinaryAtomicOperationResult (const AtomicOperation op, const deInt32 a, const… in computeBinaryAtomicOperationResult()
1200 const AtomicOperation atomicOp = (AtomicOperation)atomicOpI; in createShaderImageAccessTests()
/external/deqp/modules/gles31/functional/
Des31fShaderImageLoadStoreTests.cpp381 enum AtomicOperation enum
396 static bool isOrderIndependentAtomicOperation (AtomicOperation op) in isOrderIndependentAtomicOperation()
407 int computeBinaryAtomicOperationResult (AtomicOperation op, int a, int b) in computeBinaryAtomicOperationResult()
425 float computeBinaryAtomicOperationResult (AtomicOperation op, float /*a*/, float b) in computeBinaryAtomicOperationResult()
436 static const char* getAtomicOperationCaseName (AtomicOperation op) in getAtomicOperationCaseName()
454 static const char* getAtomicOperationShaderFuncName (AtomicOperation op) in getAtomicOperationShaderFuncName()
1595 …ar* description, const TextureFormat& format, TextureType imageType, AtomicOperation operation, At… in BinaryAtomicOperationCase()
1616 …static int getOperationInitialValue (AtomicOperation op); //!< Appropriate value with which …
1618 …static int getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID, const IVec…
1620 …static string getAtomicFuncArgumentShaderStr (AtomicOperation op, const string& x, const strin…
[all …]