Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QRhiIndirectCommandBufferBuildInfo Struct Reference

\inmodule QtGuiPrivate \inheaderfile rhi/qrhi.h More...

#include <qrhi.h>

Collaboration diagram for QRhiIndirectCommandBufferBuildInfo:

Public Attributes

QRhiGraphicsPipeline::Topology topology = QRhiGraphicsPipeline::Triangles
QRhiBuffer * sourceBuffer = nullptr
quint32 sourceBufferOffset = 0
quint32 commandCount = 0
quint32 stride = 0
QRhiBuffer * countBuffer = nullptr
quint32 countBufferOffset = 0
QRhiBuffer * indexBuffer = nullptr
quint32 indexBufferOffset = 0
QRhiCommandBuffer::IndexFormat indexFormat = QRhiCommandBuffer::IndexUInt16

Detailed Description

\inmodule QtGuiPrivate \inheaderfile rhi/qrhi.h

Since
6.13

Describes how to build an indirect command buffer from a QRhiBuffer.

See also
QRhiCommandBuffer::buildIndirect()
Note
This is a RHI API with limited compatibility guarantees, see \l QRhi for details.

Definition at line 1907 of file qrhi.h.

Member Data Documentation

◆ commandCount

quint32 QRhiIndirectCommandBufferBuildInfo::commandCount = 0

Definition at line 1912 of file qrhi.h.

◆ countBuffer

QRhiBuffer* QRhiIndirectCommandBufferBuildInfo::countBuffer = nullptr

Definition at line 1914 of file qrhi.h.

◆ countBufferOffset

quint32 QRhiIndirectCommandBufferBuildInfo::countBufferOffset = 0

Definition at line 1915 of file qrhi.h.

◆ indexBuffer

QRhiBuffer* QRhiIndirectCommandBufferBuildInfo::indexBuffer = nullptr

Definition at line 1916 of file qrhi.h.

◆ indexBufferOffset

quint32 QRhiIndirectCommandBufferBuildInfo::indexBufferOffset = 0

Definition at line 1917 of file qrhi.h.

◆ indexFormat

QRhiCommandBuffer::IndexFormat QRhiIndirectCommandBufferBuildInfo::indexFormat = QRhiCommandBuffer::IndexUInt16

Definition at line 1918 of file qrhi.h.

◆ sourceBuffer

QRhiBuffer* QRhiIndirectCommandBufferBuildInfo::sourceBuffer = nullptr

Definition at line 1910 of file qrhi.h.

◆ sourceBufferOffset

quint32 QRhiIndirectCommandBufferBuildInfo::sourceBufferOffset = 0

Definition at line 1911 of file qrhi.h.

◆ stride

quint32 QRhiIndirectCommandBufferBuildInfo::stride = 0

Definition at line 1913 of file qrhi.h.

◆ topology

QRhiGraphicsPipeline::Topology QRhiIndirectCommandBufferBuildInfo::topology = QRhiGraphicsPipeline::Triangles

Definition at line 1909 of file qrhi.h.


The documentation for this struct was generated from the following file: