Lines Matching refs:m_config
579 EGLConfig m_config; member in deqp::egl::GLES2ThreadTest::CreateContext
587 , m_config (config) in CreateContext()
618 …thread.newMessage() << "Begin -- eglCreateContext(" << m_display << ", " << m_config << ", " << m_… in exec()
619 m_context->context = thread.egl.createContext(m_display, m_config, m_shared->context, attriblist); in exec()
624 …thread.newMessage() << "Begin -- eglCreateContext(" << m_display << ", " << m_config << ", EGL_NO_… in exec()
625 m_context->context = thread.egl.createContext(m_display, m_config, EGL_NO_CONTEXT, attriblist); in exec()
799 EGLConfig m_config; member in deqp::egl::GLES2ThreadTest::CreatePBufferSurface
808 , m_config (config) in CreatePBufferSurface()
826 …thread.newMessage() << "Begin -- eglCreatePbufferSurface(" << m_display << ", " << m_config << ", … in exec()
827 m_surface->surface = thread.egl.createPbufferSurface(m_display, m_config, attriblist); in exec()
2081 TestConfig m_config; member in deqp::egl::GLES2SharingRandomTest
2115 , m_config (config) in GLES2SharingRandomTest()
2156 if (m_config.useFenceSync) in init()
2159 if (m_config.serverSync) in init()
2162 if (m_config.useImages) in init()
2170 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2184 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2192 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2198 if (m_config.useFenceSync) in init()
2200 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2207 if (m_config.useImages) in init()
2209 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2216 for (int operationNdx = 0; operationNdx < m_config.operationCount; operationNdx++) in init()
2228 …dNdx]->addOperation(new GLES2ThreadTest::DestroyImage(image, m_config.useFenceSync, m_config.serve… in init()
2230 threadNdx = (threadNdx + 1) % m_config.threadCount; in init()
2235 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2251 for (int threadNdx = 0; threadNdx < m_config.threadCount; threadNdx++) in init()
2282 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_BUFFER]); in addRandomOperation()
2285 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_TEXTURE]); in addRandomOperation()
2288 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_VERTEX_SHADER]); in addRandomOperation()
2291 …weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_FRAGMENT_SHADER… in addRandomOperation()
2294 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_PROGRAM]); in addRandomOperation()
2468 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DESTROY_IMAGE]); in addRandomOperation()
2473 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_TEXTURE_FROM_IMAGE]); in addRandomOperation()
2481 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DESTROY_BUFFER]); in addRandomOperation()
2484 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_BUFFER_DATA]); in addRandomOperation()
2491 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_BUFFER_SUBDATA]); in addRandomOperation()
2498 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DESTROY_TEXTURE]); in addRandomOperation()
2501 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_TEXIMAGE2D]); in addRandomOperation()
2504 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_COPYTEXIMAGE2D]); in addRandomOperation()
2511 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_TEXSUBIMAGE2D]); in addRandomOperation()
2514 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_COPYTEXSUBIMAGE2D]); in addRandomOperation()
2521 …weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_CREATE_IMAGE_FROM_TEXT… in addRandomOperation()
2528 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DESTROY_SHADER]); in addRandomOperation()
2531 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_SHADER_SOURCE]); in addRandomOperation()
2538 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_SHADER_COMPILE]); in addRandomOperation()
2545 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DESTROY_PROGRAM]); in addRandomOperation()
2552 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_LINK_PROGRAM]); in addRandomOperation()
2559 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_DETACH_SHADER]); in addRandomOperation()
2572 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_ATTACH_SHADER]); in addRandomOperation()
2590 weights.push_back(m_config.probabilities[m_lastOperation][THREADOPERATIONID_ATTACH_SHADER]); in addRandomOperation()
2607 …Ndx]->addOperation(new GLES2ThreadTest::CreateBuffer(buffer, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2615 …Ndx]->addOperation(new GLES2ThreadTest::DeleteBuffer(buffer, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2622 …::BufferData(buffer, GL_ARRAY_BUFFER, 1024, GL_DYNAMIC_DRAW, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2630 …ES2ThreadTest::BufferSubData(buffer, GL_ARRAY_BUFFER, 1, 20, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2638 …x]->addOperation(new GLES2ThreadTest::CreateTexture(texture, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2644 …context->resourceManager->popTexture(destroyableTextureNdx), m_config.useFenceSync, m_config.serve… in addRandomOperation()
2650 …2D(texture, 0, GL_RGBA, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2658 …age2D(texture, 0, 30, 30, 50, 50, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2666 …st::CopyTexImage2D(texture, 0, GL_RGBA, 20, 20, 300, 300, 0, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2674 …dTest::CopyTexSubImage2D(texture, 0, 10, 10, 30, 30, 50, 50, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2682 …(new GLES2ThreadTest::CreateShader(GL_VERTEX_SHADER, shader, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2690 …ew GLES2ThreadTest::CreateShader(GL_FRAGMENT_SHADER, shader, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2696 …->context->resourceManager->popShader(destroyableShaderNdx), m_config.useFenceSync, m_config.serve… in addRandomOperation()
2717 …_VERTEX_SHADER ? vertexShaderSource : fragmentShaderSource), m_config.useFenceSync, m_config.serve… in addRandomOperation()
2725 …dx]->addOperation(new GLES2ThreadTest::ShaderCompile(shader, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2733 …x]->addOperation(new GLES2ThreadTest::CreateProgram(program, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2739 …context->resourceManager->popProgram(destroyableProgramNdx), m_config.useFenceSync, m_config.serve… in addRandomOperation()
2747 …Operation(new GLES2ThreadTest::AttachShader(program, shader, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2757 …new GLES2ThreadTest::DetachShader(program, detachShaderType, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2765 …Ndx]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2774 …(new GLES2ThreadTest::CreateImageFromTexture(image, texture, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2785 …dNdx]->addOperation(new GLES2ThreadTest::DestroyImage(image, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2794 …(new GLES2ThreadTest::DefineTextureFromImage(texture, image, m_config.useFenceSync, m_config.serve… in addRandomOperation()
2986 TestConfig m_config; member in deqp::egl::GLES2ThreadedSharingTest
3007 , m_config (config) in GLES2ThreadedSharingTest()
3046 if (m_config.useFenceSync) in init()
3049 if (m_config.serverSync) in init()
3052 if (m_config.resourceType == TestConfig::RESOURCETYPE_IMAGE) in init()
3080 if (m_config.useFenceSync) in init()
3087 switch (m_config.resourceType) in init()
3137 if (m_config.render) in addBufferOperations()
3155 …LES2ThreadTest::CreateShader(GL_VERTEX_SHADER, vertexShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3156 …S2ThreadTest::ShaderSource(vertexShader, vertexShaderSource, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3157 …ddOperation(new GLES2ThreadTest::ShaderCompile(vertexShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3159 …ThreadTest::CreateShader(GL_FRAGMENT_SHADER, fragmentShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3160 …readTest::ShaderSource(fragmentShader, fragmentShaderSource, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3161 …Operation(new GLES2ThreadTest::ShaderCompile(fragmentShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3163 …0]->addOperation(new GLES2ThreadTest::CreateProgram(program, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3164 …n(new GLES2ThreadTest::AttachShader(program, fragmentShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3165 …ion(new GLES2ThreadTest::AttachShader(program, vertexShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3167 …s[0]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3172 …s[0]->addOperation(new GLES2ThreadTest::CreateBuffer(buffer, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3174 if (m_config.define) in addBufferOperations()
3176 if (m_config.modify || m_config.render) in addBufferOperations()
3177 …::BufferData(buffer, GL_ARRAY_BUFFER, 1024, GL_DYNAMIC_DRAW, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3179 …::BufferData(buffer, GL_ARRAY_BUFFER, 1024, GL_DYNAMIC_DRAW, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3182 if (m_config.modify) in addBufferOperations()
3184 if (m_config.render) in addBufferOperations()
3185 …S2ThreadTest::BufferSubData(buffer, GL_ARRAY_BUFFER, 17, 17, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3187 …S2ThreadTest::BufferSubData(buffer, GL_ARRAY_BUFFER, 17, 17, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3190 if (m_config.render) in addBufferOperations()
3192 …Operation(new GLES2ThreadTest::RenderBuffer(program, buffer, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3193 …Operation(new GLES2ThreadTest::RenderBuffer(program, buffer, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3198 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels1, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3199 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels2, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3204 if (m_config.modify || m_config.render) in addBufferOperations()
3205 …s[0]->addOperation(new GLES2ThreadTest::DeleteBuffer(buffer, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3207 …s[1]->addOperation(new GLES2ThreadTest::DeleteBuffer(buffer, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3209 if (m_config.render) in addBufferOperations()
3211 …addOperation(new GLES2ThreadTest::DeleteShader(vertexShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3212 …dOperation(new GLES2ThreadTest::DeleteShader(fragmentShader, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3213 …0]->addOperation(new GLES2ThreadTest::DeleteProgram(program, m_config.useFenceSync, m_config.serve… in addBufferOperations()
3224 if (m_config.render) in addTextureOperations()
3243 …LES2ThreadTest::CreateShader(GL_VERTEX_SHADER, vertexShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3244 …S2ThreadTest::ShaderSource(vertexShader, vertexShaderSource, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3245 …ddOperation(new GLES2ThreadTest::ShaderCompile(vertexShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3247 …ThreadTest::CreateShader(GL_FRAGMENT_SHADER, fragmentShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3248 …readTest::ShaderSource(fragmentShader, fragmentShaderSource, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3249 …Operation(new GLES2ThreadTest::ShaderCompile(fragmentShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3251 …0]->addOperation(new GLES2ThreadTest::CreateProgram(program, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3252 …n(new GLES2ThreadTest::AttachShader(program, fragmentShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3253 …ion(new GLES2ThreadTest::AttachShader(program, vertexShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3255 …s[0]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3260 …0]->addOperation(new GLES2ThreadTest::CreateTexture(texture, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3262 if (m_config.define == 1) in addTextureOperations()
3264 if (m_config.modify || m_config.render) in addTextureOperations()
3265 …2D(texture, 0, GL_RGBA, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3267 …2D(texture, 0, GL_RGBA, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3270 if (m_config.define == 2) in addTextureOperations()
3272 if (m_config.modify || m_config.render) in addTextureOperations()
3273 …st::CopyTexImage2D(texture, 0, GL_RGBA, 17, 17, 256, 256, 0, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3275 …st::CopyTexImage2D(texture, 0, GL_RGBA, 17, 17, 256, 256, 0, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3278 if (m_config.modify == 1) in addTextureOperations()
3280 if (m_config.render) in addTextureOperations()
3281 …age2D(texture, 0, 17, 17, 29, 29, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3283 …age2D(texture, 0, 17, 17, 29, 29, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3286 if (m_config.modify == 2) in addTextureOperations()
3288 if (m_config.render) in addTextureOperations()
3289 …eadTest::CopyTexSubImage2D(texture, 0, 7, 7, 17, 17, 29, 29, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3291 …eadTest::CopyTexSubImage2D(texture, 0, 7, 7, 17, 17, 29, 29, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3294 if (m_config.render) in addTextureOperations()
3299 …eration(new GLES2ThreadTest::RenderTexture(program, texture, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3300 …eration(new GLES2ThreadTest::RenderTexture(program, texture, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3302 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels1, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3303 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels2, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3308 if (m_config.modify || m_config.render) in addTextureOperations()
3309 …0]->addOperation(new GLES2ThreadTest::DeleteTexture(texture, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3311 …1]->addOperation(new GLES2ThreadTest::DeleteTexture(texture, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3313 if (m_config.render) in addTextureOperations()
3315 …addOperation(new GLES2ThreadTest::DeleteShader(vertexShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3316 …dOperation(new GLES2ThreadTest::DeleteShader(fragmentShader, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3317 …0]->addOperation(new GLES2ThreadTest::DeleteProgram(program, m_config.useFenceSync, m_config.serve… in addTextureOperations()
3331 if (m_config.render) in addImageOperations()
3350 …LES2ThreadTest::CreateShader(GL_VERTEX_SHADER, vertexShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3351 …S2ThreadTest::ShaderSource(vertexShader, vertexShaderSource, m_config.useFenceSync, m_config.serve… in addImageOperations()
3352 …ddOperation(new GLES2ThreadTest::ShaderCompile(vertexShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3354 …ThreadTest::CreateShader(GL_FRAGMENT_SHADER, fragmentShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3355 …readTest::ShaderSource(fragmentShader, fragmentShaderSource, m_config.useFenceSync, m_config.serve… in addImageOperations()
3356 …Operation(new GLES2ThreadTest::ShaderCompile(fragmentShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3358 …0]->addOperation(new GLES2ThreadTest::CreateProgram(program, m_config.useFenceSync, m_config.serve… in addImageOperations()
3359 …n(new GLES2ThreadTest::AttachShader(program, fragmentShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3360 …ion(new GLES2ThreadTest::AttachShader(program, vertexShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3362 …s[0]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addImageOperations()
3369 …dOperation(new GLES2ThreadTest::CreateTexture(sourceTexture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3370 …rceTexture, 0, GL_RGBA, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addImageOperations()
3372 if (m_config.define == 1) in addImageOperations()
3374 if (m_config.modify || m_config.render) in addImageOperations()
3375 …LES2ThreadTest::CreateImageFromTexture(image, sourceTexture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3377 …LES2ThreadTest::CreateImageFromTexture(image, sourceTexture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3380 if (m_config.define == 2) in addImageOperations()
3382 …LES2ThreadTest::CreateImageFromTexture(image, sourceTexture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3383 …0]->addOperation(new GLES2ThreadTest::CreateTexture(texture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3385 if (m_config.modify || m_config.render) in addImageOperations()
3386 …(new GLES2ThreadTest::DefineTextureFromImage(texture, image, m_config.useFenceSync, m_config.serve… in addImageOperations()
3388 …(new GLES2ThreadTest::DefineTextureFromImage(texture, image, m_config.useFenceSync, m_config.serve… in addImageOperations()
3391 …dOperation(new GLES2ThreadTest::DeleteTexture(sourceTexture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3393 if (m_config.modify == 1) in addImageOperations()
3395 DE_ASSERT(m_config.define != 1); in addImageOperations()
3397 if (m_config.render) in addImageOperations()
3398 …age2D(texture, 0, 17, 17, 29, 29, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addImageOperations()
3400 …age2D(texture, 0, 17, 17, 29, 29, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addImageOperations()
3403 if (m_config.modify == 2) in addImageOperations()
3405 DE_ASSERT(m_config.define != 1); in addImageOperations()
3407 if (m_config.render) in addImageOperations()
3408 …eadTest::CopyTexSubImage2D(texture, 0, 7, 7, 17, 17, 29, 29, m_config.useFenceSync, m_config.serve… in addImageOperations()
3410 …eadTest::CopyTexSubImage2D(texture, 0, 7, 7, 17, 17, 29, 29, m_config.useFenceSync, m_config.serve… in addImageOperations()
3413 if (m_config.modify == 3) in addImageOperations()
3415 DE_ASSERT(m_config.define != 1); in addImageOperations()
3417 if (m_config.render) in addImageOperations()
3418 …2D(texture, 0, GL_RGBA, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addImageOperations()
3420 …2D(texture, 0, GL_RGBA, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, m_config.useFenceSync, m_config.serve… in addImageOperations()
3423 if (m_config.modify == 4) in addImageOperations()
3425 DE_ASSERT(m_config.define != 1); in addImageOperations()
3427 if (m_config.render) in addImageOperations()
3428 …Test::CopyTexImage2D(texture, 0, GL_RGBA, 7, 7, 256, 256, 0, m_config.useFenceSync, m_config.serve… in addImageOperations()
3430 …Test::CopyTexImage2D(texture, 0, GL_RGBA, 7, 7, 256, 256, 0, m_config.useFenceSync, m_config.serve… in addImageOperations()
3433 if (m_config.render) in addImageOperations()
3435 DE_ASSERT(m_config.define != 1); in addImageOperations()
3440 …eration(new GLES2ThreadTest::RenderTexture(program, texture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3441 …eration(new GLES2ThreadTest::RenderTexture(program, texture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3443 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels1, m_config.useFenceSync, m_config.serve… in addImageOperations()
3444 …adPixels(0, 0, 400, 400, GL_RGBA, GL_UNSIGNED_BYTE, pixels2, m_config.useFenceSync, m_config.serve… in addImageOperations()
3451 if (m_config.modify || m_config.render) in addImageOperations()
3452 …0]->addOperation(new GLES2ThreadTest::DeleteTexture(texture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3454 …1]->addOperation(new GLES2ThreadTest::DeleteTexture(texture, m_config.useFenceSync, m_config.serve… in addImageOperations()
3457 if (m_config.modify || m_config.render) in addImageOperations()
3458 …ds[0]->addOperation(new GLES2ThreadTest::DestroyImage(image, m_config.useFenceSync, m_config.serve… in addImageOperations()
3460 …ds[1]->addOperation(new GLES2ThreadTest::DestroyImage(image, m_config.useFenceSync, m_config.serve… in addImageOperations()
3462 if (m_config.render) in addImageOperations()
3464 …addOperation(new GLES2ThreadTest::DeleteShader(vertexShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3465 …dOperation(new GLES2ThreadTest::DeleteShader(fragmentShader, m_config.useFenceSync, m_config.serve… in addImageOperations()
3466 …0]->addOperation(new GLES2ThreadTest::DeleteProgram(program, m_config.useFenceSync, m_config.serve… in addImageOperations()
3474 …addOperation(new GLES2ThreadTest::CreateShader(type, shader, m_config.useFenceSync, m_config.serve… in addShaderOperations()
3476 if (m_config.define) in addShaderOperations()
3491 if (m_config.modify || m_config.render) in addShaderOperations()
3492 …_VERTEX_SHADER ? vertexShaderSource : fragmentShaderSource), m_config.useFenceSync, m_config.serve… in addShaderOperations()
3494 …_VERTEX_SHADER ? vertexShaderSource : fragmentShaderSource), m_config.useFenceSync, m_config.serve… in addShaderOperations()
3497 if (m_config.modify) in addShaderOperations()
3499 if (m_config.render) in addShaderOperations()
3500 …[0]->addOperation(new GLES2ThreadTest::ShaderCompile(shader, m_config.useFenceSync, m_config.serve… in addShaderOperations()
3502 …[1]->addOperation(new GLES2ThreadTest::ShaderCompile(shader, m_config.useFenceSync, m_config.serve… in addShaderOperations()
3505 DE_ASSERT(!m_config.render); in addShaderOperations()
3507 if (m_config.modify || m_config.render) in addShaderOperations()
3508 …s[0]->addOperation(new GLES2ThreadTest::DeleteShader(shader, m_config.useFenceSync, m_config.serve… in addShaderOperations()
3510 …s[1]->addOperation(new GLES2ThreadTest::DeleteShader(shader, m_config.useFenceSync, m_config.serve… in addShaderOperations()
3519 if (m_config.define) in addProgramOperations()
3537 …LES2ThreadTest::CreateShader(GL_VERTEX_SHADER, vertexShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3538 …S2ThreadTest::ShaderSource(vertexShader, vertexShaderSource, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3539 …ddOperation(new GLES2ThreadTest::ShaderCompile(vertexShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3541 …ThreadTest::CreateShader(GL_FRAGMENT_SHADER, fragmentShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3542 …readTest::ShaderSource(fragmentShader, fragmentShaderSource, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3543 …Operation(new GLES2ThreadTest::ShaderCompile(fragmentShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3548 …0]->addOperation(new GLES2ThreadTest::CreateProgram(program, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3550 if (m_config.define) in addProgramOperations()
3553 if (m_config.modify || m_config.render) in addProgramOperations()
3555 …ion(new GLES2ThreadTest::AttachShader(program, vertexShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3556 …n(new GLES2ThreadTest::AttachShader(program, fragmentShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3560 …ion(new GLES2ThreadTest::AttachShader(program, vertexShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3561 …n(new GLES2ThreadTest::AttachShader(program, fragmentShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3565 if (m_config.modify == 1) in addProgramOperations()
3568 if (m_config.render) in addProgramOperations()
3569 …s[0]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3571 …s[1]->addOperation(new GLES2ThreadTest::LinkProgram(program, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3574 if (m_config.modify == 2) in addProgramOperations()
3577 if (m_config.render) in addProgramOperations()
3579 …new GLES2ThreadTest::DetachShader(program, GL_VERTEX_SHADER, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3580 …w GLES2ThreadTest::DetachShader(program, GL_FRAGMENT_SHADER, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3584 …new GLES2ThreadTest::DetachShader(program, GL_VERTEX_SHADER, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3585 …w GLES2ThreadTest::DetachShader(program, GL_FRAGMENT_SHADER, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3589 if (m_config.render) in addProgramOperations()
3594 if (m_config.modify || m_config.render) in addProgramOperations()
3595 …0]->addOperation(new GLES2ThreadTest::DeleteProgram(program, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3597 …1]->addOperation(new GLES2ThreadTest::DeleteProgram(program, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3599 if (m_config.render) in addProgramOperations()
3601 …addOperation(new GLES2ThreadTest::DeleteShader(vertexShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()
3602 …dOperation(new GLES2ThreadTest::DeleteShader(fragmentShader, m_config.useFenceSync, m_config.serve… in addProgramOperations()