Home
last modified time | relevance | path

Searched refs:inputBuffers (Results 1 – 5 of 5) sorted by relevance

/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/
DglcSubgroupsTestsUtils.cpp1083 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeTessellationEvaluationFrameBufferTest() local
1094inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraData[… in makeTessellationEvaluationFrameBufferTest()
1101 inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Buffer(context, size, GL_UNIFORM_BUFFER)); in makeTessellationEvaluationFrameBufferTest()
1103 glw::GLvoid *ptr = inputBuffers[i]->getAsBuffer()->mapBufferPtr(); in makeTessellationEvaluationFrameBufferTest()
1105 inputBuffers[i]->getAsBuffer()->unmapBufferPtr(); in makeTessellationEvaluationFrameBufferTest()
1112 …<< "binding inputBuffers[" << ndx << "](" << inputBuffers[ndx]->getType() << ", " << inputBuffers[… in makeTessellationEvaluationFrameBufferTest()
1116 if (inputBuffers[ndx]->isImage()) in makeTessellationEvaluationFrameBufferTest()
1118 gl.bindImageTexture(extraData[ndx].binding, inputBuffers[ndx]->getId(), in makeTessellationEvaluationFrameBufferTest()
1123 …gl.bindBufferBase(inputBuffers[ndx]->getType(), extraData[ndx].binding, inputBuffers[ndx]->getId()… in makeTessellationEvaluationFrameBufferTest()
1268 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeGeometryFrameBufferTest() local
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp2659 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize() local
2688inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraData[… in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2694inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Buffer(context, size, VK_BUFFER_USAGE_UNIFORM_B… in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2696 const Allocation& alloc = inputBuffers[i]->getAllocation(); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2701 layoutBuilder.addBinding(inputBuffers[ndx]->getType(), 1u, shaderStage, DE_NULL); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2723 poolBuilder.addType(inputBuffers[ndx]->getType()); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2732 for (deUint32 buffersNdx = 0u; buffersNdx < inputBuffers.size(); buffersNdx++) in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2734 if (inputBuffers[buffersNdx]->isImage()) in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2737 makeDescriptorImageInfo(inputBuffers[buffersNdx]->getAsImage()->getSampler(), in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2738 inputBuffers[buffersNdx]->getAsImage()->getImageView(), VK_IMAGE_LAYOUT_GENERAL); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp2659 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize() local
2688inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraData[… in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2694inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Buffer(context, size, VK_BUFFER_USAGE_UNIFORM_B… in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2696 const Allocation& alloc = inputBuffers[i]->getAllocation(); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2701 layoutBuilder.addBinding(inputBuffers[ndx]->getType(), 1u, shaderStage, DE_NULL); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2723 poolBuilder.addType(inputBuffers[ndx]->getType()); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2732 for (deUint32 buffersNdx = 0u; buffersNdx < inputBuffers.size(); buffersNdx++) in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2734 if (inputBuffers[buffersNdx]->isImage()) in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2737 makeDescriptorImageInfo(inputBuffers[buffersNdx]->getAsImage()->getSampler(), in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2738 inputBuffers[buffersNdx]->getAsImage()->getImageView(), VK_IMAGE_LAYOUT_GENERAL); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
DvktSpvAsmComputeShaderCase.cpp468 vector<BufferHandleSp> inputBuffers; in iterate() local
514 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()
535 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()
647 **inputBuffers[bufferNdx++], // VkBuffer buffer; in iterate()
748 info.buffer = **inputBuffers[inputNdx]; in iterate()
771 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmComputeShaderCase.cpp468 vector<BufferHandleSp> inputBuffers; in iterate() local
514 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()
535 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()
647 **inputBuffers[bufferNdx++], // VkBuffer buffer; in iterate()
748 info.buffer = **inputBuffers[inputNdx]; in iterate()
771 inputBuffers.push_back(BufferHandleSp(buffer)); in iterate()