Home | History | Annotate | Download | only in vulkan

Lines Matching full:framebuffer

2423   class Framebuffer
2426 Framebuffer()
2430 Framebuffer( std::nullptr_t )
2434 VULKAN_HPP_TYPESAFE_EXPLICIT Framebuffer( VkFramebuffer framebuffer )
2435 : m_framebuffer( framebuffer )
2439 Framebuffer & operator=(VkFramebuffer framebuffer)
2441 m_framebuffer = framebuffer;
2446 Framebuffer & operator=( std::nullptr_t )
2452 bool operator==( Framebuffer const & rhs ) const
2457 bool operator!=(Framebuffer const & rhs ) const
2462 bool operator<(Framebuffer const & rhs ) const
2488 static_assert( sizeof( Framebuffer ) == sizeof( VkFramebuffer ), "handle and wrapper have different size!" );
8882 RenderPassBeginInfo( RenderPass renderPass_ = RenderPass(), Framebuffer framebuffer_ = Framebuffer(), Rect2D renderArea_ = Rect2D(), uint32_t clearValueCount_ = 0, const ClearValue* pClearValues_ = nullptr )
8884 , framebuffer( framebuffer_ )
8913 RenderPassBeginInfo& setFramebuffer( Framebuffer framebuffer_ )
8915 framebuffer = framebuffer_;
8947 && ( framebuffer == rhs.framebuffer )
8964 Framebuffer framebuffer;
16183 CommandBufferInheritanceInfo( RenderPass renderPass_ = RenderPass(), uint32_t subpass_ = 0, Framebuffer framebuffer_ = Framebuffer(), Bool32 occlusionQueryEnable_ = 0, QueryControlFlags queryFlags_ = QueryControlFlags(), QueryPipelineStatisticFlags pipelineStatistics_ = QueryPipelineStatisticFlags() )
16186 , framebuffer( framebuffer_ )
16221 CommandBufferInheritanceInfo& setFramebuffer( Framebuffer framebuffer_ )
16223 framebuffer = framebuffer_;
16256 && ( framebuffer == rhs.framebuffer )
16274 Framebuffer framebuffer;
26930 template <> class UniqueHandleTraits<Framebuffer> {public: using deleter = FramebufferDeleter; };
26931 using UniqueFramebuffer = UniqueHandle<Framebuffer>;
27392 Result createFramebuffer( const FramebufferCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Framebuffer* pFramebuffer ) const;
27394 ResultValueType<Framebuffer>::type createFramebuffer( const FramebufferCreateInfo & createInfo, Optional<const AllocationCallbacks> allocator = nullptr ) const;
27400 void destroyFramebuffer( Framebuffer framebuffer, const AllocationCallbacks* pAllocator ) const;
27402 void destroyFramebuffer( Framebuffer framebuffer, Optional<const AllocationCallbacks> allocator = nullptr ) const;
28053 void destroy( Framebuffer framebuffer )
28055 m_device.destroyFramebuffer( framebuffer, m_allocator );
29387 VULKAN_HPP_INLINE Result Device::createFramebuffer( const FramebufferCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Framebuffer* pFramebuffer ) const
29392 VULKAN_HPP_INLINE ResultValueType<Framebuffer>::type Device::createFramebuffer( const FramebufferCreateInfo & createInfo, Optional<const AllocationCallbacks> allocator ) const
29394 Framebuffer framebuffer;
29395 Result result = static_cast<Result>( vkCreateFramebuffer( m_device, reinterpret_cast<const VkFramebufferCreateInfo*>( &createInfo ), reinterpret_cast<const VkAllocationCallbacks*>( static_cast<const AllocationCallbacks*>( allocator ) ), reinterpret_cast<VkFramebuffer*>( &framebuffer ) ) );
29396 return createResultValue( result, framebuffer, "VULKAN_HPP_NAMESPACE::Device::createFramebuffer" );
29401 Framebuffer framebuffer;
29402 Result result = static_cast<Result>( vkCreateFramebuffer( m_device, reinterpret_cast<const VkFramebufferCreateInfo*>( &createInfo ), reinterpret_cast<const VkAllocationCallbacks*>( static_cast<const AllocationCallbacks*>( allocator ) ), reinterpret_cast<VkFramebuffer*>( &framebuffer ) ) );
29405 return createResultValue( result, framebuffer, "VULKAN_HPP_NAMESPACE::Device::createFramebufferUnique", deleter );
29410 VULKAN_HPP_INLINE void Device::destroyFramebuffer( Framebuffer framebuffer, const AllocationCallbacks* pAllocator ) const
29412 vkDestroyFramebuffer( m_device, static_cast<VkFramebuffer>( framebuffer ), reinterpret_cast<const VkAllocationCallbacks*>( pAllocator ) );
29415 VULKAN_HPP_INLINE void Device::destroyFramebuffer( Framebuffer framebuffer, Optional<const AllocationCallbacks> allocator ) const
29417 vkDestroyFramebuffer( m_device, static_cast<VkFramebuffer>( framebuffer ), reinterpret_cast<const VkAllocationCallbacks*>( static_cast<const AllocationCallbacks*>( allocator ) ) );
34084 case ObjectType::eFramebuffer: return "Framebuffer";
35048 case DebugReportObjectTypeEXT::eFramebuffer: return "Framebuffer";