/external/swiftshader/src/Vulkan/ |
D | VkPipelineLayout.cpp | 24 PipelineLayout::PipelineLayout(const VkPipelineLayoutCreateInfo *pCreateInfo, void *mem) in PipelineLayout() function in vk::PipelineLayout 63 void PipelineLayout::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 68 bool PipelineLayout::release(const VkAllocationCallbacks *pAllocator) in release() 78 size_t PipelineLayout::ComputeRequiredAllocationSize(const VkPipelineLayoutCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() 90 size_t PipelineLayout::getDescriptorSetCount() const in getDescriptorSetCount() 95 uint32_t PipelineLayout::getBindingCount(uint32_t setNumber) const in getBindingCount() 100 uint32_t PipelineLayout::getDynamicOffsetIndex(uint32_t setNumber, uint32_t bindingNumber) const in getDynamicOffsetIndex() 106 uint32_t PipelineLayout::getDescriptorCount(uint32_t setNumber, uint32_t bindingNumber) const in getDescriptorCount() 112 uint32_t PipelineLayout::getBindingOffset(uint32_t setNumber, uint32_t bindingNumber) const in getBindingOffset() 118 VkDescriptorType PipelineLayout::getDescriptorType(uint32_t setNumber, uint32_t bindingNumber) const in getDescriptorType() [all …]
|
D | VkPipelineLayout.hpp | 23 class PipelineLayout : public Object<PipelineLayout, VkPipelineLayout> class 26 PipelineLayout(const VkPipelineLayoutCreateInfo *pCreateInfo, void *mem); 73 static inline PipelineLayout *Cast(VkPipelineLayout object) in Cast() 75 return PipelineLayout::Cast(object); in Cast()
|
D | VkDescriptorSet.hpp | 29 class PipelineLayout; 44 …static void ContentsChanged(const Array &descriptorSets, const PipelineLayout *layout, Device *dev… 45 …static void PrepareForSampling(const Array &descriptorSets, const PipelineLayout *layout, Device *… 56 …static void ParseDescriptors(const Array &descriptorSets, const PipelineLayout *layout, Device *de…
|
D | VkDescriptorSet.cpp | 22 void DescriptorSet::ParseDescriptors(const Array &descriptorSets, const PipelineLayout *layout, Dev… in ParseDescriptors() 80 void DescriptorSet::ContentsChanged(const Array &descriptorSets, const PipelineLayout *layout, Devi… in ContentsChanged() 85 void DescriptorSet::PrepareForSampling(const Array &descriptorSets, const PipelineLayout *layout, D… in PrepareForSampling()
|
D | VkPipelineCache.hpp | 40 class PipelineLayout; 92 ComputeProgramKey(const sw::SpirvShader *shader, const vk::PipelineLayout *layout) in ComputeProgramKey() 103 const vk::PipelineLayout *getLayout() const { return layout; } in getLayout() 107 const vk::PipelineLayout *layout;
|
D | VkPipeline.hpp | 40 Pipeline(PipelineLayout *layout, Device *device); 60 PipelineLayout *getLayout() const in getLayout() 71 PipelineLayout *layout = nullptr;
|
D | VkCommandBuffer.hpp | 45 class PipelineLayout; 87 void pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags, 99 void bindDescriptorSets(VkPipelineBindPoint pipelineBindPoint, const PipelineLayout *layout,
|
/external/swiftshader/src/Pipeline/ |
D | ComputeProgram.hpp | 28 class PipelineLayout; 49 …ComputeProgram(vk::Device *device, SpirvShader const *spirvShader, vk::PipelineLayout const *pipel… 85 vk::PipelineLayout const *const pipelineLayout;
|
D | VertexRoutine.hpp | 23 class PipelineLayout; 51 vk::PipelineLayout const *pipelineLayout,
|
D | VertexProgram.hpp | 30 vk::PipelineLayout const *pipelineLayout,
|
D | PixelProgram.hpp | 27 vk::PipelineLayout const *pipelineLayout, in PixelProgram()
|
D | VertexProgram.cpp | 29 vk::PipelineLayout const *pipelineLayout, in VertexProgram()
|
/external/swiftshader/src/Device/ |
D | Context.hpp | 31 class PipelineLayout; 136 …vice *device, const VkGraphicsPipelineCreateInfo *pCreateInfo, const PipelineLayout *layout, bool … 140 inline const PipelineLayout *getPipelineLayout() const { return pipelineLayout; } in getPipelineLayout() 202 const PipelineLayout *pipelineLayout;
|
D | Renderer.hpp | 40 class PipelineLayout; 174 const vk::PipelineLayout *pipelineLayout;
|
D | VertexProcessor.hpp | 98 RoutineType routine(const State &state, vk::PipelineLayout const *pipelineLayout,
|
D | VertexProcessor.cpp | 91 vk::PipelineLayout const *pipelineLayout, in routine()
|
D | PixelProcessor.hpp | 157 RoutineType routine(const State &state, const vk::PipelineLayout *pipelineLayout,
|
/external/vulkan-validation-layers/tests/ |
D | vktestbinding.h | 73 class PipelineLayout; variable 619 class PipelineLayout : public internal::NonDispHandle<VkPipelineLayout> { 621 PipelineLayout() NOEXCEPT : NonDispHandle(){}; in PipelineLayout() function 622 ~PipelineLayout(); 625 PipelineLayout(PipelineLayout &&src) : NonDispHandle(std::move(src)){}; in PipelineLayout() function 627 PipelineLayout &operator=(PipelineLayout &&src) { 628 this->~PipelineLayout();
|
D | vkrenderframework.h | 398 vk_testing::PipelineLayout m_pipeline_layout; 415 class VkPipelineLayoutObj : public vk_testing::PipelineLayout { 422 VkPipelineLayoutObj(VkPipelineLayoutObj &&src) : PipelineLayout(std::move(src)) {} in VkPipelineLayoutObj() 424 PipelineLayout::operator=(std::move(src));
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1505 struct PipelineLayout struct 1551 return getSafeObjectCount<PipelineLayout>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 1617 Dependency<PipelineLayout> layout; 1624 , layout (env, PipelineLayout::Parameters::singleDescriptorSet( in Resources() 1849 Dependency<PipelineLayout> layout; 1866 , layout (env, PipelineLayout::Parameters::singleDescriptorSet(getDescriptorSetLayout())) in Resources() 3073 CaseDescription<PipelineLayout> pipelineLayout; 3249 static const NamedParameters<PipelineLayout> s_pipelineLayoutCases[] = in createObjectManagementTests() 3251 { "pipeline_layout_empty", PipelineLayout::Parameters::empty() }, in createObjectManagementTests() 3252 …{ "pipeline_layout_single", PipelineLayout::Parameters::singleDescriptorSet(singleUboDescLayout) } in createObjectManagementTests() [all …]
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_wrapper.h | 49 FUNC(PipelineLayout) \ 202 void bindDescriptorSets(const PipelineLayout &layout, 341 void pushConstants(const PipelineLayout &layout, 567 class PipelineLayout final : public WrappedObject<PipelineLayout, VkPipelineLayout> 570 PipelineLayout() = default; 926 ANGLE_INLINE void CommandBuffer::bindDescriptorSets(const PipelineLayout &layout, 964 ANGLE_INLINE void CommandBuffer::pushConstants(const PipelineLayout &layout, 1622 ANGLE_INLINE void PipelineLayout::destroy(VkDevice device) 1631 ANGLE_INLINE VkResult PipelineLayout::init(VkDevice device,
|
D | vk_cache_utils.h | 58 using RefCountedPipelineLayout = RefCounted<PipelineLayout>; 574 const PipelineLayout &pipelineLayout, 1402 PipelineLayout, 1543 const vk::PipelineLayout &pipelineLayout, 1576 const vk::PipelineLayout &pipelineLayout, 1610 class PipelineLayoutCache final : public HasCacheStats<VulkanCacheType::PipelineLayout> 1621 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut);
|
D | ProgramExecutableVk.h | 155 const vk::PipelineLayout &getPipelineLayout() const { return mPipelineLayout.get(); } in getPipelineLayout() 291 vk::BindingPointer<vk::PipelineLayout> mPipelineLayout;
|
/external/angle/src/tests/perf_tests/ |
D | VulkanPipelineCachePerf.cpp | 84 vk::PipelineLayout pl; in step()
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryDeviceMemoryReportTests.cpp | 920 struct PipelineLayout struct 1019 Dependency<PipelineLayout> layout; 1026 , layout (env, PipelineLayout::Parameters::singleDescriptorSet( in Resources() 1233 Dependency<PipelineLayout> layout; 1250 , layout (env, PipelineLayout::Parameters::singleDescriptorSet(getDescriptorSetLayout())) in Resources() 1568 CaseDescription<PipelineLayout> pipelineLayout; 2394 static const NamedParameters<PipelineLayout> s_pipelineLayoutCases[] = in createDeviceMemoryReportTests() 2396 { "pipeline_layout_empty", PipelineLayout::Parameters::empty() }, in createDeviceMemoryReportTests() 2397 …{ "pipeline_layout_single", PipelineLayout::Parameters::singleDescriptorSet(singleUboDescLayout) } in createDeviceMemoryReportTests() 2451 CASE_DESC(createDestroyObjectTest <PipelineLayout>, s_pipelineLayoutCases), in createDeviceMemoryReportTests()
|