/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.hpp | 24 class RenderPass : public Object<RenderPass, VkRenderPass> class 27 RenderPass(const VkRenderPassCreateInfo *pCreateInfo, void *mem); 28 RenderPass(const VkRenderPassCreateInfo2KHR *pCreateInfo, void *mem); 102 static inline RenderPass *Cast(VkRenderPass object) in Cast() 104 return RenderPass::Cast(object); in Cast()
|
D | VkFramebuffer.hpp | 23 class RenderPass; 31 …void clear(const RenderPass *renderPass, uint32_t clearValueCount, const VkClearValue *pClearValue… 32 …void clearAttachment(const RenderPass *renderPass, uint32_t subpassIndex, const VkClearAttachment … 36 void resolve(const RenderPass *renderPass, uint32_t subpassIndex);
|
D | VkRenderPass.cpp | 127 RenderPass::RenderPass(const VkRenderPassCreateInfo *pCreateInfo, void *mem) in RenderPass() function in vk::RenderPass 135 RenderPass::RenderPass(const VkRenderPassCreateInfo2KHR *pCreateInfo, void *mem) in RenderPass() function in vk::RenderPass 149 void RenderPass::init(const T *pCreateInfo, void *mem) in init() 306 void RenderPass::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 311 size_t RenderPass::ComputeRequiredAllocationSize(const VkRenderPassCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() 316 size_t RenderPass::ComputeRequiredAllocationSize(const VkRenderPassCreateInfo2KHR *pCreateInfo) in ComputeRequiredAllocationSize() 321 void RenderPass::getRenderAreaGranularity(VkExtent2D *pGranularity) const in getRenderAreaGranularity() 327 void RenderPass::MarkFirstUse(int attachment, int subpass) in MarkFirstUse()
|
D | VkPipelineCache.hpp | 38 class RenderPass; 74 const vk::RenderPass *renderPass, 83 const vk::RenderPass *getRenderPass() const { return renderPass; } in getRenderPass() 91 const vk::RenderPass *renderPass;
|
D | VkFramebuffer.cpp | 39 void Framebuffer::clear(const RenderPass *renderPass, uint32_t clearValueCount, const VkClearValue … in clear() 71 void Framebuffer::clearAttachment(const RenderPass *renderPass, uint32_t subpassIndex, const VkClea… in clearAttachment() 123 void Framebuffer::resolve(const RenderPass *renderPass, uint32_t subpassIndex) in resolve()
|
D | VkCommandBuffer.hpp | 49 class RenderPass; 69 void beginRenderPass(RenderPass *renderPass, Framebuffer *framebuffer, VkRect2D renderArea, 154 RenderPass *renderPass = nullptr;
|
D | VkPipelineCache.cpp | 111 const vk::RenderPass *renderPass, in SpirvShaderKey()
|
D | VkCommandBuffer.cpp | 50 CmdBeginRenderPass(vk::RenderPass *renderPass, vk::Framebuffer *framebuffer, VkRect2D renderArea, in CmdBeginRenderPass() 78 vk::RenderPass *renderPass; 1386 void CommandBuffer::beginRenderPass(RenderPass *renderPass, Framebuffer *framebuffer, VkRect2D rend… in beginRenderPass()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | README.md | 29 …* `endRenderPassAndGetCommandBuffer`: returns a secondary command buffer *outside* a RenderPass in… 30 * `flushAndBeginRenderPass`: returns a secondary command buffer *inside* a RenderPass instance. 34 command buffer. When a RenderPass is open `endRenderPassAndGetCommandBuffer` will flush the 35 pending RenderPass commands. `flushAndBeginRenderPass` will flush out pending commands outside a 36 RenderPass to a primary buffer. On submit ANGLE submits the primary command buffer to a `VkQueue`. 38 If you need to record inside a RenderPass, use `flushAndBeginRenderPass`. Otherwise, use 47 * `onRenderPassImageWrite` is a special API for write barriers inside a RenderPass instance.
|
D | vk_cache_utils.h | 26 using RenderPassAndSerial = ObjectAndSerial<RenderPass>; 368 const RenderPass &compatibleRenderPass, 825 vk::RenderPass **renderPassOut) 846 vk::RenderPass **renderPassOut); 852 vk::RenderPass **renderPassOut); 876 const vk::RenderPass &compatibleRenderPass, 905 const vk::RenderPass &compatibleRenderPass,
|
D | vk_wrapper.h | 47 FUNC(RenderPass) \ 478 class RenderPass final : public WrappedObject<RenderPass, VkRenderPass> 481 RenderPass() = default; 1377 ANGLE_INLINE void RenderPass::destroy(VkDevice device) 1386 ANGLE_INLINE VkResult RenderPass::init(VkDevice device, const VkRenderPassCreateInfo &createInfo)
|
D | vk_cache_utils.cpp | 205 RenderPass *renderPass) in InitializeRenderPassFromDesc() 634 const RenderPass &compatibleRenderPass, in initializePipeline() 1721 vk::RenderPass **renderPassOut) in addRenderPass() 1756 vk::RenderPass **renderPassOut) in getRenderPassWithOps() 1779 vk::RenderPass newRenderPass; in getRenderPassWithOps() 1825 const vk::RenderPass &compatibleRenderPass, in insertPipeline()
|
D | SurfaceVk.h | 222 const vk::RenderPass &compatibleRenderPass,
|
D | CommandGraph.cpp | 481 RenderPass *compatibleRenderPass; in beginInsideRenderPassRecording() 642 RenderPass *renderPass = nullptr; in visitAndExecute()
|
D | ContextVk.h | 569 vk::RenderPass **renderPassOut); 572 vk::RenderPass **renderPassOut);
|
D | vk_utils.cpp | 625 case HandleType::RenderPass: in destroy()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.cpp | 582 RenderPass::RenderPass (const std::vector<Attachment>& attachments, in RenderPass() function in vkt::renderpass::RenderPass 594 const std::vector<Attachment>& RenderPass::getAttachments (void) const in getAttachments() 599 const std::vector<Subpass>& RenderPass::getSubpasses (void) const in getSubpasses() 604 const std::vector<SubpassDependency>& RenderPass::getDependencies (void) const in getDependencies() 609 const std::vector<VkInputAttachmentAspectReference>& RenderPass::getInputAspects (void) const in getInputAspects() 718 …spectCreateInfo> createRenderPassInputAttachmentAspectCreateInfo (const RenderPass& renderPassInfo) in createRenderPassInputAttachmentAspectCreateInfo() 742 const RenderPass& renderPassInfo) in createRenderPass() 781 const RenderPass& renderPassInfo, in createRenderPass()
|
D | vktRenderPassSubpassDependencyTests.cpp | 386 vector<RenderPass> renderPasses_, in ExternalTestConfig() 399 vector<RenderPass> renderPasses; 418 vector<RenderPass> renderPasses); 422 vector<RenderPass>& renderPasses); 426 vector<RenderPass> renderPassInfos, 528 vector<RenderPass> renderPasses) in createAndAllocateImages() 572 vector<RenderPass>& renderPasses) in createSamplers() 608 vector<RenderPass> renderPassInfos, in createRenderPasses() 983 RenderPass renderPass_, in SubpassTestConfig() 994 RenderPass renderPass; [all …]
|
D | vktRenderPassTestsUtil.hpp | 395 class RenderPass class 398 RenderPass (const std::vector<Attachment>& attachments, 417 const RenderPass& renderPassInfo,
|
D | vktRenderPassTests.cpp | 727 class RenderPass class 730 RenderPass (const vector<Attachment>& attachments, in RenderPass() function in vkt::__anon051e17af0111::RenderPass 774 TestConfig (const RenderPass& renderPass_, in TestConfig() 810 RenderPass renderPass; 848 const RenderPass& renderPass) in logRenderPassInfo() 1245 …AspectCreateInfo> createRenderPassInputAttachmentAspectCreateInfo(const RenderPass& renderPassInfo) in createRenderPassInputAttachmentAspectCreateInfo() 1269 const RenderPass& renderPassInfo) in createRenderPass() 1308 const RenderPass& renderPassInfo, in createRenderPass() 1712 SubpassRenderInfo (const RenderPass& renderPass, in SubpassRenderInfo() 3073 const RenderPass& renderPassInfo, in renderReferenceValues() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1567 struct RenderPass struct 1584 return getSafeObjectCount<RenderPass>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 1614 Dependency<RenderPass> renderPass; 1622 , renderPass (env, RenderPass::Parameters()) in Resources() 2115 Dependency<RenderPass> renderPass; 2138 , renderPass (env, RenderPass::Parameters()) in Resources() 2782 CaseDescription<RenderPass> renderPass; 2937 static const NamedParameters<RenderPass> s_renderPassCases[] = in createObjectManagementTests() 2939 { "render_pass", RenderPass::Parameters() } in createObjectManagementTests() 2999 CASE_DESC(createSingleTest <RenderPass>, s_renderPassCases), in createObjectManagementTests() [all …]
|
/external/angle/src/tests/perf_tests/ |
D | VulkanPipelineCachePerf.cpp | 82 vk::RenderPass rp; in step()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkNullDriver.cpp | 249 class RenderPass class 252 RenderPass (VkDevice, const VkRenderPassCreateInfo*) {} in RenderPass() function in vk::__anon2ef59b070111::RenderPass 253 RenderPass (VkDevice, const VkRenderPassCreateInfo2*) {} in RenderPass() function in vk::__anon2ef59b070111::RenderPass
|
/external/swiftshader/src/Pipeline/ |
D | SpirvShader.hpp | 50 class RenderPass; 496 const vk::RenderPass *renderPass,
|
/external/vulkan-headers/include/vulkan/ |
D | vulkan.hpp | 14386 class RenderPass class 14394 VULKAN_HPP_CONSTEXPR RenderPass() in RenderPass() function in VULKAN_HPP_NAMESPACE::RenderPass 14398 VULKAN_HPP_CONSTEXPR RenderPass( std::nullptr_t ) in RenderPass() function in VULKAN_HPP_NAMESPACE::RenderPass 14402 VULKAN_HPP_TYPESAFE_EXPLICIT RenderPass( VkRenderPass renderPass ) in RenderPass() function in VULKAN_HPP_NAMESPACE::RenderPass 14407 RenderPass & operator=(VkRenderPass renderPass) in operator =() 14414 RenderPass & operator=( std::nullptr_t ) in operator =() 14420 bool operator==( RenderPass const & rhs ) const in operator ==() 14425 bool operator!=(RenderPass const & rhs ) const in operator !=() 14430 bool operator<(RenderPass const & rhs ) const in operator <() 14453 …static_assert( sizeof( RenderPass ) == sizeof( VkRenderPass ), "handle and wrapper have different … [all …]
|