/external/deqp/modules/glshared/ |
glsShaderLibraryCase.hpp | 66 const glu::sl::ShaderCaseSpecification m_spec; member in class:deqp::gls::ShaderLibraryCase
|
glsVertexArrayTests.hpp | 489 Spec m_spec; member in class:deqp::gls::MultiVertexArrayTest
|
/external/deqp/modules/gles31/functional/ |
es31fShaderUniformIntegerFunctionTests.cpp | 59 ShaderSpec m_spec; member in class:deqp::gles31::Functional::UniformIntegerFunctionCase 75 m_spec.version = glu::GLSL_VERSION_310_ES; 80 m_spec.globalDeclarations = oss.str(); 81 m_spec.outputs.push_back(Symbol("result", glu::VarType(glu::TYPE_INT, glu::PRECISION_LOWP))); 82 m_spec.outputs.push_back(Symbol("comparison", glu::VarType(glu::TYPE_BOOL, glu::PRECISION_LAST))); 102 m_spec.source = oss.str(); 105 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec);
|
es31fFboNoAttachmentTests.cpp | 346 const FboSpec m_spec; member in class:deqp::gles31::Functional::__anon18708::SizeCase 356 , m_spec (spec) 389 if (m_spec.width != USE_MAXIMUM) 390 return m_spec.width; 404 if (m_spec.height != USE_MAXIMUM) 405 return m_spec.height; 419 if (m_spec.samples != USE_MAXIMUM) 420 return m_spec.samples;
|
es31fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec; member in class:deqp::gles31::Functional::ShaderPackingFunctionCase 93 m_spec.version = glu::getContextTypeGLSLVersion(context.getRenderContext().getType()); 105 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); 155 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); 156 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); 158 m_spec.source = "out0 = packSnorm2x16(in0);"; 258 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); 259 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); 261 m_spec.source = "out0 = unpackSnorm2x16(in0);"; 346 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))) [all...] |
es31fAtomicCounterTests.cpp | 117 const TestSpec m_spec; member in class:deqp::gles31::Functional::__anon18696::AtomicCounterTest 122 deUint32 getInitialValue (void) const { return m_spec.callCount * m_spec.threadCount + 1; } 140 if (m_spec.operations & OPERATION_INC) 143 if (m_spec.operations & OPERATION_DEC) 146 if (m_spec.operations == OPERATION_GET) 148 else if (m_spec.operations & OPERATION_GET) 156 , m_spec (spec) 536 if ((m_spec.operations & OPERATION_INC) != 0 && (m_spec.operations & OPERATION_DEC) == 0 [all...] |
es31fShaderCommonFunctionTests.cpp | 255 ShaderSpec m_spec; member in class:deqp::gles31::Functional::CommonFunctionCase 281 m_spec.version = contextSupports(m_context.getRenderContext().getType(), glu::ApiType::es(3, 2)) ? glu::GLSL_VERSION_320_ES : glu::GLSL_VERSION_310_ES; 283 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); 400 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); 401 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); 404 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues); 405 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues); 416 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); 417 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); 439 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = [all...] |
es31fShaderIntegerFunctionTests.cpp | 180 ShaderSpec m_spec; member in class:deqp::gles31::Functional::IntegerFunctionCase 195 m_spec.version = glu::getContextTypeGLSLVersion(context.getRenderContext().getType()); 207 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); 258 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); 259 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); 262 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues); 263 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues); 274 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); 275 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); 297 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = [all...] |
es31fVertexAttributeBindingTests.cpp | 260 const TestSpec m_spec; member in class:deqp::gles31::Functional::__anon18854::SingleBindingCase 266 , m_spec (genTestSpec(flags)) 287 << " bufferOffset: " << m_spec.bufferOffset << "\n" 288 << " bufferStride: " << m_spec.bufferStride << "\n" 291 << " offset: " << m_spec.positionAttrOffset << "\n" 292 << " total offset: " << m_spec.bufferOffset + m_spec.positionAttrOffset << "\n" 295 if (m_spec.hasColorAttr) 299 << " offset: " << m_spec.colorAttrOffset << "\n" 300 << " total offset: " << m_spec.bufferOffset + m_spec.colorAttrOffset << "\n 555 const TestSpec m_spec; member in class:deqp::gles31::Functional::__anon18854::MultipleBindingCase [all...] |
es31fGeometryShaderTests.cpp | 796 const OutputCountPatternSpec m_spec; member in class:deqp::gles31::Functional::__anon18712::OutputCountShader 812 , m_spec (spec) 845 const int emitCount = m_spec.pattern[packets[packetNdx].primitiveIDIn]; 2474 OutputCountPatternSpec m_spec; member in class:deqp::gles31::Functional::__anon18712::OutputCountCase [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec; member in class:deqp::gles3::Functional::ShaderPackingFunctionCase 93 m_spec.version = glu::GLSL_VERSION_300_ES; 105 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); 151 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); 152 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); 154 m_spec.source = "out0 = packSnorm2x16(in0);"; 254 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); 255 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); 257 m_spec.source = "out0 = unpackSnorm2x16(in0);"; 342 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))) [all...] |
es3fVertexArrayObjectTests.cpp | 156 Spec m_spec; member in class:deqp::gles3::Functional::VertexArrayObjectTest 179 , m_spec (spec) 222 for (int bufferNdx = 0; bufferNdx < (int)m_spec.buffers.size(); bufferNdx++) 224 deUint8* data = createRandomBufferData(m_spec.buffers[bufferNdx]); 233 GLU_CHECK_CALL(glBufferData(GL_ARRAY_BUFFER, m_spec.buffers[bufferNdx].size, data, GL_DYNAMIC_DRAW)); 244 m_vaoProgram = createProgram(m_spec.vao); 247 m_stateProgram = createProgram(m_spec.state); 254 if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuffer == 0) 675 Spec m_spec; member in class:deqp::gles3::Functional::MultiVertexArrayObjectTest [all...] |
es3fShaderCommonFunctionTests.cpp | 182 ShaderSpec m_spec; member in class:deqp::gles3::Functional::CommonFunctionCase 197 m_spec.version = glu::GLSL_VERSION_300_ES; 209 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); 326 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); 327 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); 330 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues); 331 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues); 342 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); 343 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); 365 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = [all...] |
es3fShaderOperatorTests.cpp | 678 ShaderDataSpec m_spec; member in class:deqp::gles3::Functional::ShaderOperatorCase 685 , m_spec (spec) 694 const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) : DE_NULL; 705 for (int i = 0; i < m_spec.numInputs; i++) 707 bool isBoolVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_BOOL, TYPE_BOOL_VEC4); 708 bool isIntVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_INT, TYPE_INT_VEC4); 709 bool isUintVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_UINT, TYPE_UINT_VEC4); 713 : m_spec.precision; 719 for (int i = 0; i < m_spec.numInputs; i++ [all...] |
/external/deqp/modules/egl/ |
teglMakeCurrentPerfTests.cpp | 93 Spec m_spec; member in class:deqp::egl::MakeCurrentPerfCase 159 , m_spec (spec) 194 const EGLint surfaceBits = ((m_spec.surfaceTypes & SURFACETYPE_WINDOW) != 0 ? EGL_WINDOW_BIT : 0) 195 | ((m_spec.surfaceTypes & SURFACETYPE_PIXMAP) != 0 ? EGL_PIXMAP_BIT : 0) 196 | ((m_spec.surfaceTypes & SURFACETYPE_PBUFFER) != 0 ? EGL_PBUFFER_BIT : 0); 217 if ((m_spec.surfaceTypes & SURFACETYPE_WINDOW) != 0) 220 if ((m_spec.surfaceTypes & SURFACETYPE_PIXMAP) != 0) 223 if ((m_spec.surfaceTypes & SURFACETYPE_PBUFFER) != 0) 226 DE_ASSERT((int)types.size() <= m_spec.surfaceCount); 229 for (int surfaceNdx = 0; surfaceNdx < m_spec.surfaceCount; surfaceNdx++ [all...] |
teglMemoryStressTests.cpp | 333 Spec m_spec; member in class:deqp::egl::MemoryStressCase 346 , m_spec (spec) 401 m_allocator = new MemoryAllocator(m_eglTestCtx, m_display, m_config, m_seed, m_spec.types, m_spec.minWidth, m_spec.minHeight, m_spec.maxWidth, m_spec.maxHeight, m_spec.use);
|
teglGLES2SharingTests.cpp | 100 TestSpec m_spec; member in class:deqp::egl::GLES2SharingTest 117 , m_spec (spec) 187 if (m_spec.useResource) 197 if (m_spec.renderOnContexA) 200 if (m_spec.verifyOnContexA) 215 if (m_spec.renderOnContexB) 220 if (m_spec.verifyOnContexB) 235 if (m_spec.destroyOnContexB) 253 if (m_spec.destroyContextBFirst) [all...] |
teglImageFormatTests.cpp | 872 const TestSpec m_spec; member in class:deqp::egl::Image::ImageFormatCase 906 , m_spec (spec) [all...] |
/external/deqp/modules/gles31/stress/ |
es31sVertexAttributeBindingTests.cpp | 254 const TestSpec m_spec; member in class:deqp::gles31::Stress::__anon18863::SingleBindingCase 260 , m_spec (genTestSpec(flags)) 281 << " bufferOffset: " << m_spec.bufferOffset << "\n" 282 << " bufferStride: " << m_spec.bufferStride << "\n" 285 << " offset: " << m_spec.positionAttrOffset << "\n" 286 << " total offset: " << m_spec.bufferOffset + m_spec.positionAttrOffset << "\n" 289 if (m_spec.hasColorAttr) 293 << " offset: " << m_spec.colorAttrOffset << "\n" 294 << " total offset: " << m_spec.bufferOffset + m_spec.colorAttrOffset << "\n [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktShaderPackingFunctionTests.cpp | 107 generateSources(m_shaderType, m_spec, programCollection); 112 ShaderSpec m_spec; member in class:vkt::shaderexecutor::ShaderPackingFunctionCase 138 , m_spec (spec) 140 , m_executor (createExecutor(context, m_shaderType, m_spec)) 147 ShaderSpec m_spec; member in class:vkt::shaderexecutor::ShaderPackingFunctionTestInstance 261 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); 262 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); 264 m_spec.source = "out0 = packSnorm2x16(in0);"; 269 return new PackSnorm2x16CaseInstance(ctx, m_shaderType, m_spec, m_precision, getName()); 365 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))) [all...] |
vktShaderIntegerFunctionTests.cpp | 324 generateSources(m_shaderType, m_spec, programCollection); 335 ShaderSpec m_spec; member in class:vkt::shaderexecutor::IntegerFunctionCase 359 , m_spec (spec) 362 , m_executor (createExecutor(context, m_shaderType, m_spec)) 373 ShaderSpec m_spec; member in class:vkt::shaderexecutor::IntegerFunctionTestInstance 386 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); 387 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); 390 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues); 391 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues); 401 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs) [all...] |
vktShaderCommonFunctionTests.cpp | 450 generateSources(m_shaderType, m_spec, programCollection); 460 ShaderSpec m_spec; member in class:vkt::shaderexecutor::__anon17849::CommonFunctionCase 483 , m_spec (spec) 496 const ShaderSpec m_spec; member in class:vkt::shaderexecutor::__anon17849::CommonFunctionTestInstance 509 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); 510 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); 513 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues); 514 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues); 524 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); 525 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs) [all...] |
/external/deqp/modules/gles2/performance/ |
es2pDrawCallBatchingTests.cpp | 111 TestSpec m_spec; member in class:deqp::gles2::Performance::__anon18388::DrawCallBatchingTest 157 , m_spec (spec) 172 if (m_spec.dynamicIndices) 174 for (int drawNdx = 0; drawNdx < m_spec.drawCallCount; drawNdx++) 176 for (int triangleNdx = 0; triangleNdx < m_spec.triangleCount; triangleNdx++) 186 for (int drawNdx = 0; drawNdx < m_spec.drawCallCount; drawNdx++) 188 for (int triangleNdx = 0; triangleNdx < m_spec.triangleCount; triangleNdx++) 203 for (int attributeNdx = 0; attributeNdx < m_spec.staticAttributeCount; attributeNdx++) 206 if (m_spec.staticAttributeCount > 0 && m_spec.dynamicAttributeCount > 0 [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ |
vktShaderLibrary.cpp | 1326 const ShaderCaseSpecification& m_spec; member in class:vkt::__anon18038::ShaderCaseInstance 1710 const ShaderCaseSpecification m_spec; member in class:vkt::__anon18038::ShaderCase [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderOperatorTests.cpp | 559 const ShaderDataSpec m_spec; member in class:vkt::sr::__anon17882::ShaderOperatorCaseInstance 569 , m_spec (spec) 572 m_userAttribTransforms.resize(m_spec.numInputs); 573 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) 575 const ShaderValue& v = m_spec.inputs[inputNdx]; 642 const ShaderDataSpec m_spec; member in class:vkt::sr::__anon17882::ShaderOperatorCase 660 , m_spec (spec) 670 return new ShaderOperatorCaseInstance(context, m_isVertexCase, *m_evaluator, *m_uniformSetup, m_spec); 676 const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) : DE_NULL [all...] |