Home
last modified time | relevance | path

Searched refs:outNdx (Results 1 - 14 of 14) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp1331 for (deUint32 outNdx = 0; outNdx < m_outputCount; outNdx++) in ShaderCaseInstance()
1333 m_rtImage[outNdx] = createImage2D(context, RENDER_WIDTH, RENDER_HEIGHT, m_rtFormat, vk::VK_IMAGE_TILING_OPTIMAL, vk::VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT| vk::VK_IMAGE_USAGE_TRANSFER_SRC_BIT); in ShaderCaseInstance()
1334 m_rtMem[outNdx] = allocateAndBindMemory(context, *m_rtImage[outNdx], vk::MemoryRequirement::Any); in ShaderCaseInstance()
1335 m_rtView[outNdx] = createAttachmentView(context, *m_rtImage[outNdx], m_rtFormat); in ShaderCaseInstance()
1337 m_readImageBuffer[outNdx] = createBuffer(context, (vk::VkDeviceSize)(RENDER_WIDTH * RENDER_HEIGHT * tcu::getPixelSize(vk::mapVkFormat(m_rtFormat))), vk::VK_BUFFER_USAGE_TRANSFER_DST_BIT); in ShaderCaseInstance()
1338 m_readImageMem[outNdx] in ShaderCaseInstance()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
H A DvktShaderLibrary.cpp1331 for (deUint32 outNdx = 0; outNdx < m_outputCount; outNdx++) in ShaderCaseInstance()
1333 m_rtImage[outNdx] = createImage2D(context, RENDER_WIDTH, RENDER_HEIGHT, m_rtFormat, vk::VK_IMAGE_TILING_OPTIMAL, vk::VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT| vk::VK_IMAGE_USAGE_TRANSFER_SRC_BIT); in ShaderCaseInstance()
1334 m_rtMem[outNdx] = allocateAndBindMemory(context, *m_rtImage[outNdx], vk::MemoryRequirement::Any); in ShaderCaseInstance()
1335 m_rtView[outNdx] = createAttachmentView(context, *m_rtImage[outNdx], m_rtFormat); in ShaderCaseInstance()
1337 m_readImageBuffer[outNdx] = createBuffer(context, (vk::VkDeviceSize)(RENDER_WIDTH * RENDER_HEIGHT * tcu::getPixelSize(vk::mapVkFormat(m_rtFormat))), vk::VK_BUFFER_USAGE_TRANSFER_DST_BIT); in ShaderCaseInstance()
1338 m_readImageMem[outNdx] in ShaderCaseInstance()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFragmentOutputTests.cpp179 for (int outNdx = 0; outNdx < (int)outputs.size(); outNdx++) in createProgram()
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 << ";\n"; in createProgram()
195 frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\n"; in createProgram()
197 frag << "layout(location = " << output.location << ") out " << outputPrec << " " << typeName << " out" << outNdx << "[" << output.arrayLength << "];\n"; in createProgram()
201 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << ";\n" in createProgram()
202 << interp << " out " << interpPrec << " " << typeName << " var" << outNdx << ";\ in createProgram() local
229 vtx << "\\tvar" << outNdx << " = in" << outNdx << ";\\n"; createProgram() local
230 frag << "\\tout" << outNdx << " = var" << outNdx << ";\\n"; createProgram() local
[all...]
H A Des3fTransformFeedbackTests.cpp684 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/ in getAttributeIndex()
[all...]
H A Des3fShaderCommonFunctionTests.cpp341 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
342 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate()
357 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate()
358 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx] in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderCommonFunctionTests.cpp455 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
456 curOutputPtr[outNdx] = (deUint8*)outputPointers[outNdx] + outScalarSizes[outNdx]*outCompByteSizes[outNdx]*valNdx; in iterate()
471 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx in iterate()
[all...]
H A DvktShaderIntegerFunctionTests.cpp364 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
365 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate()
380 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate()
381 testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx] in iterate()
[all...]
H A DvktShaderExecutor.cpp316 for (int outNdx = 0; outNdx < (int)shaderSpec.outputs.size(); ++outNdx) in generateFragShaderOutputDecl()
318 const Symbol& output = shaderSpec.outputs[outNdx]; in generateFragShaderOutputDecl()
969 for (int outNdx = 0; outNdx < (int)m_outputLayout.locationSymbols.size(); ++outNdx) in execute()
971 const bool isDouble = glu::isDataTypeDoubleOrDVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute()
972 const bool isFloat = isDataTypeFloatOrVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute()
973 const bool isFloat16b = glu::isDataTypeFloat16OrVec(m_shaderSpec.outputs[outNdx] in execute()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderCommonFunctionTests.cpp455 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
456 curOutputPtr[outNdx] = (deUint8*)outputPointers[outNdx] + outScalarSizes[outNdx]*outCompByteSizes[outNdx]*valNdx; in iterate()
471 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx in iterate()
[all...]
H A DvktShaderIntegerFunctionTests.cpp364 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
365 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate()
380 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate()
381 testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx] in iterate()
[all...]
H A DvktShaderExecutor.cpp316 for (int outNdx = 0; outNdx < (int)shaderSpec.outputs.size(); ++outNdx) in generateFragShaderOutputDecl()
318 const Symbol& output = shaderSpec.outputs[outNdx]; in generateFragShaderOutputDecl()
969 for (int outNdx = 0; outNdx < (int)m_outputLayout.locationSymbols.size(); ++outNdx) in execute()
971 const bool isDouble = glu::isDataTypeDoubleOrDVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute()
972 const bool isFloat = isDataTypeFloatOrVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute()
973 const bool isFloat16b = glu::isDataTypeFloat16OrVec(m_shaderSpec.outputs[outNdx] in execute()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsShaderExecUtil.cpp302 for (int outNdx = 0; outNdx < (int)shaderSpec.outputs.size(); ++outNdx) in generateFragShaderOutputDecl()
304 const Symbol& output = shaderSpec.outputs[outNdx]; in generateFragShaderOutputDecl()
627 for (int outNdx = 0; outNdx < (int)m_outputLayout.locationSymbols.size(); ++outNdx) in execute()
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_RENDERBUFFE in execute()
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fShaderIntegerFunctionTests.cpp286 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
287 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate()
302 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate()
303 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx] in iterate()
[all...]
H A Des31fShaderCommonFunctionTests.cpp416 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); ++outNdx) in iterate()
417 curOutputPtr[outNdx] = (deUint32*)outputPointers[outNdx] + outScalarSizes[outNdx]*valNdx; in iterate()
432 for (int outNdx = 0; outNdx < (int)curOutputPtr.size(); outNdx++) in iterate()
433 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx] in iterate()
[all...]

Completed in 32 milliseconds