Searched defs:descriptorSet (Results 1 - 25 of 39) sorted by relevance

12

/external/skia/src/gpu/vk/
H A DGrVkDescriptorSet.h26 VkDescriptorSet descriptorSet() const { return fDescSet; } function in class:GrVkDescriptorSet
H A DGrVkPipelineState.cpp283 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 DGrVkDescriptorSet.h26 VkDescriptorSet descriptorSet() const { return fDescSet; } function in class:GrVkDescriptorSet
H A DGrVkPipelineState.cpp283 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 DvktApiBufferComputeInstance.cpp178 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 DvktDrawUtil.hpp134 vk::VkDescriptorSet descriptorSet; member in struct:vkt::drawutil::VulkanProgram
140 , descriptorSet (0)
146 , descriptorSet (0)
/external/deqp/external/vulkancts/modules/vulkan/image/
H A DvktImageMultisampleLoadStoreTests.cpp349 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 DvktImageSizeTests.cpp301 const VkDescriptorSet descriptorSet = getDescriptorSet(); local
312 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
H A DvktImageLoadStoreTests.cpp672 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 DvktImageMutableTests.cpp1029 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 DvktRobustnessUtil.cpp223 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 DvktSparseResourcesShaderIntrinsicsStorage.cpp460 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 DvktSparseResourcesImageMemoryAliasing.cpp554 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 DvktSparseResourcesShaderIntrinsicsSampled.cpp922 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 DvktSpvAsmComputeShaderCase.cpp192 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 DvktYCbCrImageQueryTests.cpp298 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 DvktPipelineFramebufferAttachmentTests.cpp964 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 DvktQueryPoolStatisticsTests.cpp249 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 DvktSynchronizationInternallySynchronizedObjectsTests.cpp352 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 Dunique_objects.cpp669 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 Dvktestbinding.cpp693 DescriptorSet *descriptorSet = new DescriptorSet(dev, this, *it); local
694 sets.push_back(descriptorSet);
/external/deqp/external/vulkancts/modules/vulkan/device_group/
H A DvktDeviceGroupRendering.cpp455 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 DvktProtectedMemShaderImageAccessTests.cpp827 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 DvktShaderRenderBuiltinVarTests.cpp733 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 DvktSubgroupsTestsUtils.cpp1108 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...]

Completed in 559 milliseconds

12