• Home
  • Raw
  • Download

Lines Matching refs:vkd

271 vector<SharedPtrVkImageView> createImageViews (const DeviceInterface&	vkd,  in createImageViews()  argument
290 …imageViews.push_back(makeSharedPtr(createImageView(vkd, device, 0u, **images[imageViewNdx], VK_IMA… in createImageViews()
296 Move<VkBuffer> createBuffer (const DeviceInterface& vkd, in createBuffer() argument
316 return createBuffer(vkd, device, &createInfo); in createBuffer()
319 vector<SharedPtrVkDescriptorLayout> createDescriptorSetLayouts (const DeviceInterface& vkd, in createDescriptorSetLayouts() argument
345 layouts.push_back(makeSharedPtr(createDescriptorSetLayout(vkd, device, &createInfo))); in createDescriptorSetLayouts()
351 vector<SharedPtrVkDescriptorPool> createDescriptorPools (const DeviceInterface& vkd, in createDescriptorPools() argument
376 descriptorPools.push_back(makeSharedPtr(createDescriptorPool(vkd, device, &createInfo))); in createDescriptorPools()
423 vector<SharedPtrVkSampler> createSamplers (const DeviceInterface& vkd,
427 vector<SharedPtrVkRenderPass> createRenderPasses (const DeviceInterface& vkd,
433 vector<SharedPtrVkFramebuffer> createFramebuffers (const DeviceInterface& vkd,
440 vector<SharedPtrVkPipelineLayout> createRenderPipelineLayouts (const DeviceInterface& vkd,
445 vector<SharedPtrVkPipeline> createRenderPipelines (const DeviceInterface& vkd,
453 vector<SharedPtrVkDescriptorSet> createDescriptorSets (const DeviceInterface& vkd,
576 …tor<SharedPtrVkSampler> ExternalDependencyTestInstance::createSamplers (const DeviceInterface& vkd, in createSamplers() argument
606 samplers.push_back(makeSharedPtr(createSampler(vkd, device, &samplerInfo))); in createSamplers()
612 …redPtrVkRenderPass> ExternalDependencyTestInstance::createRenderPasses (const DeviceInterface& vkd, in createRenderPasses() argument
622 …renderPasses.push_back(makeSharedPtr(createRenderPass(vkd, device, renderPassInfo, renderingType, … in createRenderPasses()
627 …PtrVkFramebuffer> ExternalDependencyTestInstance::createFramebuffers (const DeviceInterface& vkd, in createFramebuffers() argument
653 framebuffers.push_back(makeSharedPtr(createFramebuffer(vkd, device, &createInfo))); in createFramebuffers()
659 …DescriptorSet> ExternalDependencyTestInstance::createDescriptorSets (const DeviceInterface& vkd, in createDescriptorSets() argument
679 descriptorSets.push_back(makeSharedPtr(allocateDescriptorSet(vkd, device, &allocateInfo))); in createDescriptorSets()
703 vkd.updateDescriptorSets(device, 1u, &write, 0u, DE_NULL); in createDescriptorSets()
710 …Layout> ExternalDependencyTestInstance::createRenderPipelineLayouts (const DeviceInterface& vkd, in createRenderPipelineLayouts() argument
730 pipelineLayouts.push_back(makeSharedPtr(createPipelineLayout(vkd, device, &createInfo))); in createRenderPipelineLayouts()
736 …trVkPipeline> ExternalDependencyTestInstance::createRenderPipelines (const DeviceInterface& vkd, in createRenderPipelines() argument
748 …const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, binaryCollec… in createRenderPipelines()
749 …const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, binaryColle… in createRenderPipelines()
767 …pipelines.push_back(makeSharedPtr(makeGraphicsPipeline(vkd, // const DeviceInterface& … in createRenderPipelines()
803 const DeviceInterface& vkd (m_context.getDeviceInterface()); in iterateInternal() local
804 …const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, m_context.getDevice(… in iterateInternal()
808 beginCommandBuffer(vkd, *commandBuffer); in iterateInternal()
831 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
834vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelines[renderPas… in iterateInternal()
838vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelineLayou… in iterateInternal()
840 vkd.cmdDraw(*commandBuffer, 6u, 1u, 0u, 0u); in iterateInternal()
842 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
873vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRA… in iterateInternal()
896vkd.cmdCopyImageToBuffer(*commandBuffer, **m_images[m_renderPasses.size() - 1], VK_IMAGE_LAYOUT_TR… in iterateInternal()
914vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,… in iterateInternal()
917 endCommandBuffer(vkd, *commandBuffer); in iterateInternal()
918 submitCommandsAndWait(vkd, m_context.getDevice(), m_context.getUniversalQueue(), *commandBuffer); in iterateInternal()
919 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), m_dstBufferMemory->getMemory(), m_dstBuffe… in iterateInternal()
1025 vector<SharedPtrVkPipelineLayout> createRenderPipelineLayouts (const DeviceInterface& vkd,
1030 vector<SharedPtrVkPipeline> createRenderPipelines (const DeviceInterface& vkd,
1040 Move<VkFramebuffer> createFramebuffer (const DeviceInterface& vkd,
1048 vector<SharedPtrVkDescriptorLayout> createDescriptorSetLayouts (const DeviceInterface& vkd,
1052 vector<SharedPtrVkDescriptorSet> createDescriptorSets (const DeviceInterface& vkd,
1188 …eLayout> SubpassDependencyTestInstance::createRenderPipelineLayouts (const DeviceInterface& vkd, in createRenderPipelineLayouts() argument
1213 pipelineLayouts.push_back(makeSharedPtr(createPipelineLayout(vkd, device, &createInfo))); in createRenderPipelineLayouts()
1219 …PtrVkPipeline> SubpassDependencyTestInstance::createRenderPipelines (const DeviceInterface& vkd, in createRenderPipelines() argument
1233 …const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, binaryCollec… in createRenderPipelines()
1234 …const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, binaryColle… in createRenderPipelines()
1296 …pipelines.push_back(makeSharedPtr(makeGraphicsPipeline(vkd, // const DeviceInterface& … in createRenderPipelines()
1320 Move<VkFramebuffer> SubpassDependencyTestInstance::createFramebuffer (const DeviceInterface& vkd, in createFramebuffer() argument
1347 return vk::createFramebuffer(vkd, device, &createInfo); in createFramebuffer()
1350 …iptorLayout> SubpassDependencyTestInstance::createDescriptorSetLayouts (const DeviceInterface& vkd, in createDescriptorSetLayouts() argument
1378 layouts.push_back(makeSharedPtr(createDescriptorSetLayout(vkd, device, &createInfo))); in createDescriptorSetLayouts()
1384 …kDescriptorSet> SubpassDependencyTestInstance::createDescriptorSets (const DeviceInterface& vkd, in createDescriptorSets() argument
1404 descriptorSets.push_back(makeSharedPtr(allocateDescriptorSet(vkd, device, &allocateInfo))); in createDescriptorSets()
1432 vkd.updateDescriptorSets(device, 1u, &write, 0u, DE_NULL); in createDescriptorSets()
1456 const DeviceInterface& vkd (m_context.getDeviceInterface()); in iterateInternal() local
1457 …const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, m_context.getDevice… in iterateInternal()
1465 beginCommandBuffer(vkd, *commandBuffer); in iterateInternal()
1496vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRA… in iterateInternal()
1522 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
1556 …const Unique<VkBuffer> vertexBuffer (createBuffer(vkd, m_context.getDevice(), &vertexBuff… in iterateInternal()
1557 …ory (m_context.getDefaultAllocator().allocate(getBufferMemoryRequirements(vkd, m_context.getDevic… in iterateInternal()
1559 …VK_CHECK(vkd.bindBufferMemory(m_context.getDevice(), *vertexBuffer, vertexBufferMemory->getMemory(… in iterateInternal()
1562 vkd.cmdBindVertexBuffers(*commandBuffer, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in iterateInternal()
1568 RenderpassSubpass::cmdNextSubpass(vkd, *commandBuffer, &subpassBeginInfo, &subpassEndInfo); in iterateInternal()
1569vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelineLayou… in iterateInternal()
1572vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelines[subpassNd… in iterateInternal()
1580 flushAlloc(vkd, m_context.getDevice(), *vertexBufferMemory); in iterateInternal()
1583 vkd.cmdDraw(*commandBuffer, (deUint32)vertexData.size(), 1u, 0u, 0u); in iterateInternal()
1586 vkd.cmdDraw(*commandBuffer, 6u, 1u, 0u, 0u); in iterateInternal()
1589 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
1625vkd.cmdPipelineBarrier(*commandBuffer, srcStageMask, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NU… in iterateInternal()
1651vkd.cmdCopyImageToBuffer(*commandBuffer, **m_images[attachmentCount - 1], VK_IMAGE_LAYOUT_TRANSFER… in iterateInternal()
1672vkd.cmdCopyImageToBuffer(*commandBuffer, **m_images[attachmentCount - 1], VK_IMAGE_LAYOUT_TRANSFER… in iterateInternal()
1695vkd.cmdCopyImageToBuffer(*commandBuffer, **m_images[attachmentCount - 1], VK_IMAGE_LAYOUT_TRANSFER… in iterateInternal()
1714vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,… in iterateInternal()
1731vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,… in iterateInternal()
1735 endCommandBuffer(vkd, *commandBuffer); in iterateInternal()
1736 submitCommandsAndWait(vkd, m_context.getDevice(), m_context.getUniversalQueue(), *commandBuffer); in iterateInternal()
1737 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), m_primaryBufferMemory->getMemory(), m_prim… in iterateInternal()
1738 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), m_secondaryBufferMemory->getMemory(), m_se… in iterateInternal()
1880 const DeviceInterface& vkd (m_context.getDeviceInterface()); in iterateInternal() local
1883 …const Unique<VkCommandPool> commandPool (createCommandPool(vkd, m_context.getDevice(), VK… in iterateInternal()
1884 …const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, m_context.getDevice… in iterateInternal()
1933 outputImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
1934 …outputImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, d… in iterateInternal()
1935 …VK_CHECK(vkd.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImage… in iterateInternal()
1953 indirectBuffer = createBuffer(vkd, device, &bufferCreateInfo); in iterateInternal()
1954 …indirectBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *indirectB… in iterateInternal()
1965 flushAlloc(vkd, device, *indirectBufferMemory); in iterateInternal()
1970 resultBuffer = createBuffer(vkd, device, m_format, m_width, m_height); in iterateInternal()
1971 …resultBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *resultBuffe… in iterateInternal()
1977 .build(vkd, device)); in iterateInternal()
1981 .build(vkd, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u)); in iterateInternal()
1983 …Unique<VkDescriptorSet> descriptorSet (makeDescriptorSet(vkd, device, *descriptorPool, *descrip… in iterateInternal()
1991 .update(vkd, device); in iterateInternal()
2007 pipelineLayout = createPipelineLayout(vkd, device, &pipelineLayoutCreateInfo); in iterateInternal()
2029 …renderPass = createRenderPass(vkd, device, RenderPass(attachments, subpasses, deps), m_renderingTy… in iterateInternal()
2034 …const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, m_context.ge… in iterateInternal()
2035 …const Unique<VkShaderModule> geometryShaderModule (createShaderModule(vkd, device, m_context.g… in iterateInternal()
2036 …const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, m_context.g… in iterateInternal()
2067 renderPipeline = makeGraphicsPipeline(vkd, // const DeviceInterface& vk in iterateInternal()
2103 outputImageView = createImageView(vkd, device, &imageViewCreateInfo); in iterateInternal()
2118 framebuffer = vk::createFramebuffer(vkd, device, &framebufferCreateInfo); in iterateInternal()
2145 vertexBuffer = createBuffer(vkd, m_context.getDevice(), &vertexBufferParams); in iterateInternal()
2146 …vertexBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *vertexBuffe… in iterateInternal()
2149 flushAlloc(vkd, device, *vertexBufferMemory); in iterateInternal()
2152 beginCommandBuffer(vkd, *commandBuffer); in iterateInternal()
2153 vkd.cmdBindPipeline(*commandBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *renderPipeline); in iterateInternal()
2154vkd.cmdBindDescriptorSets(*commandBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u… in iterateInternal()
2177 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
2181 vkd.cmdBindVertexBuffers(*commandBuffer, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in iterateInternal()
2183 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *renderPipeline); in iterateInternal()
2186 vkd.cmdDrawIndirect(*commandBuffer, *indirectBuffer, 0u, 1u, 0u); in iterateInternal()
2198vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT, VK_PIPELINE_STAGE_DR… in iterateInternal()
2202 vkd.cmdDrawIndirect(*commandBuffer, *indirectBuffer, 0u, 1u, 0u); in iterateInternal()
2204 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
2207 copyImageToBuffer(vkd, *commandBuffer, *outputImage, *resultBuffer, tcu::IVec2(m_width, m_height)); in iterateInternal()
2209 endCommandBuffer(vkd, *commandBuffer); in iterateInternal()
2210 submitCommandsAndWait(vkd, m_context.getDevice(), m_context.getUniversalQueue(), *commandBuffer); in iterateInternal()
2211 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), resultBufferMemory->getMemory(), resultBuf… in iterateInternal()
2337 const DeviceInterface& vkd (m_context.getDeviceInterface()); in iterateInternal() local
2341 …const Unique<VkCommandPool> commandPool (createCommandPool(vkd, m_context.getDevice(), VK… in iterateInternal()
2342 …const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, m_context.getDevice… in iterateInternal()
2404 colorImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
2405 …colorImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, de… in iterateInternal()
2406 …VK_CHECK(vkd.bindImageMemory(device, *colorImage, colorImageAllocation->getMemory(), colorImageAll… in iterateInternal()
2435 dsImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
2436 …dsImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, devic… in iterateInternal()
2437 …VK_CHECK(vkd.bindImageMemory(device, *dsImage, dsImageAllocation->getMemory(), dsImageAllocation->… in iterateInternal()
2440 …initDepthStencilImageChessboardPattern(vkd, device, queue, queueFamilyIndex, m_context.getDefaultA… in iterateInternal()
2444 …initColorImageChessboardPattern(vkd, device, queue, queueFamilyIndex, m_context.getDefaultAllocato… in iterateInternal()
2466 imageView = createImageView(vkd, device, &imageViewCreateInfo); in iterateInternal()
2490 dsImageView = createImageView(vkd, device, &imageViewCreateInfo); in iterateInternal()
2495 resultBuffer0 = createBuffer(vkd, device, m_format, m_width, m_height); in iterateInternal()
2496 …resultBuffer0Memory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *resultBuff… in iterateInternal()
2497 resultBuffer1 = createBuffer(vkd, device, m_format, m_width, m_height); in iterateInternal()
2498 …resultBuffer1Memory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *resultBuff… in iterateInternal()
2504 .build(vkd, device)); in iterateInternal()
2508 .build(vkd, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u)); in iterateInternal()
2510 …Unique<VkDescriptorSet> descriptorSet (makeDescriptorSet(vkd, device, *descriptorPool, *descrip… in iterateInternal()
2519 .update(vkd, device); in iterateInternal()
2535 pipelineLayout = createPipelineLayout(vkd, device, &pipelineLayoutCreateInfo); in iterateInternal()
2569 …renderPass = createRenderPass(vkd, device, RenderPass(attachments, subpasses, subpassDependency), … in iterateInternal()
2575 …const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, m_context.ge… in iterateInternal()
2576 …const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, m_context.g… in iterateInternal()
2660 renderPipeline = makeGraphicsPipeline(vkd, // const DeviceInterface& vk in iterateInternal()
2702 framebuffer = vk::createFramebuffer(vkd, device, &framebufferCreateInfo); in iterateInternal()
2734 vertexBuffer = createBuffer(vkd, m_context.getDevice(), &vertexBufferParams); in iterateInternal()
2735 …vertexBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *vertexBuffe… in iterateInternal()
2738 flushAlloc(vkd, device, *vertexBufferMemory); in iterateInternal()
2741 beginCommandBuffer(vkd, *commandBuffer); in iterateInternal()
2742 vkd.cmdBindPipeline(*commandBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *renderPipeline); in iterateInternal()
2745vkd.cmdBindDescriptorSets(*commandBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u… in iterateInternal()
2766 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
2771 vkd.cmdBindVertexBuffers(*commandBuffer, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in iterateInternal()
2772 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *renderPipeline); in iterateInternal()
2789vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_… in iterateInternal()
2793 vkd.cmdDraw(*commandBuffer, 4u, 1u, 0u, 0u); in iterateInternal()
2794 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
2799 …copyDepthStencilImageToBuffers(vkd, *commandBuffer, *dsImage, *resultBuffer0, *resultBuffer1, tcu:… in iterateInternal()
2803 …copyImageToBuffer(vkd, *commandBuffer, *colorImage, *resultBuffer0, tcu::IVec2(m_width, m_height),… in iterateInternal()
2806 endCommandBuffer(vkd, *commandBuffer); in iterateInternal()
2807 submitCommandsAndWait(vkd, m_context.getDevice(), m_context.getUniversalQueue(), *commandBuffer); in iterateInternal()
2808 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), resultBuffer0Memory->getMemory(), resultBu… in iterateInternal()
2809 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), resultBuffer1Memory->getMemory(), resultBu… in iterateInternal()
2938 const DeviceInterface& vkd (m_context.getDeviceInterface()); in iterateInternal() local
2942 …const Unique<VkCommandPool> commandPool (createCommandPool(vkd, m_context.getDevice(), VK_… in iterateInternal()
2943 …const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, m_context.getDevice(… in iterateInternal()
2997 colorImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
2998 …colorImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, de… in iterateInternal()
2999 …VK_CHECK(vkd.bindImageMemory(device, *colorImage, colorImageAllocation->getMemory(), colorImageAll… in iterateInternal()
3027 resultImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
3028 …resultImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, d… in iterateInternal()
3029 …VK_CHECK(vkd.bindImageMemory(device, *resultImage, resultImageAllocation->getMemory(), resultImage… in iterateInternal()
3033 …initColorImageChessboardPattern(vkd, device, queue, queueFamilyIndex, m_context.getDefaultAllocato… in iterateInternal()
3035 …initColorImageChessboardPattern(vkd, device, queue, queueFamilyIndex, m_context.getDefaultAllocato… in iterateInternal()
3057 imageViewInput = createImageView(vkd, device, &imageViewCreateInfo); in iterateInternal()
3079 imageViewResult = createImageView(vkd, device, &imageViewCreateInfo); in iterateInternal()
3084 resultBuffer = createBuffer(vkd, device, m_format, m_width, m_height); in iterateInternal()
3085 …resultBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *resultBuffe… in iterateInternal()
3112 sampler = createSampler(vkd, device, &samplerInfo); in iterateInternal()
3118 .build(vkd, device)); in iterateInternal()
3122 .build(vkd, device)); in iterateInternal()
3128 .build(vkd, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 2u)); in iterateInternal()
3131 …Unique<VkDescriptorSet> descriptorSetInput (makeDescriptorSet(vkd, device, *descriptorPool, *des… in iterateInternal()
3132 …Unique<VkDescriptorSet> descriptorSetImageSampler (makeDescriptorSet(vkd, device, *descriptorPoo… in iterateInternal()
3140 .update(vkd, device); in iterateInternal()
3144 .update(vkd, device); in iterateInternal()
3159 pipelineLayoutInput = createPipelineLayout(vkd, device, &pipelineLayoutCreateInfo); in iterateInternal()
3173 pipelineLayoutImageSampler = createPipelineLayout(vkd, device, &pipelineLayoutCreateInfo); in iterateInternal()
3191 …renderPass1 = createRenderPass(vkd, device, RenderPass(attachments, subpasses, vector<SubpassDepen… in iterateInternal()
3216 …renderPass0 = createRenderPass(vkd, device, RenderPass(attachments, subpasses, dependencies), m_re… in iterateInternal()
3221 …const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, m_context.g… in iterateInternal()
3222 …const Unique<VkShaderModule> fragmentShaderModuleInputAtt (createShaderModule(vkd, device, m_co… in iterateInternal()
3223 …const Unique<VkShaderModule> fragmentShaderModuleSolidColor (createShaderModule(vkd, device, m_… in iterateInternal()
3224 …const Unique<VkShaderModule> fragmentShaderModuleSampler (createShaderModule(vkd, device, m_co… in iterateInternal()
3282 pipelineSolidColor = makeGraphicsPipeline(vkd, // const DeviceInterface& vk in iterateInternal()
3302 pipelineInputAtt = makeGraphicsPipeline(vkd, // const DeviceInterface& vk in iterateInternal()
3322 pipelineImageSampler = makeGraphicsPipeline(vkd, // const DeviceInterface& vk in iterateInternal()
3358 framebuffer0 = vk::createFramebuffer(vkd, device, &framebufferCreateInfo); in iterateInternal()
3374 framebuffer1 = vk::createFramebuffer(vkd, device, &framebufferCreateInfo); in iterateInternal()
3406 vertexBuffer = createBuffer(vkd, m_context.getDevice(), &vertexBufferParams); in iterateInternal()
3407 …vertexBufferMemory = createBufferMemory(vkd, device, m_context.getDefaultAllocator(), *vertexBuffe… in iterateInternal()
3410 flushAlloc(vkd, device, *vertexBufferMemory); in iterateInternal()
3413 beginCommandBuffer(vkd, *commandBuffer); in iterateInternal()
3436 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
3440 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineSolidColor); in iterateInternal()
3444 vkd.cmdBindVertexBuffers(*commandBuffer, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in iterateInternal()
3447vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayoutInput, 0… in iterateInternal()
3450 vkd.cmdDraw(*commandBuffer, 4u, 1u, 0u, 0u); in iterateInternal()
3453 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineInputAtt); in iterateInternal()
3456vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayoutInput, 0… in iterateInternal()
3474vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_… in iterateInternal()
3478 vkd.cmdDraw(*commandBuffer, 4u, 1u, 0u, 0u); in iterateInternal()
3481 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
3516vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | VK_PIPELINE… in iterateInternal()
3538 RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); in iterateInternal()
3542 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineImageSampler); in iterateInternal()
3545vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayoutImageSam… in iterateInternal()
3548 vkd.cmdDraw(*commandBuffer, 4u, 1u, 0u, 0u); in iterateInternal()
3551 RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); in iterateInternal()
3554 …copyImageToBuffer(vkd, *commandBuffer, *resultImage, *resultBuffer, tcu::IVec2(m_width, m_height),… in iterateInternal()
3556 endCommandBuffer(vkd, *commandBuffer); in iterateInternal()
3557 submitCommandsAndWait(vkd, m_context.getDevice(), m_context.getUniversalQueue(), *commandBuffer); in iterateInternal()
3558 …invalidateMappedMemoryRange(vkd, m_context.getDevice(), resultBufferMemory->getMemory(), resultBuf… in iterateInternal()