/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageHostImageCopyTests.cpp | 227 vk::VkImageLayout dstLayout; member 328 m_parameters.dstLayout, // VkImageLayout dstImageLayout; in copyMemoryToImage() 685 transitionImageLayout(&cmdBuffer, sampledImage, vk::VK_IMAGE_LAYOUT_UNDEFINED, m_parameters.dstLayout, sampledSubresourceRange); in iterate() 686 commandsLog << "vkTransitionImageLayoutEXT() image " << sampledImage << " to layout " << getImageLayoutStr(m_parameters.dstLayout).toString() << "\n"; in iterate() 715 if (m_parameters.dstLayout != vk::VK_IMAGE_LAYOUT_GENERAL) in iterate() 717 transitionImageLayout(&cmdBuffer, sampledImage, m_parameters.dstLayout, vk::VK_IMAGE_LAYOUT_GENERAL, sampledSubresourceRange); in iterate() 729 transitionImageLayout(&cmdBuffer, sampledImage, vk::VK_IMAGE_LAYOUT_UNDEFINED, m_parameters.dstLayout, sampledSubresourceRange); in iterate() 730 commandsLog << "vkTransitionImageLayoutEXT() image " << sampledImage << " to layout" << getImageLayoutStr(m_parameters.dstLayout).toString() << "\n"; in iterate() 746 vk.cmdCopyBufferToImage(*cmdBuffer, sampledBuffer->get(), sampledImage, m_parameters.dstLayout, 1u, ©Region); in iterate() 750 auto imageMemoryBarrier = makeImageMemoryBarrier(vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_ACCESS_TRANSFER_READ_BIT, m_parameters.dstLayout, m_parameter in iterate() 1229 PreinitializedTestInstance(vkt::Context& context, const vk::VkFormat format, vk::VkImageLayout srcLayout, vk::VkImageLayout dstLayout, vk::VkExtent3D size, deUint32 arrayLayers, bool imageToImageCopy, bool memcpy, vk::VkImageTiling tiling) PreinitializedTestInstance() argument 1489 PreinitializedTestCase(tcu::TestContext& context, const char* name, const vk::VkFormat format, vk::VkImageLayout srcLayout, vk::VkImageLayout dstLayout, vk::VkExtent3D size, deUint32 arrayLayers, bool imageToImageCopy, bool memcpy, vk::VkImageTiling tiling) PreinitializedTestCase() argument 1936 vk::VkImageLayout dstLayout; testGenerator() member [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkDescriptorSetLayout.cpp | 282 DescriptorSetLayout *dstLayout = dstSet->header.layout; 283 auto &binding = dstLayout->bindings[entry.dstBinding]; 284 ASSERT(dstLayout); 288 uint8_t *memToWrite = dstLayout->getDescriptorPointer(dstSet, entry.dstBinding, entry.dstArrayElement, entry.descriptorCount, &typeSize); 612 DescriptorSetLayout *dstLayout = dstSet->header.layout; 613 ASSERT(dstLayout); 619 uint8_t *memToWrite = dstLayout->getDescriptorPointer(dstSet, descriptorCopies.dstBinding, descriptorCopies.dstArrayElement, descriptorCopies.descriptorCount, &dstTypeSize);
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkCommandBuffer.h | 251 VkImageLayout dstLayout, 261 VkImageLayout dstLayout, 286 VkImageLayout dstLayout,
|
H A D | GrVkCommandBuffer.cpp | 739 VkImageLayout dstLayout, 751 dstLayout, 762 VkImageLayout dstLayout, 775 dstLayout, 823 VkImageLayout dstLayout, 833 dstLayout,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | CommandEncoder.cpp | 789 TextureDataLayout dstLayout = destination->layout; in APICopyTextureToBuffer() 790 ApplyDefaultTextureDataLayoutOptions(&dstLayout, blockInfo, *copySize); in APICopyTextureToBuffer() 799 copy->destination.offset = dstLayout.offset; in APICopyTextureToBuffer() 800 copy->destination.bytesPerRow = dstLayout.bytesPerRow; in APICopyTextureToBuffer() 801 copy->destination.rowsPerImage = dstLayout.rowsPerImage; in APICopyTextureToBuffer()
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcUniformBlockCase.cpp | 1253 void copyUniformData(const UniformLayout& dstLayout, const std::map<int, void*>& dstBlockPointers, in copyUniformData() argument 1256 // \note Src layout is used as reference in case of activeUniforms happens to be incorrect in dstLayout blocks. in copyUniformData() 1263 int dstBlockNdx = dstLayout.getBlockIndex(srcBlock.name.c_str()); in copyUniformData() 1273 int dstUniformNdx = dstLayout.getUniformIndex(srcEntry.name.c_str()); in copyUniformData() 1278 copyUniformData(dstLayout.uniforms[dstUniformNdx], dstBlockPtr, srcEntry, srcBlockPtr); in copyUniformData()
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsUniformBlockCase.cpp | 1308 void copyUniformData (const UniformLayout& dstLayout, const std::map<int, void*>& dstBlockPointers, const UniformLayout& srcLayout, const std::map<int, void*>& srcBlockPointers) in copyUniformData() argument 1310 // \note Src layout is used as reference in case of activeUniforms happens to be incorrect in dstLayout blocks. in copyUniformData() 1317 int dstBlockNdx = dstLayout.getBlockIndex(srcBlock.name.c_str()); in copyUniformData() 1326 int dstUniformNdx = dstLayout.getUniformIndex(srcEntry.name.c_str()); in copyUniformData() 1331 copyUniformData(dstLayout.uniforms[dstUniformNdx], dstBlockPtr, srcEntry, srcBlockPtr); in copyUniformData()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 1564 void copyData (const BufferLayout& dstLayout, const vector<BlockDataPtr>& dstBlockPointers, const BufferLayout& srcLayout, const vector<BlockDataPtr>& srcBlockPointers) in copyData() argument 1566 // \note Src layout is used as reference in case of activeVarIndices happens to be incorrect in dstLayout blocks. in copyData() 1573 int dstBlockNdx = dstLayout.getBlockIndex(srcBlock.name.c_str()); in copyData() 1584 int dstVarNdx = dstLayout.getVariableIndex(srcEntry.name.c_str()); in copyData() 1587 copyBufferVarData(dstLayout.bufferVars[dstVarNdx], dstBlockPtr, srcEntry, srcBlockPtr); in copyData()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fSSBOLayoutCase.cpp | 1543 void copyData (const BufferLayout& dstLayout, const vector<BlockDataPtr>& dstBlockPointers, const BufferLayout& srcLayout, const vector<BlockDataPtr>& srcBlockPointers) in copyData() argument 1545 // \note Src layout is used as reference in case of activeVarIndices happens to be incorrect in dstLayout blocks. in copyData() 1552 int dstBlockNdx = dstLayout.getBlockIndex(srcBlock.name.c_str()); in copyData() 1563 int dstVarNdx = dstLayout.getVariableIndex(srcEntry.name.c_str()); in copyData() 1566 copyBufferVarData(dstLayout.bufferVars[dstVarNdx], dstBlockPtr, srcEntry, srcBlockPtr); in copyData()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 1564 void copyData (const BufferLayout& dstLayout, const vector<BlockDataPtr>& dstBlockPointers, const BufferLayout& srcLayout, const vector<BlockDataPtr>& srcBlockPointers) in copyData() argument 1566 // \note Src layout is used as reference in case of activeVarIndices happens to be incorrect in dstLayout blocks. in copyData() 1573 int dstBlockNdx = dstLayout.getBlockIndex(srcBlock.name.c_str()); in copyData() 1584 int dstVarNdx = dstLayout.getVariableIndex(srcEntry.name.c_str()); in copyData() 1587 copyBufferVarData(dstLayout.bufferVars[dstVarNdx], dstBlockPtr, srcEntry, srcBlockPtr); in copyData()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingValveMutableTests.cpp | 3048 const auto dstLayout = paramSet->makeDescriptorSetLayout(vkd, device, stageFlags, dstLayoutFlags); 3062 const auto dstSet = makeDescriptorSet(vkd, device, dstPool.get(), dstLayout.get(), dstVariableCountInfo.get()); 3221 const std::vector<VkDescriptorSetLayout> setLayouts = {dstLayout.get(), extraLayout.get()};
|
H A D | vktBindingMutableTests.cpp | 3140 const auto dstLayout = paramSet->makeDescriptorSetLayout(vkd, device, stageFlags, dstLayoutFlags); 3154 const auto dstSet = makeDescriptorSet(vkd, device, dstPool.get(), dstLayout.get(), dstVariableCountInfo.get()); 3313 const std::vector<VkDescriptorSetLayout> setLayouts = {dstLayout.get(), extraLayout.get()};
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryPipelineBarrierTests.cpp | 2060 vk::VkImageLayout dstLayout); 2088 vk::VkImageLayout dstLayout) 2094 , m_dstLayout (dstLayout) 2105 << ", srcLayout: " << m_srcLayout << ", dstLayout: " << m_dstLayout << TestLog::EndMessage; 8594 const vk::VkImageLayout dstLayout = getRandomNextLayout(state.rng, usage, srcLayout); 8628 state.imageLayout = dstLayout; 8931 const vk::VkImageLayout dstLayout = getRandomNextLayout(rng, usage, srcLayout); 8961 return de::MovePtr<CmdCommand>(new ImageTransition(srcStages, srcAccesses, dstStages, dstAccesses, srcLayout, dstLayout));
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryPipelineBarrierTests.cpp | 2060 vk::VkImageLayout dstLayout); 2088 vk::VkImageLayout dstLayout) 2094 , m_dstLayout (dstLayout) 2105 << ", srcLayout: " << m_srcLayout << ", dstLayout: " << m_dstLayout << TestLog::EndMessage; 8594 const vk::VkImageLayout dstLayout = getRandomNextLayout(state.rng, usage, srcLayout); 8628 state.imageLayout = dstLayout; 8931 const vk::VkImageLayout dstLayout = getRandomNextLayout(rng, usage, srcLayout); 8961 return de::MovePtr<CmdCommand>(new ImageTransition(srcStages, srcAccesses, dstStages, dstAccesses, srcLayout, dstLayout));
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
H A D | vktBindingMutableTests.cpp | 3136 const auto dstLayout = paramSet->makeDescriptorSetLayout(vkd, device, stageFlags, dstLayoutFlags); 3150 const auto dstSet = makeDescriptorSet(vkd, device, dstPool.get(), dstLayout.get(), dstVariableCountInfo.get()); 3309 const std::vector<VkDescriptorSetLayout> setLayouts = {dstLayout.get(), extraLayout.get()};
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 16728 for (const auto &dstLayout : dstImageLayouts) in addDepthStencilCopyMSAATest() 16731 testCreateParams.dstImageLayout = dstLayout; in addDepthStencilCopyMSAATest() 16738 std::string testNameBase = format.name + "_" + (testCreateParams.copyOptions == DepthStencilMSAA::COPY_WHOLE_IMAGE ? getImageLayoutCaseName(srcLayout) + "_" + getImageLayoutCaseName(dstLayout) + "_": ""); in addDepthStencilCopyMSAATest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 14817 for (const auto &dstLayout : dstImageLayouts) in addDepthStencilCopyMSAATest() 14820 testCreateParams.dstImageLayout = dstLayout; in addDepthStencilCopyMSAATest() 14827 std::string testNameBase = format.name + "_" + (testCreateParams.copyOptions == DepthStencilMSAA::COPY_WHOLE_IMAGE ? getImageLayoutCaseName(srcLayout) + "_" + getImageLayoutCaseName(dstLayout) + "_": ""); in addDepthStencilCopyMSAATest()
|