/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkBuilderUtil.hpp | 41 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 D | vkTypeUtil.inl | 216 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 D | vkBuilderUtil.cpp | 39 VkShaderStageFlags stageFlags, 62 stageFlags, // stageFlags 37 addBinding(VkDescriptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler* pImmutableSamplers) argument
|
H A D | vkStructTypes.inl | 803 VkShaderStageFlags stageFlags; 846 VkShaderStageFlags stageFlags; 1734 VkShaderStageFlags stageFlags;
|
H A D | vkDeviceDriverImpl.inl | 580 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 D | vkConcreteDeviceInterface.inl | 119 virtual void cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const;
|
H A D | vkVirtualDeviceInterface.inl | 119 virtual void cmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const = 0;
|
H A D | vkFunctionPointerTypes.inl | 136 typedef VKAPI_ATTR void (VKAPI_CALL* CmdPushConstantsFunc) (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues);
|
H A D | vkNullDriverImpl.inl | 962 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 D | GrVkDescriptorSetManager.cpp | 194 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 D | vktBindingShaderAccessTests.cpp | 1317 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 D | vktPipelineSpecConstantTests.cpp | 699 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 D | vktPipelinePushConstantTests.cpp | 749 pushConstantRanges[rangeNdx].stageFlags = m_pushConstantRange[rangeNdx].range.shaderStage; 1431 pushConstantRanges.stageFlags = m_pushConstantRange.range.shaderStage;
|
/external/vulkan-validation-layers/tests/ |
H A D | layer_validation_tests.cpp | 865 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 D | vkrenderframework.cpp | 416 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 D | descriptor_sets.cpp | 127 // 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 D | parameter_validation.cpp | 3411 // 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 D | core_validation.cpp | 2128 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 D | Smoke.cpp | 248 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 D | vktClippingTests.cpp | 427 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 D | vktApiObjectManagementTests.cpp | 1246 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 D | vulkan.h | 1908 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 D | vulkan.hpp | 9881 , 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 D | trampoline.c | 2229 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 D | wrap_objects.cpp | 927 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);
|