/external/deqp/modules/gles2/performance/ |
D | es2pDrawCallBatchingTests.cpp | 111 TestSpec m_spec; member in deqp::gles2::Performance::__anon6afdafa60111::DrawCallBatchingTest 157 , m_spec (spec) in DrawCallBatchingTest() 172 if (m_spec.dynamicIndices) in createIndexData() 174 for (int drawNdx = 0; drawNdx < m_spec.drawCallCount; drawNdx++) in createIndexData() 176 for (int triangleNdx = 0; triangleNdx < m_spec.triangleCount; triangleNdx++) in createIndexData() 186 for (int drawNdx = 0; drawNdx < m_spec.drawCallCount; drawNdx++) in createIndexData() 188 for (int triangleNdx = 0; triangleNdx < m_spec.triangleCount; triangleNdx++) in createIndexData() 203 for (int attributeNdx = 0; attributeNdx < m_spec.staticAttributeCount; attributeNdx++) in createShader() 206 if (m_spec.staticAttributeCount > 0 && m_spec.dynamicAttributeCount > 0) in createShader() 209 for (int attributeNdx = 0; attributeNdx < m_spec.dynamicAttributeCount; attributeNdx++) in createShader() [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fVertexArrayObjectTests.cpp | 156 Spec m_spec; member in deqp::gles3::Functional::VertexArrayObjectTest 179 , m_spec (spec) in VertexArrayObjectTest() 222 for (int bufferNdx = 0; bufferNdx < (int)m_spec.buffers.size(); bufferNdx++) in init() 224 deUint8* data = createRandomBufferData(m_spec.buffers[bufferNdx]); in init() 233 …GLU_CHECK_CALL(glBufferData(GL_ARRAY_BUFFER, m_spec.buffers[bufferNdx].size, data, GL_DYNAMIC_DRAW… in init() 244 m_vaoProgram = createProgram(m_spec.vao); in init() 247 m_stateProgram = createProgram(m_spec.state); in init() 254 …if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuff… in init() 270 switch (m_spec.indexType) in generateIndices() 279 deUint8* indices = new deUint8[m_spec.indexCount * typeSize]; in generateIndices() [all …]
|
D | es3fShaderCommonFunctionTests.cpp | 182 ShaderSpec m_spec; member in deqp::gles3::Functional::CommonFunctionCase 197 m_spec.version = glu::GLSL_VERSION_300_ES; in CommonFunctionCase() 209 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); in init() 326 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); in iterate() 327 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); in iterate() 330 …const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValue… in iterate() 331 …const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numVa… in iterate() 342 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); in iterate() 343 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); in iterate() 365 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = " in iterate() [all …]
|
D | es3fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec; member in deqp::gles3::Functional::ShaderPackingFunctionCase 93 m_spec.version = glu::GLSL_VERSION_300_ES; in ShaderPackingFunctionCase() 105 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); in init() 151 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); in PackSnorm2x16Case() 152 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in PackSnorm2x16Case() 154 m_spec.source = "out0 = packSnorm2x16(in0);"; in PackSnorm2x16Case() 254 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in UnpackSnorm2x16Case() 255 …m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); in UnpackSnorm2x16Case() 257 m_spec.source = "out0 = unpackSnorm2x16(in0);"; in UnpackSnorm2x16Case() 342 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); in PackUnorm2x16Case() [all …]
|
D | es3fShaderOperatorTests.cpp | 678 ShaderDataSpec m_spec; member in deqp::gles3::Functional::ShaderOperatorCase 685 , m_spec (spec) in ShaderOperatorCase() 694 …const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) :… in setupShaderData() 705 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData() 707 bool isBoolVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_BOOL, TYPE_BOOL_VEC4); in setupShaderData() 708 bool isIntVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_INT, TYPE_INT_VEC4); in setupShaderData() 709 bool isUintVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_UINT, TYPE_UINT_VEC4); in setupShaderData() 713 : m_spec.precision; in setupShaderData() 719 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData() 732 for (int i = 0; i < m_spec.numInputs; i++) in setupShaderData() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderIntegerFunctionTests.cpp | 324 generateSources(m_shaderType, m_spec, programCollection); in initPrograms() 335 ShaderSpec m_spec; member in vkt::shaderexecutor::IntegerFunctionCase 359 , m_spec (spec) in IntegerFunctionTestInstance() 362 , m_executor (createExecutor(context, m_shaderType, m_spec)) in IntegerFunctionTestInstance() 373 ShaderSpec m_spec; member in vkt::shaderexecutor::IntegerFunctionTestInstance 386 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); in iterate() 387 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); in iterate() 390 …const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValue… in iterate() 391 …const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numVa… in iterate() 401 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); in iterate() [all …]
|
D | vktShaderCommonFunctionTests.cpp | 450 generateSources(m_shaderType, m_spec, programCollection); in initPrograms() 460 ShaderSpec m_spec; member in vkt::shaderexecutor::__anon4e2634210111::CommonFunctionCase 483 , m_spec (spec) in CommonFunctionTestInstance() 496 const ShaderSpec m_spec; member in vkt::shaderexecutor::__anon4e2634210111::CommonFunctionTestInstance 509 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); in iterate() 510 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); in iterate() 513 …const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValue… in iterate() 514 …const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numVa… in iterate() 524 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); in iterate() 525 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); in iterate() [all …]
|
D | vktShaderPackingFunctionTests.cpp | 107 generateSources(m_shaderType, m_spec, programCollection); in initPrograms() 112 ShaderSpec m_spec; member in vkt::shaderexecutor::ShaderPackingFunctionCase 138 , m_spec (spec) in ShaderPackingFunctionTestInstance() 140 , m_executor (createExecutor(context, m_shaderType, m_spec)) in ShaderPackingFunctionTestInstance() 147 ShaderSpec m_spec; member in vkt::shaderexecutor::ShaderPackingFunctionTestInstance 261 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); in PackSnorm2x16Case() 262 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in PackSnorm2x16Case() 264 m_spec.source = "out0 = packSnorm2x16(in0);"; in PackSnorm2x16Case() 269 return new PackSnorm2x16CaseInstance(ctx, m_shaderType, m_spec, m_precision, getName()); in createInstance() 365 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in UnpackSnorm2x16Case() [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fShaderIntegerFunctionTests.cpp | 180 ShaderSpec m_spec; member in deqp::gles31::Functional::IntegerFunctionCase 195 m_spec.version = glu::GLSL_VERSION_310_ES; in IntegerFunctionCase() 207 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); in init() 258 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); in iterate() 259 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); in iterate() 262 …const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValue… in iterate() 263 …const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numVa… in iterate() 274 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); in iterate() 275 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); in iterate() 297 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = " in iterate() [all …]
|
D | es31fAtomicCounterTests.cpp | 117 const TestSpec m_spec; member in deqp::gles31::Functional::__anon5918c1d40111::AtomicCounterTest 122 deUint32 getInitialValue (void) const { return m_spec.callCount * m_spec.threadCount + 1; } in getInitialValue() 140 if (m_spec.operations & OPERATION_INC) in getOperationCount() 143 if (m_spec.operations & OPERATION_DEC) in getOperationCount() 146 if (m_spec.operations == OPERATION_GET) in getOperationCount() 148 else if (m_spec.operations & OPERATION_GET) in getOperationCount() 156 , m_spec (spec) in AtomicCounterTest() 536 if ((m_spec.operations & OPERATION_INC) != 0 && (m_spec.operations & OPERATION_DEC) == 0) in checkAndLogCounterValues() 537 …itialValue + (m_spec.useBranches ? m_spec.threadCount*m_spec.callCount - m_spec.threadCount*m_spec… in checkAndLogCounterValues() 539 if ((m_spec.operations & OPERATION_INC) == 0 && (m_spec.operations & OPERATION_DEC) != 0) in checkAndLogCounterValues() [all …]
|
D | es31fShaderCommonFunctionTests.cpp | 255 ShaderSpec m_spec; member in deqp::gles31::Functional::CommonFunctionCase 281 …m_spec.version = contextSupports(m_context.getRenderContext().getType(), glu::ApiType::es(3, 2)) ?… in init() 283 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); in init() 400 const int numInputScalars = computeTotalScalarSize(m_spec.inputs); in iterate() 401 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs); in iterate() 404 …const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValue… in iterate() 405 …const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numVa… in iterate() 416 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs); in iterate() 417 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs); in iterate() 439 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = " in iterate() [all …]
|
D | es31fVertexAttributeBindingTests.cpp | 260 const TestSpec m_spec; member in deqp::gles31::Functional::__anoncb5279640111::SingleBindingCase 266 , m_spec (genTestSpec(flags)) in SingleBindingCase() 287 << " bufferOffset: " << m_spec.bufferOffset << "\n" in init() 288 << " bufferStride: " << m_spec.bufferStride << "\n" in init() 291 << " offset: " << m_spec.positionAttrOffset << "\n" in init() 292 << " total offset: " << m_spec.bufferOffset + m_spec.positionAttrOffset << "\n" in init() 295 if (m_spec.hasColorAttr) in init() 299 << " offset: " << m_spec.colorAttrOffset << "\n" in init() 300 << " total offset: " << m_spec.bufferOffset + m_spec.colorAttrOffset << "\n" in init() 336 if (m_spec.hasColorAttr) in renderTo() [all …]
|
D | es31fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec; member in deqp::gles31::Functional::ShaderPackingFunctionCase 93 m_spec.version = glu::GLSL_VERSION_310_ES; in ShaderPackingFunctionCase() 105 m_executor = createExecutor(m_context.getRenderContext(), m_shaderType, m_spec); in init() 155 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); in PackSnorm2x16Case() 156 m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in PackSnorm2x16Case() 158 m_spec.source = "out0 = packSnorm2x16(in0);"; in PackSnorm2x16Case() 258 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP))); in UnpackSnorm2x16Case() 259 …m_spec.outputs.push_back(Symbol("out0", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); in UnpackSnorm2x16Case() 261 m_spec.source = "out0 = unpackSnorm2x16(in0);"; in UnpackSnorm2x16Case() 346 m_spec.inputs.push_back(Symbol("in0", glu::VarType(glu::TYPE_FLOAT_VEC2, precision))); in PackUnorm2x16Case() [all …]
|
D | es31fFboNoAttachmentTests.cpp | 346 const FboSpec m_spec; member in deqp::gles31::Functional::__anon9db307940111::SizeCase 356 , m_spec (spec) in SizeCase() 389 if (m_spec.width != USE_MAXIMUM) in getWidth() 390 return m_spec.width; in getWidth() 404 if (m_spec.height != USE_MAXIMUM) in getHeight() 405 return m_spec.height; in getHeight() 419 if (m_spec.samples != USE_MAXIMUM) in getSamples() 420 return m_spec.samples; in getSamples()
|
/external/deqp/modules/gles31/stress/ |
D | es31sVertexAttributeBindingTests.cpp | 254 const TestSpec m_spec; member in deqp::gles31::Stress::__anon425371220111::SingleBindingCase 260 , m_spec (genTestSpec(flags)) in SingleBindingCase() 281 << " bufferOffset: " << m_spec.bufferOffset << "\n" in init() 282 << " bufferStride: " << m_spec.bufferStride << "\n" in init() 285 << " offset: " << m_spec.positionAttrOffset << "\n" in init() 286 << " total offset: " << m_spec.bufferOffset + m_spec.positionAttrOffset << "\n" in init() 289 if (m_spec.hasColorAttr) in init() 293 << " offset: " << m_spec.colorAttrOffset << "\n" in init() 294 << " total offset: " << m_spec.bufferOffset + m_spec.colorAttrOffset << "\n" in init() 330 if (m_spec.hasColorAttr) in renderTo() [all …]
|
/external/deqp/modules/egl/ |
D | teglMakeCurrentPerfTests.cpp | 93 Spec m_spec; member in deqp::egl::MakeCurrentPerfCase 159 , m_spec (spec) in MakeCurrentPerfCase() 194 const EGLint surfaceBits = ((m_spec.surfaceTypes & SURFACETYPE_WINDOW) != 0 ? EGL_WINDOW_BIT : 0) in chooseConfig() 195 | ((m_spec.surfaceTypes & SURFACETYPE_PIXMAP) != 0 ? EGL_PIXMAP_BIT : 0) in chooseConfig() 196 | ((m_spec.surfaceTypes & SURFACETYPE_PBUFFER) != 0 ? EGL_PBUFFER_BIT : 0); in chooseConfig() 217 if ((m_spec.surfaceTypes & SURFACETYPE_WINDOW) != 0) in createSurfaces() 220 if ((m_spec.surfaceTypes & SURFACETYPE_PIXMAP) != 0) in createSurfaces() 223 if ((m_spec.surfaceTypes & SURFACETYPE_PBUFFER) != 0) in createSurfaces() 226 DE_ASSERT((int)types.size() <= m_spec.surfaceCount); in createSurfaces() 229 for (int surfaceNdx = 0; surfaceNdx < m_spec.surfaceCount; surfaceNdx++) in createSurfaces() [all …]
|
D | teglMemoryStressTests.cpp | 333 Spec m_spec; member in deqp::egl::MemoryStressCase 346 , m_spec (spec) in MemoryStressCase() 401 …, m_display, m_config, m_seed, m_spec.types, m_spec.minWidth, m_spec.minHeight, m_spec.maxWidth, m… in iterate()
|
D | teglGLES2SharingTests.cpp | 100 TestSpec m_spec; member in deqp::egl::GLES2SharingTest 117 , m_spec (spec) in GLES2SharingTest() 187 if (m_spec.useResource) in iterate() 197 if (m_spec.renderOnContexA) in iterate() 200 if (m_spec.verifyOnContexA) in iterate() 215 if (m_spec.renderOnContexB) in iterate() 220 if (m_spec.verifyOnContexB) in iterate() 235 if (m_spec.destroyOnContexB) in iterate() 253 if (m_spec.destroyContextBFirst) in iterate()
|
D | teglImageFormatTests.cpp | 872 const TestSpec m_spec; member in deqp::egl::Image::ImageFormatCase 906 , m_spec (spec) in ImageFormatCase() 950 for (int operationNdx = 0; operationNdx < (int)m_spec.operations.size(); operationNdx++) in checkExtensions() 952 const TestSpec::Operation& op = m_spec.operations[operationNdx]; in checkExtensions() 977 for (int contextNdx = 0; contextNdx < (int)m_spec.contexts.size(); contextNdx++) in init() 980 switch (m_spec.contexts[contextNdx]) in init() 1030 const TestSpec::Operation& op = m_spec.operations[m_curIter++]; in iterate() 1034 if (isOk && m_curIter < (int)m_spec.operations.size()) in iterate()
|
/external/deqp/modules/gles3/stress/ |
D | es3sLongShaderTests.cpp | 188 const LongShaderSpec m_spec; member in deqp::gles3::Stress::__anonee5afbfa0111::LongShaderGenerator 212 , m_spec (spec) in LongShaderGenerator() 214 …DE_ASSERT(m_spec.shaderType == glu::SHADERTYPE_VERTEX || m_spec.shaderType == glu::SHADERTYPE_FRAG… in LongShaderGenerator() 222 return glu::ShaderSource(m_spec.shaderType, m_source); in getSource() 233 if (m_spec.shaderType == glu::SHADERTYPE_FRAGMENT) in generateSource() 239 while (currentOpsTotal < m_spec.opsTotal) in generateSource() 241 const bool isLast = (m_spec.opsTotal <= (currentOpsTotal + m_spec.opsPerExpression)); in generateSource() 242 const int numOps = isLast ? (m_spec.opsTotal - currentOpsTotal) : m_spec.opsPerExpression; in generateSource() 274 return (m_spec.shaderType == glu::SHADERTYPE_VERTEX) ? "gl_Position" : "o_fragColor"; in getShaderOutputName() 316 m_nameGen.makeNames(scope, m_spec.variablesPerBlock); in beginBlock()
|
/external/deqp/modules/glshared/ |
D | glsShaderLibraryCase.cpp | 719 , m_spec (specification) in ShaderLibraryCase() 729 DE_ASSERT(isValid(m_spec)); in init() 731 checkImplementationLimits(m_spec.requiredCaps, m_contextInfo); in init() 734 switch (m_spec.expectResult) in init() 925 const bool tessellationPresent = isTessellationPresent(m_spec); in execute() 926 const bool separablePrograms = m_spec.programs[0].sources.separable; in execute() 932 vector<ProgramSources> specializedSources (m_spec.programs.size()); in execute() 942 if (m_spec.caseType == CASETYPE_VERTEX_ONLY) in execute() 944 …const vector<RequiredExtension> reqExt = checkAndSpecializeExtensions(m_spec.programs[0].requiredE… in execute() 946 …DE_ASSERT(m_spec.programs.size() == 1 && m_spec.programs[0].sources.sources[SHADERTYPE_VERTEX].siz… in execute() [all …]
|
D | glsVertexArrayTests.cpp | 2022 , m_spec (spec) in MultiVertexArrayTest() 2035 …const size_t primitiveSize = (m_spec.primitive == Array::PRIMITIVE_TRIANGLES) ? (6) : (1); // in … in iterate() 2041 m_testCtx.getLog() << TestLog::Message << m_spec.getDesc() << TestLog::EndMessage; in iterate() 2047 Spec::ArraySpec arraySpec = m_spec.arrays[0]; in iterate() 2072 for (int arrayNdx = 1; arrayNdx < (int)m_spec.arrays.size(); arrayNdx++) in iterate() 2074 Spec::ArraySpec arraySpec = m_spec.arrays[arrayNdx]; in iterate() 2083 for (int arrayNdx = 0; arrayNdx < (int)m_spec.arrays.size(); arrayNdx++) in iterate() 2085 Spec::ArraySpec arraySpec = m_spec.arrays[arrayNdx]; in iterate() 2086 …) + 100 * int(arraySpec.storage) + 1000 * int(m_spec.primitive) + 10000 * int(arraySpec.usage) + i… in iterate() 2089 …const size_t bufferSize = arraySpec.offset + stride * (m_spec.drawCount * primitiveSize - 1) + ar… in iterate() [all …]
|
D | glsShaderLibraryCase.hpp | 66 const glu::sl::ShaderCaseSpecification m_spec; member in deqp::gls::ShaderLibraryCase
|
/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktShaderLibrary.cpp | 1326 const ShaderCaseSpecification& m_spec; member in vkt::__anonebc0ca7f0111::ShaderCaseInstance 1368 , m_spec (spec) in ShaderCaseInstance() 1433 if (!m_spec.values.uniforms.empty()) in ShaderCaseInstance() 1448 if (!m_spec.values.outputs.empty()) in ShaderCaseInstance() 1529 if (!m_spec.values.uniforms.empty() || !m_spec.values.outputs.empty()) in ShaderCaseInstance() 1648 if (!m_spec.values.inputs.empty()) in iterate() 1649 writeValuesToMem(m_context, *m_inputMem, m_inputLayout, m_spec.values.inputs, m_subCaseNdx); in iterate() 1651 if (!m_spec.values.outputs.empty()) in iterate() 1652 …writeValuesToMem(m_context, *m_referenceMem, m_referenceLayout, m_spec.values.outputs, m_subCaseNd… in iterate() 1654 if (!m_spec.values.uniforms.empty()) in iterate() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderOperatorTests.cpp | 559 const ShaderDataSpec m_spec; member in vkt::sr::__anon4e2e55af0111::ShaderOperatorCaseInstance 568 , m_spec (spec) in ShaderOperatorCaseInstance() 571 m_userAttribTransforms.resize(m_spec.numInputs); in ShaderOperatorCaseInstance() 572 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) in ShaderOperatorCaseInstance() 574 const ShaderValue& v = m_spec.inputs[inputNdx]; in ShaderOperatorCaseInstance() 641 const ShaderDataSpec m_spec; member in vkt::sr::__anon4e2e55af0111::ShaderOperatorCase 659 , m_spec (spec) in ShaderOperatorCase() 669 …urn new ShaderOperatorCaseInstance(context, m_isVertexCase, *m_evaluator, *m_uniformSetup, m_spec); in createInstance() 675 …const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) … in setupShaderData() 689 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) in setupShaderData() [all …]
|