/external/skia/src/gpu/vk/ |
GrVkDescriptorSet.h | 26 VkDescriptorSet descriptorSet() const { return fDescSet; }
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
vktApiBufferComputeInstance.cpp | 178 vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo); 183 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo); 186 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &bufferInfo); 189 return descriptorSet; 219 vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo); 224 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo); 227 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &bufferInfos[0]); 230 return descriptorSet;
|
vktApiObjectManagementTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesShaderIntrinsicsStorage.cpp | 95 << "OpDecorate %uniform_image_sparse DescriptorSet 0\n" 98 << "OpDecorate %uniform_image_texels DescriptorSet 0\n" 102 << "OpDecorate %uniform_image_residency DescriptorSet 0\n" 460 const VkDescriptorSet descriptorSet = **descriptorSets[mipLevelNdx]; 475 descriptorUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(BINDING_IMAGE_SPARSE), imageSparseDescType(), &imageSparseDescInfo); 476 descriptorUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(BINDING_IMAGE_TEXELS), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageTexelsDescInfo); 477 descriptorUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(BINDING_IMAGE_RESIDENCY), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageResidencyDescInfo); 481 deviceInterface.cmdBindDescriptorSets(commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
vktSparseResourcesImageMemoryAliasing.cpp | 527 VkDescriptorSet descriptorSet = **descriptorSets[mipLevelNdx]; 538 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo) 541 deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); [all...] |
vktSparseResourcesShaderIntrinsicsSampled.cpp | 374 << "OpDecorate %uniformconst_image_sparse DescriptorSet 0\n" [all...] |
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
vktSpvAsmComputeShaderCase.cpp | 157 Move<VkDescriptorSet> descriptorSet = allocateDescriptorSet(vkdi, device, &allocInfo); 161 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descriptorNdx), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorInfos[descriptorNdx]); 164 return descriptorSet; 338 Unique<VkDescriptorSet> descriptorSet (createDescriptorSet(vkdi, device, *descriptorPool, *descriptorSetLayout, numBuffers, descriptorInfos)); 373 vkdi.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &descriptorSet.get(), 0, DE_NULL);
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageMultisampleLoadStoreTests.cpp | 348 const VkDescriptorSet descriptorSet = **allDescriptorSets[layerNdx]; 353 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 354 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorMultiImageInfo) 357 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); 385 const VkDescriptorSet descriptorSet = **allDescriptorSets[layerNdx]; 391 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 392 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorMultiImageInfo) 393 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorChecksumImageInfo) 396 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
vktImageSizeTests.cpp | 301 const VkDescriptorSet descriptorSet = getDescriptorSet(); 312 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
vktImageLoadStoreTests.cpp | 645 const VkDescriptorSet descriptorSet = **m_allDescriptorSets[layerNdx]; 655 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfo) 656 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 658 vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); [all...] |
/external/vulkan-validation-layers/tests/ |
vktestbinding.cpp | 664 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev, 679 std::vector<DescriptorSet *> sets; 682 DescriptorSet *descriptorSet = new DescriptorSet(dev, this, *it); 683 sets.push_back(descriptorSet); 688 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint32_t count) { 692 DescriptorSet *DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout) { 693 std::vector<DescriptorSet *> set = alloc_sets(dev, layout, 1); 697 DescriptorSet::~DescriptorSet() [all...] |
layer_validation_tests.cpp | 285 void GenericDrawPreparation(VkCommandBufferObj *commandBuffer, VkPipelineObj &pipelineobj, VkDescriptorSetObj &descriptorSet, 287 void GenericDrawPreparation(VkPipelineObj &pipelineobj, VkDescriptorSetObj &descriptorSet, BsoFailSelect failMask) { 288 GenericDrawPreparation(m_commandBuffer, pipelineobj, descriptorSet, failMask); 492 VkDescriptorSetObj descriptorSet(m_device); 493 descriptorSet.AppendBuffer(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, constantBuffer); 498 GenericDrawPreparation(pipelineobj, descriptorSet, failMask); 524 VkDescriptorSetObj &descriptorSet, BsoFailSelect failMask) { 561 descriptorSet.CreateVKDescriptorSet(commandBuffer); 562 VkResult err = pipelineobj.CreateVKPipeline(descriptorSet.GetPipelineLayout(), renderPass()); 565 commandBuffer->BindDescriptorSet(descriptorSet); 10399 VkDescriptorSet descriptorset; local 11658 VkDescriptorSet descriptorset; local 11753 VkDescriptorSet descriptorset; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
vktSynchronizationInternallySynchronizedObjectsTests.cpp | 352 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, descriptorSetLayout)); 357 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultDescriptorInfo) 360 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); 409 Move<VkDescriptorSet> descriptorSet = makeDescriptorSet(vk, device, *descriptorPool, descriptorSetLayout); 425 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &outputBufferDescriptorInfo) 458 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
vktTextureTestUtil.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktShaderExecutor.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ |
vktRenderPassTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
vktBindingShaderAccessTests.cpp | [all...] |
/frameworks/native/vulkan/include/vulkan/ |
vulkan.h | [all...] |