/external/skia/src/gpu/vk/ |
H A D | GrVkDescriptorSet.h | 26 VkDescriptorSet descriptorSet() const { return fDescSet; } function in class:GrVkDescriptorSet
|
H A D | GrVkPipelineState.cpp | 283 fDescriptorSets[samplerDSIdx] = fSamplerDescriptorSet->descriptorSet(); 294 fDescriptorSets[texelBufferDSIdx] = fTexelBufferDescriptorSet->descriptorSet(); 309 fDescriptorSets[uniformDSIdx] = fUniformDescriptorSet->descriptorSet(); 318 VkDescriptorSet descriptorSet, 329 descriptorWrite->dstSet = descriptorSet; 315 set_uniform_descriptor_writes(VkWriteDescriptorSet* descriptorWrite, VkDescriptorBufferInfo* bufferInfo, const GrVkUniformBuffer* buffer, VkDescriptorSet descriptorSet, uint32_t binding) argument
|
/external/skqp/src/gpu/vk/ |
H A D | GrVkDescriptorSet.h | 26 VkDescriptorSet descriptorSet() const { return fDescSet; } function in class:GrVkDescriptorSet
|
H A D | GrVkPipelineState.cpp | 283 fDescriptorSets[samplerDSIdx] = fSamplerDescriptorSet->descriptorSet(); 294 fDescriptorSets[texelBufferDSIdx] = fTexelBufferDescriptorSet->descriptorSet(); 309 fDescriptorSets[uniformDSIdx] = fUniformDescriptorSet->descriptorSet(); 318 VkDescriptorSet descriptorSet, 329 descriptorWrite->dstSet = descriptorSet; 315 set_uniform_descriptor_writes(VkWriteDescriptorSet* descriptorWrite, VkDescriptorBufferInfo* bufferInfo, const GrVkUniformBuffer* buffer, VkDescriptorSet descriptorSet, uint32_t binding) argument
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferComputeInstance.cpp | 178 vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo); local 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); local 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;
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktDrawUtil.hpp | 134 vk::VkDescriptorSet descriptorSet; member in struct:vkt::drawutil::VulkanProgram 140 , descriptorSet (0) 146 , descriptorSet (0)
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMultisampleLoadStoreTests.cpp | 349 const VkDescriptorSet descriptorSet = **allDescriptorSets[layerNdx]; local 354 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 355 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorMultiImageInfo) 358 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); 386 const VkDescriptorSet descriptorSet = **allDescriptorSets[layerNdx]; local 392 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 393 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorMultiImageInfo) 394 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorChecksumImageInfo) 397 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
H A D | vktImageSizeTests.cpp | 301 const VkDescriptorSet descriptorSet = getDescriptorSet(); local 312 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
H A D | vktImageLoadStoreTests.cpp | 672 const VkDescriptorSet descriptorSet = **m_allDescriptorSets[layerNdx]; local 682 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfo) 683 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descriptorConstantsBufferInfo) 685 vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); 1069 const VkDescriptorSet descriptorSet = **m_allDescriptorSets[layerNdx]; local 1077 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorSrcImageInfo) 1078 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorDstImageInfo) 1080 vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
H A D | vktImageMutableTests.cpp | 1029 Move<VkDescriptorSet> descriptorSet; member in struct:vkt::image::UploadDownloadExecutor::__anon4349 1042 Move<VkDescriptorSet> descriptorSet; member in struct:vkt::image::UploadDownloadExecutor::__anon4350 1059 Move<VkDescriptorSet> descriptorSet; member in struct:vkt::image::UploadDownloadExecutor::__anon4351 1184 m_uStore.descriptorSet = makeDescriptorSet(m_vk, m_device, *m_uStore.descriptorPool, *m_uStore.descriptorSetLayout); 1190 .writeSingle(*m_uStore.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_uStore.imageDescriptorInfo) 1214 m_vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_uStore.pipelineLayout, 0u, 1u, &m_uStore.descriptorSet.get(), 0u, DE_NULL); 1444 m_dTex.descriptorSet = makeDescriptorSet(m_vk, m_device, *m_dTex.descriptorPool, *m_dTex.descriptorSetLayout); 1451 .writeSingle(*m_dTex.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &m_dTex.inImageDescriptorInfo) 1452 .writeSingle(*m_dTex.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_dTex.outImageDescriptorInfo) 1489 m_vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dTex.pipelineLayout, 0u, 1u, &m_dTex.descriptorSet [all...] |
/external/deqp/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustnessUtil.cpp | 223 VkDescriptorSet descriptorSet) 227 , m_descriptorSet (descriptorSet) 269 VkDescriptorSet descriptorSet, 274 : TestEnvironment (context, device, descriptorSetLayout, descriptorSet) 674 VkDescriptorSet descriptorSet) 676 : TestEnvironment (context, device, descriptorSetLayout, descriptorSet) 220 TestEnvironment(Context& context, VkDevice device, VkDescriptorSetLayout descriptorSetLayout, VkDescriptorSet descriptorSet) argument 266 GraphicsEnvironment(Context& context, VkDevice device, VkDescriptorSetLayout descriptorSetLayout, VkDescriptorSet descriptorSet, const VertexBindings& vertexBindings, const VertexAttributes& vertexAttributes, const DrawConfig& drawConfig) argument 671 ComputeEnvironment(Context& context, VkDevice device, VkDescriptorSetLayout descriptorSetLayout, VkDescriptorSet descriptorSet) argument
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 460 const VkDescriptorSet descriptorSet = **descriptorSets[mipLevelNdx]; local 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);
|
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 554 VkDescriptorSet descriptorSet = **descriptorSets[mipLevelNdx]; local 565 .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo) 568 deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 922 const VkDescriptorSet descriptorSet = **descriptorSets[mipLevelNdx]; local 933 descriptorUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(BINDING_IMAGE_SPARSE), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSparseDescInfo); 956 deviceInterface.cmdBindDescriptorSets(commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.cpp | 192 Move<VkDescriptorSet> descriptorSet = allocateDescriptorSet(vkdi, device, &allocInfo); local 196 builder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descriptorNdx), dtypes[descriptorNdx], &descriptorInfos[descriptorNdx]); 199 return descriptorSet; 399 Unique<VkDescriptorSet> descriptorSet (createDescriptorSet(vkdi, device, *descriptorPool, *descriptorSetLayout, descriptorTypes, descriptorInfos)); 429 vkdi.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &descriptorSet.get(), 0, DE_NULL);
|
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrImageQueryTests.cpp | 298 VkDescriptorSet descriptorSet, 312 descriptorSet, 602 static VulkanProgram getProgram (Context& ctx, VkDescriptorSetLayout descriptorLayout, VkDescriptorSet descriptorSet) argument 609 prog.descriptorSet = descriptorSet; 296 bindImage(const DeviceInterface& vkd, VkDevice device, VkDescriptorSet descriptorSet, VkImageView imageView, VkSampler sampler) argument
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 964 const Move<VkDescriptorSet> descriptorSet = makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout); local 967 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfo) 1031 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipelineLayout.get(), 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
H A D | vktQueryPoolStatisticsTests.cpp | 249 const VkDescriptorSet& descriptorSet, 299 const Unique<VkDescriptorSet> descriptorSet (allocateDescriptorSet(vk, device, &allocateParams)); 308 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorInfo) 314 return executeTest (*cmdPool, *pipelineLayout, *descriptorSet, buffer, bufferSizeBytes); 319 const VkDescriptorSet& descriptorSet, 375 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); 418 const VkDescriptorSet& descriptorSet, 433 const VkDescriptorSet& descriptorSet, 506 vk.cmdBindDescriptorSets(*secondaryCmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL); 572 const VkDescriptorSet& descriptorSet, 317 executeTest(const VkCommandPool& cmdPool, const VkPipelineLayout pipelineLayout, const VkDescriptorSet& descriptorSet, const de::SharedPtr<Buffer> buffer, const VkDeviceSize bufferSizeBytes) argument 431 executeTest(const VkCommandPool& cmdPool, const VkPipelineLayout pipelineLayout, const VkDescriptorSet& descriptorSet, const de::SharedPtr<Buffer> buffer, const VkDeviceSize bufferSizeBytes) argument 589 executeTest(const VkCommandPool& cmdPool, const VkPipelineLayout pipelineLayout, const VkDescriptorSet& descriptorSet, const de::SharedPtr<Buffer> buffer, const VkDeviceSize bufferSizeBytes) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
H A D | 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); local 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);
|
/external/vulkan-validation-layers/layers/ |
H A D | unique_objects.cpp | 669 VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSetWithTemplateKHR(VkDevice device, VkDescriptorSet descriptorSet, argument 677 descriptorSet = Unwrap(dev_data, descriptorSet); 681 dev_data->dispatch_table.UpdateDescriptorSetWithTemplateKHR(device, descriptorSet, descriptorUpdateTemplate, unwrapped_buffer);
|
/external/vulkan-validation-layers/tests/ |
H A D | vktestbinding.cpp | 693 DescriptorSet *descriptorSet = new DescriptorSet(dev, this, *it); local 694 sets.push_back(descriptorSet);
|
/external/deqp/external/vulkancts/modules/vulkan/device_group/ |
H A D | vktDeviceGroupRendering.cpp | 455 Move<VkDescriptorSet> descriptorSet; local 1066 descriptorSet = allocateDescriptorSet(vk, *m_deviceGroup, &descriptorSetParams); 1084 *descriptorSet, // VkDescriptorSet destSet; 1098 *descriptorSet, // VkDescriptorSet destSet; 1615 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1, &*descriptorSet, 0u, DE_NULL);
|
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemShaderImageAccessTests.cpp | 827 vk::Move<vk::VkDescriptorSet> descriptorSet; local 899 descriptorSet = makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout); 933 updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImgDst); 934 updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descSampledImgSrc); 943 updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImgDst); 944 updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImgSrc); 951 updateBuilder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descStorageImg); 971 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL); 1027 vk::Move<vk::VkDescriptorSet> descriptorSet; local 1110 descriptorSet [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderBuiltinVarTests.cpp | 733 Move<VkDescriptorSet> descriptorSet; local 755 descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocInfo); 772 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &bufferInfo) 773 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo) 798 vulkanProgram.descriptorSet = *descriptorSet; 900 Move<VkDescriptorSet> descriptorSet; local 922 descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocInfo); 939 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &depthImageInfo) 940 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilde 1285 Move<VkDescriptorSet> descriptorSet; local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 1108 const Unique<VkDescriptorSet> descriptorSet( 1121 updateBuilder.writeSingle(*descriptorSet, 1131 updateBuilder.writeSingle(*descriptorSet, 1194 &descriptorSet.get(), 0u, DE_NULL); 1316 const Unique<VkDescriptorSet> descriptorSet( 1329 updateBuilder.writeSingle(*descriptorSet, 1339 updateBuilder.writeSingle(*descriptorSet, 1402 &descriptorSet.get(), 0u, DE_NULL); 1521 const Unique<VkDescriptorSet> descriptorSet( 1534 updateBuilder.writeSingle(*descriptorSet, 1762 Move <VkDescriptorSet> descriptorSet; local 2201 Move<VkDescriptorSet> descriptorSet; local [all...] |