Searched refs:descriptorSet (Results 1 - 25 of 80) sorted by relevance

1234

/external/skia/src/gpu/vk/
H A DGrVkDescriptorSet.h26 VkDescriptorSet descriptorSet() const { return fDescSet; } function in class:GrVkDescriptorSet
H A DGrVkCopyManager.cpp242 descriptorWrites.dstSet = uniformDS->descriptorSet();
275 writeInfo.dstSet = samplerDS->descriptorSet();
289 VkDescriptorSet vkDescSets[] = { uniformDS->descriptorSet(), samplerDS->descriptorSet() };
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 DGrVkCopyManager.cpp239 descriptorWrites.dstSet = uniformDS->descriptorSet();
272 writeInfo.dstSet = samplerDS->descriptorSet();
286 VkDescriptorSet vkDescSets[] = { uniformDS->descriptorSet(), samplerDS->descriptorSet() };
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/protected_memory/
H A DvktProtectedMemImageValidator.cpp193 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
202 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descSampledImg)
203 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descBuffer)
204 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descRefUniform)
221 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
238 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
H A DvktProtectedMemBufferValidator.hpp221 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
246 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER, &bufferView.get());
254 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descTestBuffer);
259 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descBuffer)
260 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descRefUniform)
277 vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
294 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
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...]
H A DvktProtectedMemStorageBufferTests.cpp415 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
424 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descTestBuffer)
425 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descTestUniform)
426 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descTestBufferSource)
505 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
614 vk::Unique<vk::VkDescriptorSet> descriptorSet (makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
623 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descTestBuffer)
624 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descTestUniform)
625 .writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descTestBufferSource)
648 vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet,
[all...]
/external/deqp/external/vulkancts/modules/vulkan/robustness/
H A DvktRobustnessUtil.hpp55 vk::VkDescriptorSet descriptorSet);
90 vk::VkDescriptorSet descriptorSet,
123 vk::VkDescriptorSet descriptorSet);
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/
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/binding_model/
H A DvktBindingShaderAccessTests.cpp1320 vk::VkDescriptorSet descriptorSet,
1334 vk::VkDescriptorSet descriptorSet,
1565 vk::Move<vk::VkDescriptorSet> descriptorSet; local
1568 descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
1572 descriptorSet = vk::Move<vk::VkDescriptorSet>();
1577 writeDescriptorSetWithTemplate(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateTemplate, updateRegistry);
1581 writeDescriptorSetWithTemplate(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateTemplate, updateRegistry, true, pipelineLayout);
1585 writeDescriptorSet(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateBuilder, updateMethod);
1589 writeDescriptorSet(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateBuilder);
1592 return descriptorSet;
1595 writeDescriptorSet(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorSetLayout descriptorSetLayout, vk::VkDescriptorPool descriptorPool, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkBuffer bufferA, const deUint32 offsetA, vk::VkBuffer bufferB, const deUint32 offsetB, vk::VkDescriptorSet descriptorSet, vk::DescriptorSetUpdateBuilder& updateBuilder, DescriptorUpdateMethod updateMethod) argument
1647 writeDescriptorSetWithTemplate(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorSetLayout layout, vk::VkDescriptorPool descriptorPool, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkBuffer bufferA, const deUint32 offsetA, vk::VkBuffer bufferB, const deUint32 offsetB, vk::VkDescriptorSet descriptorSet, vk::Move<vk::VkDescriptorUpdateTemplate>& updateTemplate, RawUpdateRegistry& updateRegistry, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
2402 vk::Move<vk::VkDescriptorSet> descriptorSet; local
2424 writeDescriptorSet(vk::VkDescriptorSet descriptorSet, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf) argument
2467 writeDescriptorSetWithTemplate(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
4051 vk::Move<vk::VkDescriptorSet> descriptorSet; local
4080 writeDescriptorSet(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkDescriptorSetLayout layout, vk::VkDescriptorPool pool, vk::VkImageView viewA, vk::VkImageView viewB, vk::VkDescriptorSet descriptorSet, vk::DescriptorSetUpdateBuilder& updateBuilder, DescriptorUpdateMethod updateMethod) argument
4126 writeDescriptorSetWithTemplate(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkDescriptorSetLayout layout, vk::VkDescriptorPool pool, vk::VkImageView viewA, vk::VkImageView viewB, vk::VkDescriptorSet descriptorSet, vk::Move<vk::VkDescriptorUpdateTemplate>& updateTemplate, RawUpdateRegistry& updateRegistry, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
4415 vk::Move<vk::VkDescriptorSet> descriptorSet; local
4437 writeDescriptorSet(vk::VkDescriptorSet descriptorSet) argument
4476 writeDescriptorSetWithTemplate(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
5270 vk::Move<vk::VkDescriptorSet> descriptorSet; local
5320 writeSamplerDescriptorSet(const vk::DeviceInterface& vki, vk::VkDevice device, ShaderInputInterface shaderInterface, bool isImmutable, const ImageSampleInstanceImages& images, vk::VkDescriptorSet descriptorSet, vk::DescriptorSetUpdateBuilder& updateBuilder, DescriptorUpdateMethod updateMethod) argument
5375 writeImageSamplerDescriptorSet(const vk::DeviceInterface& vki, vk::VkDevice device, ShaderInputInterface shaderInterface, bool isImmutable, const ImageSampleInstanceImages& images, vk::VkDescriptorSet descriptorSet, vk::DescriptorSetUpdateBuilder& updateBuilder, DescriptorUpdateMethod updateMethod) argument
5421 writeSamplerDescriptorSetWithTemplate(const vk::DeviceInterface& vki, vk::VkDevice device, ShaderInputInterface shaderInterface, bool isImmutable, const ImageSampleInstanceImages& images, vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::Move<vk::VkDescriptorUpdateTemplate>& updateTemplate, RawUpdateRegistry& updateRegistry, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
5503 writeImageSamplerDescriptorSetWithTemplate(const vk::DeviceInterface& vki, vk::VkDevice device, ShaderInputInterface shaderInterface, bool isImmutable, const ImageSampleInstanceImages& images, vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::Move<vk::VkDescriptorUpdateTemplate>& updateTemplate, RawUpdateRegistry& updateRegistry, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
5849 vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo); local
5858 writeDescriptorSet(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkPipelineLayout pipelineLayout) argument
5898 writeSamplerDescriptorSet(vk::VkDescriptorSet descriptorSet) argument
5943 writeSamplerDescriptorSetWithTemplate(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
6010 writeImageSamplerDescriptorSet(vk::VkDescriptorSet descriptorSet) argument
6053 writeImageSamplerDescriptorSetWithTemplate(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
7065 vk::Move<vk::VkDescriptorSet> descriptorSet; local
7095 writeDescriptorSet(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkDescriptorSetLayout layout, vk::VkDescriptorPool pool, vk::VkBufferView viewA, vk::VkBufferView viewB, vk::VkDescriptorSet descriptorSet, vk::DescriptorSetUpdateBuilder& updateBuilder, DescriptorUpdateMethod updateMethod) argument
7140 writeDescriptorSetWithTemplate(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkDescriptorSetLayout layout, vk::VkDescriptorPool pool, vk::VkBufferView viewA, vk::VkBufferView viewB, vk::VkDescriptorSet descriptorSet, vk::Move<vk::VkDescriptorUpdateTemplate>& updateTemplate, RawUpdateRegistry& updateRegistry, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
7415 vk::Move<vk::VkDescriptorSet> descriptorSet; local
7438 writeDescriptorSet(vk::VkDescriptorSet descriptorSet) argument
7476 writeDescriptorSetWithTemplate(vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout) argument
[all...]
/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 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...]
H A DvktImageCompressionTranscodingSupport.cpp411 void descriptorSetUpdate (VkDescriptorSet descriptorSet,
781 void BasicComputeTestInstance::descriptorSetUpdate (VkDescriptorSet descriptorSet, const VkDescriptorImageInfo* descriptorImageInfos) argument
793 descriptorSetUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bindingNdx), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[bindingNdx]);
803 descriptorSetUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bindingNdx),
976 Move<VkDescriptorSet> descriptorSet = makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout); local
1020 .writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorImageInfos[0])
1021 .writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorImageInfos[1])
1022 .writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[2])
1023 .writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(3u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[3])
1092 vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet
[all...]
/external/deqp/external/vulkancts/modules/vulkan/compute/
H A DvktComputeBasicComputeShaderTests.cpp218 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
222 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorInfo)
241 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
389 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
393 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorInfo)
412 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
562 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
566 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descriptorInfo)
585 vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
751 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSe
[all...]
/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 DvktSparseResourcesBufferSparseResidency.cpp307 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
314 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &inputBufferInfo)
315 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &sparseBufferInfo)
319 deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
H A DvktSparseResourcesBufferMemoryAliasing.cpp312 const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
318 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &sparseBufferInfo)
322 deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
/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...]
/external/vulkan-validation-layers/tests/
H A Dlayer_validation_tests.cpp418 void GenericDrawPreparation(VkCommandBufferObj *commandBuffer, VkPipelineObj &pipelineobj, VkDescriptorSetObj &descriptorSet,
607 VkDescriptorSetObj descriptorSet(m_device);
622 GenericDrawPreparation(m_commandBuffer, pipelineobj, descriptorSet, failCase);
650 VkDescriptorSetObj &descriptorSet, BsoFailSelect failCase) {
683 descriptorSet.CreateVKDescriptorSet(commandBuffer);
684 VkResult err = pipelineobj.CreateVKPipeline(descriptorSet.GetPipelineLayout(), renderPass());
687 commandBuffer->BindDescriptorSet(descriptorSet);
2470 m_errorMonitor->SetDesiredFailureMsg(VK_DEBUG_REPORT_ERROR_BIT_EXT, "FreeDescriptorSets is attempting to free descriptorSet");
3154 VkDescriptorSetObj descriptorSet(m_device);
3155 descriptorSet
[all...]
/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);

Completed in 770 milliseconds

1234