Searched defs:pushConstants (Results 1 - 10 of 10) sorted by relevance
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ | ||
H A D | vktSpvAsmComputeShaderTestUtil.hpp | 225 BufferSp pushConstants; member in struct:vkt::SpirVAssembly::ComputeShaderSpec 240 , pushConstants (DE_NULL) |
H A D | vktSpvAsmComputeShaderCase.cpp | 126 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 D | vktSpvAsmGraphicsShaderTestUtil.hpp | 264 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 D | vktSpvAsmGraphicsShaderTestUtil.cpp | 245 , 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 D | vktDrawInstancedTests.cpp | 509 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 D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 970 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 D | vktWsiDisplayTimingTests.cpp | 743 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 D | vktWsiIncrementalPresentTests.cpp | 860 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 D | vktWsiSharedPresentableImageTests.cpp | 710 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 D | vulkan.hpp | 26054 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