FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::vulkan::Context::SubmitableCommandBuffer Member List

This is the complete list of members for fge::vulkan::Context::SubmitableCommandBuffer, including all inherited members.

begin(VkCommandBufferUsageFlags flags, VkCommandBufferInheritanceInfo const *inheritanceInfo=nullptr) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
beginRenderPass(VkRenderPass renderPass, VkFramebuffer framebuffer, VkExtent2D extent, VkClearValue clearColor, VkSubpassContents contents)fge::vulkan::CommandBuffer
bindDescriptorSets(VkPipelineLayout pipelineLayout, VkPipelineBindPoint pipelineBindPoint, VkDescriptorSet const *descriptorSet, uint32_t descriptorCount, uint32_t firstSet)fge::vulkan::CommandBuffer
bindDescriptorSets(VkPipelineLayout pipelineLayout, VkPipelineBindPoint pipelineBindPoint, VkDescriptorSet const *descriptorSet, uint32_t descriptorCount, uint32_t dynamicOffsetCount, uint32_t const *pDynamicOffsets, uint32_t firstSet)fge::vulkan::CommandBuffer
bindIndexBuffer(VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)fge::vulkan::CommandBuffer
bindPipeline(VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)fge::vulkan::CommandBuffer
bindVertexBuffers(uint32_t firstBinding, uint32_t bindingCount, VkBuffer const *pBuffers, VkDeviceSize const *pOffsets)fge::vulkan::CommandBuffer
CommandBuffer(Context const &context) (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBuffer
CommandBuffer(Context const &context, VkCommandBufferLevel level, VkCommandPool commandPool) (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBuffer
CommandBuffer(Context const &context, VkCommandBufferLevel level, VkCommandBuffer commandBuffer, VkCommandPool commandPool) (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBuffer
CommandBuffer(CommandBuffer const &r)=delete (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBuffer
CommandBuffer(CommandBuffer &&r) noexcept (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBuffer
Context (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBufferfriend
ContextAware(Context const &context) (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAwareinlineexplicit
ContextAware(ContextAware const &r)=default (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAware
ContextAware(ContextAware &&r) noexcept=default (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAware
copyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size)fge::vulkan::CommandBuffer
copyBufferToImage(VkBuffer buffer, VkImage image, uint32_t width, uint32_t height, int32_t offsetX=0, int32_t offsetY=0)fge::vulkan::CommandBuffer
copyImageToBuffer(VkImage image, VkBuffer buffer, uint32_t width, uint32_t height)fge::vulkan::CommandBuffer
copyImageToImage(VkImage srcImage, VkImage dstImage, uint32_t width, uint32_t height, int32_t offsetX=0, int32_t offsetY=0)fge::vulkan::CommandBuffer
create(VkCommandBufferLevel level, VkCommandPool commandPool) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
create(VkCommandBufferLevel level, VkCommandBuffer commandBuffer, VkCommandPool commandPool) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
destroy() final (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffervirtual
draw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)fge::vulkan::CommandBuffer
drawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)fge::vulkan::CommandBuffer
drawIndirect(VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)fge::vulkan::CommandBuffer
end() (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
endRenderPass()fge::vulkan::CommandBuffer
forceEnd() (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
forceRecordedCommandsCount(uint32_t count) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
forceRenderPassScope(RenderPassScopes scope) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
forceSupportedQueues(SupportedQueueTypes_t queues) (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
get() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getContext() const (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAwareinline
getLevel() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getPool() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getPtr() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getRecordedCommandsCount() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getRenderPassScope() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
getSubmitType() const (defined in fge::vulkan::Context::SubmitableCommandBuffer)fge::vulkan::Context::SubmitableCommandBufferinline
getSupportedQueues() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
isEnded() const (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
operator=(CommandBuffer const &r)=delete (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
operator=(CommandBuffer &&r) noexcept (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
operator=(ContextAware const &r)=delete (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAware
operator=(ContextAware &&r) noexcept=delete (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAware
pushConstants(VkPipelineLayout pipelineLayout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const *pValues)fge::vulkan::CommandBuffer
release() (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
RenderPassScopes enum name (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
reset() (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
setScissor(uint32_t firstScissor, uint32_t scissorCount, VkRect2D const *pScissors)fge::vulkan::CommandBuffer
setViewport(uint32_t firstViewport, uint32_t viewportCount, VkViewport const *pViewports)fge::vulkan::CommandBuffer
SUPPORTED_QUEUE_ALL enum value (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
SUPPORTED_QUEUE_COMPUTE enum value (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
SUPPORTED_QUEUE_GRAPHICS enum value (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
SUPPORTED_QUEUE_TRANSFER enum value (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
SupportedQueueTypes enum name (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
SupportedQueueTypes_t typedef (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
swapContext(Context const &context) (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAwareinline
transitionImageLayout(VkImage image, VkFormat format, VkImageLayout oldLayout, VkImageLayout newLayout, uint32_t mipLevels)fge::vulkan::CommandBuffer
verifyContext(ContextAware const &r) const (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAwareinlineprotected
~CommandBuffer() override (defined in fge::vulkan::CommandBuffer)fge::vulkan::CommandBuffer
~ContextAware()=default (defined in fge::vulkan::ContextAware)fge::vulkan::ContextAwarevirtual