Searched defs:pushConstants (Results 1 - 10 of 10) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderTestUtil.hpp225 BufferSp pushConstants; member in struct:vkt::SpirVAssembly::ComputeShaderSpec
240 , pushConstants (DE_NULL)
H A DvktSpvAsmComputeShaderCase.cpp126 Move<VkPipelineLayout> createPipelineLayout (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorSetLayout descriptorSetLayout, const vkt::SpirVAssembly::BufferSp& pushConstants) argument
146 if (pushConstants != DE_NULL)
149 pushConstants->getBytes(pushConstantsBytes);
397 Unique<VkPipelineLayout> pipelineLayout (createPipelineLayout(vkdi, device, *descriptorSetLayout, m_shaderSpec.pushConstants));
430 if (m_shaderSpec.pushConstants != DE_NULL)
433 m_shaderSpec.pushConstants->getBytes(pushConstantsBytes);
H A DvktSpvAsmGraphicsShaderTestUtil.hpp264 PushConstants pushConstants; member in struct:vkt::SpirVAssembly::InstanceContext
361 const PushConstants& pushConstants, member in namespace:vkt::SpirVAssembly
371 InstanceContext ctx (inputColors, outputColors, testCodeFragments, specConstants, pushConstants, resources, interfaces, extensions, features, vulkanFeatures, customizedStages);
418 const PushConstants& pushConstants,
518 const PushConstants& pushConstants,
531 name, inputColors, outputColors, testCodeFragments, noSpecConstants, pushConstants,
514 createTestsForAllStages(const std::string& name, const tcu::RGBA (&inputColors)[4], const tcu::RGBA (&outputColors)[4], const std::map<std::string, std::string>& testCodeFragments, const PushConstants& pushConstants, const GraphicsResources& resources, const std::vector<std::string>& extensions, tcu::TestCaseGroup* tests, VulkanFeatures vulkanFeatures = VulkanFeatures(), const qpTestResult failResult = QP_TEST_RESULT_FAIL, const std::string& failMessageTemplate = std::string()) argument
H A DvktSpvAsmGraphicsShaderTestUtil.cpp245 , pushConstants (pushConsants_)
272 , pushConstants (other.pushConstants)
2257 const bool hasPushConstants = !instance.pushConstants.empty();
2831 instance.pushConstants.getBuffer()->getBytes(pushConstantsBytes);
3299 instance.pushConstants.getBuffer()->getBytes(pushConstantsBytes);
3669 const PushConstants& pushConstants,
3706 specConstantMap, pushConstants, resources, interfaces, extensions, features, vulkanFeatures, vk::VK_SHADER_STAGE_VERTEX_BIT, failResult, failMessageTemplate));
3713 specConstantMap, pushConstants, resources, interfaces, extensions, features, vulkanFeatures, vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, failResult, failMessageTemplate));
3720 specConstantMap, pushConstants, resource
3664 createTestsForAllStages(const std::string& name, const RGBA (&inputColors)[4], const RGBA (&outputColors)[4], const map<string, string>& testCodeFragments, const vector<deInt32>& specConstants, const PushConstants& pushConstants, const GraphicsResources& resources, const GraphicsInterfaces& interfaces, const vector<string>& extensions, const vector<string>& features, VulkanFeatures vulkanFeatures, tcu::TestCaseGroup* tests, const qpTestResult failResult, const string& failMessageTemplate) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/draw/
H A DvktDrawInstancedTests.cpp509 const float pushConstants[] = { (float)firstInstance, (float)instanceCount }; local
510 m_vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, vk::VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(pushConstants), pushConstants);
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesShaderIntrinsicsSampled.cpp970 const PushConstants pushConstants = local
979 deviceInterface.cmdPushConstants(commandBuffer, *pipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, sizeof(PushConstants), &pushConstants);
/external/deqp/external/vulkancts/modules/vulkan/wsi/
H A DvktWsiDisplayTimingTests.cpp743 const vk::VkPushConstantRange pushConstants[] = local
760 DE_LENGTH_OF_ARRAY(pushConstants),
761 pushConstants
1386 "} pushConstants;\n"
1389 "\thighp uint frameNdx = pushConstants.frameNdx;\n"
H A DvktWsiIncrementalPresentTests.cpp860 const vk::VkPushConstantRange pushConstants[] = local
877 DE_LENGTH_OF_ARRAY(pushConstants),
878 pushConstants
1375 "} pushConstants;\n"
1378 "\thighp uint mask = pushConstants.mask;\n"
H A DvktWsiSharedPresentableImageTests.cpp710 const vk::VkPushConstantRange pushConstants[] = local
727 DE_LENGTH_OF_ARRAY(pushConstants),
728 pushConstants,
1269 "} pushConstants;\n"
1272 "\thighp uint frameNdx = pushConstants.frameNdx;\n"
/external/vulkan-validation-layers/include/vulkan/
H A Dvulkan.hpp26054 void pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues ) const;
26057 void pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy<const T> values ) const;
26487 VULKAN_HPP_INLINE void CommandBuffer::pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues ) const function in class:VULKAN_HPP_NAMESPACE::VULKAN_HPP_NAMESPACE::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::DynamicState::DescriptorUpdateTemplateTypeKHR::ObjectType::QueueFlagBits::MemoryPropertyFlagBits::MemoryHeapFlagBits::AccessFlagBits::BufferUsageFlagBits::BufferCreateFlagBits::ShaderStageFlagBits::ImageUsageFlagBits::ImageCreateFlagBits::PipelineCreateFlagBits::ColorComponentFlagBits::FenceCreateFlagBits::FormatFeatureFlagBits::QueryControlFlagBits::QueryResultFlagBits::CommandBufferUsageFlagBits::QueryPipelineStatisticFlagBits::ImageAspectFlagBits::SparseImageFormatFlagBits::SparseMemoryBindFlagBits::PipelineStageFlagBits::CommandPoolCreateFlagBits::CommandPoolResetFlagBits::CommandBufferResetFlagBits::SampleCountFlagBits::AttachmentDescriptionFlagBits::StencilFaceFlagBits::DescriptorPoolCreateFlagBits::DependencyFlagBits::PresentModeKHR::ColorSpaceKHR::DisplayPlaneAlphaFlagBitsKHR::CompositeAlphaFlagBitsKHR::SurfaceTransformFlagBitsKHR::DebugReportFlagBitsEXT::DebugReportObjectTypeEXT::RasterizationOrderAMD::ExternalMemoryHandleTypeFlagBitsNV::ExternalMemoryFeatureFlagBitsNV::ValidationCheckEXT::IndirectCommandsLayoutUsageFlagBitsNVX::ObjectEntryUsageFlagBitsNVX::IndirectCommandsTokenTypeNVX::ObjectEntryTypeNVX::DescriptorSetLayoutCreateFlagBits::ExternalMemoryHandleTypeFlagBitsKHR::ExternalMemoryFeatureFlagBitsKHR::ExternalSemaphoreHandleTypeFlagBitsKHR::ExternalSemaphoreFeatureFlagBitsKHR::SemaphoreImportFlagBitsKHR::ExternalFenceHandleTypeFlagBitsKHR::ExternalFenceFeatureFlagBitsKHR::FenceImportFlagBitsKHR::SurfaceCounterFlagBitsEXT::DisplayPowerStateEXT::DeviceEventTypeEXT::DisplayEventTypeEXT::PeerMemoryFeatureFlagBitsKHX::MemoryAllocateFlagBitsKHX::DeviceGroupPresentModeFlagBitsKHX::SwapchainCreateFlagBitsKHR::ViewportCoordinateSwizzleNV::DiscardRectangleModeEXT::SubpassDescriptionFlagBits::PointClippingBehaviorKHR::SamplerReductionModeEXT::TessellationDomainOriginKHR::SamplerYcbcrModelConversionKHR::SamplerYcbcrRangeKHR::ChromaLocationKHR::BlendOverlapEXT::CoverageModulationModeNV::ValidationCacheHeaderVersionEXT::ShaderInfoTypeAMD::QueueGlobalPriorityEXT::ConservativeRasterizationModeEXT::CommandBuffer
26493 VULKAN_HPP_INLINE void CommandBuffer::pushConstants( PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy<const T> values ) const function in class:VULKAN_HPP_NAMESPACE::VULKAN_HPP_NAMESPACE::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::DynamicState::DescriptorUpdateTemplateTypeKHR::ObjectType::QueueFlagBits::MemoryPropertyFlagBits::MemoryHeapFlagBits::AccessFlagBits::BufferUsageFlagBits::BufferCreateFlagBits::ShaderStageFlagBits::ImageUsageFlagBits::ImageCreateFlagBits::PipelineCreateFlagBits::ColorComponentFlagBits::FenceCreateFlagBits::FormatFeatureFlagBits::QueryControlFlagBits::QueryResultFlagBits::CommandBufferUsageFlagBits::QueryPipelineStatisticFlagBits::ImageAspectFlagBits::SparseImageFormatFlagBits::SparseMemoryBindFlagBits::PipelineStageFlagBits::CommandPoolCreateFlagBits::CommandPoolResetFlagBits::CommandBufferResetFlagBits::SampleCountFlagBits::AttachmentDescriptionFlagBits::StencilFaceFlagBits::DescriptorPoolCreateFlagBits::DependencyFlagBits::PresentModeKHR::ColorSpaceKHR::DisplayPlaneAlphaFlagBitsKHR::CompositeAlphaFlagBitsKHR::SurfaceTransformFlagBitsKHR::DebugReportFlagBitsEXT::DebugReportObjectTypeEXT::RasterizationOrderAMD::ExternalMemoryHandleTypeFlagBitsNV::ExternalMemoryFeatureFlagBitsNV::ValidationCheckEXT::IndirectCommandsLayoutUsageFlagBitsNVX::ObjectEntryUsageFlagBitsNVX::IndirectCommandsTokenTypeNVX::ObjectEntryTypeNVX::DescriptorSetLayoutCreateFlagBits::ExternalMemoryHandleTypeFlagBitsKHR::ExternalMemoryFeatureFlagBitsKHR::ExternalSemaphoreHandleTypeFlagBitsKHR::ExternalSemaphoreFeatureFlagBitsKHR::SemaphoreImportFlagBitsKHR::ExternalFenceHandleTypeFlagBitsKHR::ExternalFenceFeatureFlagBitsKHR::FenceImportFlagBitsKHR::SurfaceCounterFlagBitsEXT::DisplayPowerStateEXT::DeviceEventTypeEXT::DisplayEventTypeEXT::PeerMemoryFeatureFlagBitsKHX::MemoryAllocateFlagBitsKHX::DeviceGroupPresentModeFlagBitsKHX::SwapchainCreateFlagBitsKHR::ViewportCoordinateSwizzleNV::DiscardRectangleModeEXT::SubpassDescriptionFlagBits::PointClippingBehaviorKHR::SamplerReductionModeEXT::TessellationDomainOriginKHR::SamplerYcbcrModelConversionKHR::SamplerYcbcrRangeKHR::ChromaLocationKHR::BlendOverlapEXT::CoverageModulationModeNV::ValidationCacheHeaderVersionEXT::ShaderInfoTypeAMD::QueueGlobalPriorityEXT::ConservativeRasterizationModeEXT::CommandBuffer
[all...]

Completed in 461 milliseconds