Lines Matching defs:InterInvocationTestCase

115 class InterInvocationTestCase : public TestCase
132 InterInvocationTestCase (Context& context, const char* name, const char* desc, StorageType storage, int flags = 0);
133 ~InterInvocationTestCase (void);
164 InterInvocationTestCase::InterInvocationTestCase (Context& context, const char* name, const char* desc, StorageType storage, int flags)
184 InterInvocationTestCase::~InterInvocationTestCase (void)
189 void InterInvocationTestCase::init (void)
262 void InterInvocationTestCase::deinit (void)
286 InterInvocationTestCase::IterateResult InterInvocationTestCase::iterate (void)
300 void InterInvocationTestCase::runCompute (void)
359 bool InterInvocationTestCase::verifyResults (void)
403 std::string InterInvocationTestCase::genBarrierSource (void) const
441 class InvocationBasicCase : public InterInvocationTestCase
451 : InterInvocationTestCase(context, name, desc, storage, flags)
702 class InvocationAliasWriteCase : public InterInvocationTestCase
721 : InterInvocationTestCase (context, name, desc, storage, flags | FLAG_ALIASING_STORAGES)
3154 const InterInvocationTestCase::StorageType storage;
3158 { "image", InterInvocationTestCase::STORAGE_IMAGE, 0 },
3159 { "image_atomic", InterInvocationTestCase::STORAGE_IMAGE, InterInvocationTestCase::FLAG_ATOMIC },
3160 { "ssbo", InterInvocationTestCase::STORAGE_BUFFER, 0 },
3161 { "ssbo_atomic", InterInvocationTestCase::STORAGE_BUFFER, InterInvocationTestCase::FLAG_ATOMIC },
3167 const int extraFlags = (groupNdx == 0) ? (0) : (InterInvocationTestCase::FLAG_IN_GROUP);
3171 const char* const target = (configs[configNdx].storage == InterInvocationTestCase::STORAGE_BUFFER) ? ("buffer") : ("image");