/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktShaderLibrary.cpp | 1342 for (deUint32 outNdx = 0; outNdx < m_outputCount; outNdx++) in ShaderCaseInstance() local 1344 …m_rtImage[outNdx] = createImage2D(context, RENDER_WIDTH, RENDER_HEIGHT, m_rtFormat, vk::VK_IMAGE_T… in ShaderCaseInstance() 1345 m_rtMem[outNdx] = allocateAndBindMemory(context, *m_rtImage[outNdx], vk::MemoryRequirement::Any); in ShaderCaseInstance() 1346 m_rtView[outNdx] = createAttachmentView(context, *m_rtImage[outNdx], m_rtFormat); in ShaderCaseInstance() 1348 …m_readImageBuffer[outNdx] = createBuffer(context, (vk::VkDeviceSize)(RENDER_WIDTH * RENDER_HEIGHT … in ShaderCaseInstance() 1349 …m_readImageMem[outNdx] = allocateAndBindMemory(context, *m_readImageBuffer[outNdx], vk::MemoryRequ… in ShaderCaseInstance() 1423 for (deUint32 outNdx = 0; outNdx < m_outputCount; outNdx++) in ShaderCaseInstance() local 1435 *m_rtImage[outNdx], // image in ShaderCaseInstance() 1444 colorAttBarrier[outNdx] = barrier; in ShaderCaseInstance() 1454 for (deUint32 outNdx = 0; outNdx < m_outputCount; outNdx++) in ShaderCaseInstance() local [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fFragmentOutputTests.cpp | 179 for (int outNdx = 0; outNdx < (int)outputs.size(); outNdx++) in createProgram() local 181 const FragmentOutput& output = outputs[outNdx]; in createProgram() 193 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << "_" << elemNdx << ";\n" in createProgram() 194 …<< interp << " out " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\… in createProgram() 195 …frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx <<… in createProgram() 197 …utput.location << ") out " << outputPrec << " " << typeName << " out" << outNdx << "[" << output.a… in createProgram() 201 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << ";\n" in createProgram() 202 << interp << " out " << interpPrec << " " << typeName << " var" << outNdx << ";\n"; in createProgram() 203 frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << ";\n" in createProgram() 204 …n = " << output.location << ") out " << outputPrec << " " << typeName << " out" << outNdx << ";\n"; in createProgram() [all …]
|
D | es3fTransformFeedbackTests.cpp | 684 static int getAttributeIndex (deUint32 primitiveType, int numInputs, int outNdx) in getAttributeIndex() argument 688 case GL_TRIANGLES: return outNdx; in getAttributeIndex() 689 case GL_LINES: return outNdx; in getAttributeIndex() 690 case GL_POINTS: return outNdx; in getAttributeIndex() 694 int triNdx = outNdx/3; in getAttributeIndex() 695 int vtxNdx = outNdx%3; in getAttributeIndex() 700 return (outNdx%3 != 0) ? (outNdx/3 + outNdx%3) : 0; in getAttributeIndex() 703 return outNdx/2 + outNdx%2; in getAttributeIndex() 707 int inNdx = outNdx/2 + outNdx%2; in getAttributeIndex() 731 for (int outNdx = 0; outNdx < numOutputs; outNdx++) in compareTransformFeedbackOutput() local [all …]
|
D | es3fShaderCommonFunctionTests.cpp | 341 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate() local 342 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate() 357 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate() local 358 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = " in iterate() 359 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderCommonFunctionTests.cpp | 354 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate() local 355 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate() 370 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate() local 371 testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = " in iterate() 372 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) in iterate()
|
D | vktShaderIntegerFunctionTests.cpp | 385 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate() local 386 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate() 401 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate() local 402 testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = " in iterate() 403 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) in iterate()
|
D | vktShaderExecutor.cpp | 315 for (int outNdx = 0; outNdx < (int)shaderSpec.outputs.size(); ++outNdx) in generateFragShaderOutputDecl() local 317 const Symbol& output = shaderSpec.outputs[outNdx]; in generateFragShaderOutputDecl() 955 for (int outNdx = 0; outNdx < (int)m_outputLayout.locationSymbols.size(); ++outNdx) in execute() local 957 const bool isFloat = isDataTypeFloatOrVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 958 …const bool isFloat16b = glu::isDataTypeFloat16OrVec(m_shaderSpec.outputs[outNdx].varType.getBasic… in execute() 959 const bool isSigned = isDataTypeIntOrIVec (m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 960 const bool isBool = isDataTypeBoolOrBVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 1323 for (int outNdx = 0; outNdx < (int)m_shaderSpec.outputs.size(); ++outNdx) in execute() local 1325 const Symbol& output = m_shaderSpec.outputs[outNdx]; in execute() 1384 if (isOutput16Bit(static_cast<size_t>(outNdx))) in execute() [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fShaderIntegerFunctionTests.cpp | 286 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate() local 287 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate() 302 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate() local 303 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = " in iterate() 304 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) in iterate()
|
D | es31fShaderCommonFunctionTests.cpp | 415 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate() local 416 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate() 431 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate() local 432 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = " in iterate() 433 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) in iterate()
|
/external/deqp/modules/glshared/ |
D | glsShaderExecUtil.cpp | 302 for (int outNdx = 0; outNdx < (int)shaderSpec.outputs.size(); ++outNdx) in generateFragShaderOutputDecl() local 304 const Symbol& output = shaderSpec.outputs[outNdx]; in generateFragShaderOutputDecl() 627 for (int outNdx = 0; outNdx < (int)m_outputLayout.locationSymbols.size(); ++outNdx) in execute() local 629 const Symbol& output = *m_outputLayout.locationSymbols[outNdx]; in execute() 630 const deUint32 renderbuffer = renderbuffers[outNdx]; in execute() 635 …gl.framebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0+outNdx, GL_RENDERBUFFER, renderbuf… in execute() 661 for (int outNdx = 0; outNdx < (int)m_outputs.size(); ++outNdx) in execute() local 663 const Symbol& output = m_outputs[outNdx]; in execute() 667 deUint32* dstPtrBase = static_cast<deUint32*>(outputs[outNdx]); in execute()
|