Searched refs:stageFlags (Results 1 - 25 of 29) sorted by relevance

12

/external/deqp/external/vulkancts/framework/vulkan/
H A DvkBuilderUtil.hpp41 VkShaderStageFlags stageFlags,
49 VkShaderStageFlags stageFlags)
51 return addBinding(descriptorType, 1u, stageFlags, (VkSampler*)DE_NULL);
55 VkShaderStageFlags stageFlags)
57 return addBinding(descriptorType, descriptorCount, stageFlags, (VkSampler*)DE_NULL);
60 VkShaderStageFlags stageFlags,
65 return addBinding(descriptorType, 1u, stageFlags, immutableSampler);
69 VkShaderStageFlags stageFlags,
72 return addBinding(descriptorType, descriptorCount, stageFlags, pImmutableSamplers);
48 addSingleBinding(VkDescriptorType descriptorType, VkShaderStageFlags stageFlags) argument
53 addArrayBinding(VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags) argument
59 addSingleSamplerBinding(VkDescriptorType descriptorType, VkShaderStageFlags stageFlags, const VkSampler* immutableSampler) argument
67 addArraySamplerBinding(VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument
H A DvkTypeUtil.inl216 inline VkPushConstantRange makePushConstantRange (VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size)
219 res.stageFlags = stageFlags;
225 inline VkDescriptorSetLayoutBinding makeDescriptorSetLayoutBinding (deUint32 binding, VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers)
231 res.stageFlags = stageFlags;
459 inline VkObjectTablePushConstantEntryNVX makeObjectTablePushConstantEntryNVX (VkObjectEntryTypeNVX type, VkObjectEntryUsageFlagsNVX flags, VkPipelineLayout pipelineLayout, VkShaderStageFlags stageFlags)
465 res.stageFlags = stageFlags;
H A DvkBuilderUtil.cpp39 VkShaderStageFlags stageFlags,
62 stageFlags, // stageFlags
37 addBinding(VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument
H A DvkStructTypes.inl803 VkShaderStageFlags stageFlags;
846 VkShaderStageFlags stageFlags;
1734 VkShaderStageFlags stageFlags;
H A DvkDeviceDriverImpl.inl580 void DeviceDriver::cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const
582 m_vk.cmdPushConstants(commandBuffer, layout, stageFlags, offset, size, pValues);
H A DvkConcreteDeviceInterface.inl119 virtual void cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const;
H A DvkVirtualDeviceInterface.inl119 virtual void cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const = 0;
H A DvkFunctionPointerTypes.inl136 typedef VKAPI_ATTR void (VKAPI_CALL* CmdPushConstantsFunc) (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues);
H A DvkNullDriverImpl.inl962 VKAPI_ATTR void VKAPI_CALL cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues)
966 DE_UNREF(stageFlags);
/external/skia/src/gpu/vk/
H A DGrVkDescriptorSetManager.cpp194 dsSamplerBindings[i].stageFlags = visibility_to_vk_stage_flags(visibility);
224 dsUniBindings[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT;
229 dsUniBindings[1].stageFlags = VK_SHADER_STAGE_FRAGMENT_BIT;
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingShaderAccessTests.cpp1317 vk::VkShaderStageFlags stageFlags,
1340 vk::VkShaderStageFlags stageFlags,
1445 vk::VkShaderStageFlags stageFlags,
1457 , m_stageFlags (stageFlags)
1554 vk::VkShaderStageFlags stageFlags,
1569 builder.addSingleBinding(descriptorType, stageFlags);
1573 builder.addSingleBinding(descriptorType, stageFlags);
1574 builder.addSingleBinding(descriptorType, stageFlags);
1578 builder.addArrayBinding(descriptorType, 2u, stageFlags);
3873 vk::VkShaderStageFlags stageFlags,
1441 BufferRenderInstance(Context& context, DescriptorUpdateMethod updateMethod, bool isPrimaryCmdBuf, vk::VkDescriptorType descriptorType, vk::VkShaderStageFlags stageFlags, ShaderInputInterface shaderInterface, bool viewOffset, bool dynamicOffset, bool dynamicOffsetNonZero) argument
1550 createDescriptorSetLayout(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkShaderStageFlags stageFlags, DescriptorUpdateMethod updateMethod) argument
3964 ImageFetchRenderInstance(vkt::Context& context, DescriptorUpdateMethod updateMethod, bool isPrimaryCmdBuf, vk::VkDescriptorType descriptorType, vk::VkShaderStageFlags stageFlags, ShaderInputInterface shaderInterface, vk::VkImageViewType viewType, deUint32 baseMipLevel, deUint32 baseArraySlice) argument
3992 createDescriptorSetLayout(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkShaderStageFlags stageFlags, DescriptorUpdateMethod updateMethod) argument
5144 ImageSampleRenderInstance(vkt::Context& context, DescriptorUpdateMethod updateMethod, bool isPrimaryCmdBuf, vk::VkDescriptorType descriptorType, vk::VkShaderStageFlags stageFlags, ShaderInputInterface shaderInterface, vk::VkImageViewType viewType, deUint32 baseMipLevel, deUint32 baseArraySlice, bool isImmutable) argument
5173 createDescriptorSetLayout(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkShaderStageFlags stageFlags, const ImageSampleInstanceImages& images, DescriptorUpdateMethod updateMethod) argument
6982 TexelBufferRenderInstance(vkt::Context& context, DescriptorUpdateMethod updateMethod, bool isPrimaryCmdBuf, vk::VkDescriptorType descriptorType, vk::VkShaderStageFlags stageFlags, ShaderInputInterface shaderInterface, bool nonzeroViewOffset) argument
7006 createDescriptorSetLayout(const vk::DeviceInterface& vki, vk::VkDevice device, vk::VkDescriptorType descriptorType, ShaderInputInterface shaderInterface, vk::VkShaderStageFlags stageFlags, DescriptorUpdateMethod updateMethod) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineSpecConstantTests.cpp699 FeatureFlags getShaderStageRequirements (const VkShaderStageFlags stageFlags) argument
703 if (((stageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) != 0) || ((stageFlags & VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT) != 0))
706 if ((stageFlags & VK_SHADER_STAGE_GEOMETRY_BIT) != 0)
710 if ((stageFlags & VK_SHADER_STAGE_ALL_GRAPHICS) != 0)
712 if ((stageFlags & VK_SHADER_STAGE_FRAGMENT_BIT) != 0)
H A DvktPipelinePushConstantTests.cpp749 pushConstantRanges[rangeNdx].stageFlags = m_pushConstantRange[rangeNdx].range.shaderStage;
1431 pushConstantRanges.stageFlags = m_pushConstantRange.range.shaderStage;
/external/vulkan-validation-layers/tests/
H A Dlayer_validation_tests.cpp865 VkPipelineStageFlags stageFlags = 0; local
870 submitInfo.pWaitDstStageMask = &stageFlags;
2078 dsl_binding.stageFlags = VK_SHADER_STAGE_ALL;
2155 dsl_binding.stageFlags = VK_SHADER_STAGE_ALL;
3539 dsl_binding.stageFlags = VK_SHADER_STAGE_ALL;
3598 dsl_binding.stageFlags = VK_SHADER_STAGE_ALL;
3656 layout_bindings[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT;
3745 layout_binding[0].stageFlags = VK_SHADER_STAGE_ALL;
3751 layout_binding[1].stageFlags = VK_SHADER_STAGE_FRAGMENT_BIT;
3780 layout_binding[2].stageFlags
[all...]
H A Dvkrenderframework.cpp416 binding.stageFlags = VK_SHADER_STAGE_ALL;
432 binding.stageFlags = VK_SHADER_STAGE_ALL;
449 binding.stageFlags = VK_SHADER_STAGE_ALL;
/external/vulkan-validation-layers/layers/
H A Ddescriptor_sets.cpp127 // For the given binding, return stageFlags
132 return bindings_[bi_itr->second].stageFlags;
186 // and verify that type and stageFlags match
206 } else if (binding.stageFlags != rh_ds_layout->GetStageFlagsFromBinding(binding.binding)) {
208 error_str << "Binding " << binding.binding << " for DescriptorSetLayout " << layout_ << " has stageFlags "
209 << binding.stageFlags << " but binding " << binding.binding << " for DescriptorSetLayout "
210 << rh_ds_layout->GetDescriptorSetLayout() << " has stageFlags "
227 auto stage_flags = bindings_[bi_itr->second].stageFlags;
230 (stage_flags != bindings_[next_bi_itr->second].stageFlags) ||
H A Dparameter_validation.cpp3411 // If descriptorCount is not 0, stageFlags must be a valid combination of VkShaderStageFlagBits values
3412 if ((pCreateInfo->pBindings[i].stageFlags != 0) &&
3413 ((pCreateInfo->pBindings[i].stageFlags & (~AllVkShaderStageFlagBits)) != 0)) {
3418 "pCreateInfo->pBindings[%d].stageFlags must be a valid combination of VkShaderStageFlagBits values",
4631 VKAPI_ATTR void VKAPI_CALL CmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, argument
4637 skip_call |= parameter_validation_vkCmdPushConstants(my_data->report_data, layout, stageFlags, offset, size, pValues);
4641 ->CmdPushConstants(commandBuffer, layout, stageFlags, offset, size, pValues);
H A Dcore_validation.cpp2128 if ((range.stageFlags & stage) == 0) {
2784 } else if (~binding->stageFlags & pStage->stage) {
6813 if (0 == pCreateInfo->pPushConstantRanges[i].stageFlags) {
6815 DRAWSTATE_PUSH_CONSTANTS_ERROR, "DS", "vkCreatePipelineLayout() call has no stageFlags set.");
9338 VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size,
9352 if (0 == stageFlags) {
9354 DRAWSTATE_PUSH_CONSTANTS_ERROR, "DS", "vkCmdPushConstants() call has no stageFlags set.");
9370 if (iter.stageFlags == stageFlags) {
9375 // There were no ranges that matched the stageFlags
9337 CmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) argument
[all...]
/external/vulkan-validation-layers/demos/smoke/
H A DSmoke.cpp248 layout_binding.stageFlags = VK_SHADER_STAGE_VERTEX_BIT;
267 push_const_range.stageFlags = VK_SHADER_STAGE_VERTEX_BIT;
/external/deqp/external/vulkancts/modules/vulkan/clipping/
H A DvktClippingTests.cpp427 VkShaderStageFlags stageFlags = (VkShaderStageFlags)0; local
446 stageFlags |= shaders[shaderNdx].stage;
451 (stageFlags & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT)));
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiObjectManagementTests.cpp1246 VkShaderStageFlags stageFlags;
1257 , stageFlags (stageFlags_)
1278 VkShaderStageFlags stageFlags,
1282 bindings.push_back(Binding(binding, descriptorType, descriptorCount, stageFlags, useImmutableSampler));
1314 cur->stageFlags,
/external/vulkan-validation-layers/include/vulkan/
H A Dvulkan.h1908 VkShaderStageFlags stageFlags; member in struct:VkPushConstantRange
1948 VkShaderStageFlags stageFlags; member in struct:VkDescriptorSetLayoutBinding
2385 typedef void (VKAPI_PTR *PFN_vkCmdPushConstants)(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues);
3167 VkShaderStageFlags stageFlags,
H A Dvulkan.hpp9881 , stageFlags( stageFlags_ )
9917 stageFlags = stageFlags_;
9937 && ( stageFlags == rhs.stageFlags )
9949 ShaderStageFlags stageFlags; member in struct:vk::vk::ImageLayout::AttachmentLoadOp::AttachmentStoreOp::ImageType::ImageTiling::ImageViewType::CommandBufferLevel::ComponentSwizzle::DescriptorType::QueryType::BorderColor::PipelineBindPoint::PipelineCacheHeaderVersion::PrimitiveTopology::SharingMode::IndexType::Filter::SamplerMipmapMode::SamplerAddressMode::CompareOp::PolygonMode::CullModeFlagBits::FrontFace::BlendFactor::BlendOp::StencilOp::LogicOp::InternalAllocationType::SystemAllocationScope::PhysicalDeviceType::VertexInputRate::Format::StructureType::SubpassContents::SubpassContents::DynamicState::QueueFlagBits::MemoryPropertyFlagBits::MemoryHeapFlagBits::AccessFlagBits::BufferUsageFlagBits::BufferCreateFlagBits::ShaderStageFlagBits::DescriptorSetLayoutBinding
10139 : stageFlags( stageFlags_ )
10158 stageFlags = stageFlags_;
10181 return ( stageFlags == rhs.stageFlags )
10191 ShaderStageFlags stageFlags; member in struct:vk::vk::ImageLayout::AttachmentLoadOp::AttachmentStoreOp::ImageType::ImageTiling::ImageViewType::CommandBufferLevel::ComponentSwizzle::DescriptorType::QueryType::BorderColor::PipelineBindPoint::PipelineCacheHeaderVersion::PrimitiveTopology::SharingMode::IndexType::Filter::SamplerMipmapMode::SamplerAddressMode::CompareOp::PolygonMode::CullModeFlagBits::FrontFace::BlendFactor::BlendOp::StencilOp::LogicOp::InternalAllocationType::SystemAllocationScope::PhysicalDeviceType::VertexInputRate::Format::StructureType::SubpassContents::SubpassContents::DynamicState::QueueFlagBits::MemoryPropertyFlagBits::MemoryHeapFlagBits::AccessFlagBits::BufferUsageFlagBits::BufferCreateFlagBits::ShaderStageFlagBits::PushConstantRange
14346 pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues ) const argument
14353 pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy<const T> values ) const argument
[all...]
/external/vulkan-validation-layers/loader/
H A Dtrampoline.c2229 VkShaderStageFlags stageFlags, uint32_t offset,
2235 disp->CmdPushConstants(commandBuffer, layout, stageFlags, offset, size,
2228 vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) argument
/external/vulkan-validation-layers/tests/layers/
H A Dwrap_objects.cpp927 VKAPI_ATTR void VKAPI_CALL vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues) argument
929 device_dispatch_table(commandBuffer)->CmdPushConstants(commandBuffer, layout, stageFlags, offset, size, pValues);

Completed in 1053 milliseconds

12