![]() |
Qt 6.x
The Qt SDK
|
#include <qrhi_p.h>
Collaboration diagram for QRhiResourceUpdateBatchPrivate::BufferOp:Public Types | |
| enum | Type { DynamicUpdate , StaticUpload , Read } |
Static Public Member Functions | |
| static BufferOp | dynamicUpdate (QRhiBuffer *buf, quint32 offset, quint32 size, const void *data) |
| static void | changeToDynamicUpdate (BufferOp *op, QRhiBuffer *buf, quint32 offset, quint32 size, const void *data) |
| static BufferOp | staticUpload (QRhiBuffer *buf, quint32 offset, quint32 size, const void *data) |
| static void | changeToStaticUpload (BufferOp *op, QRhiBuffer *buf, quint32 offset, quint32 size, const void *data) |
| static BufferOp | read (QRhiBuffer *buf, quint32 offset, quint32 size, QRhiReadbackResult *result) |
Public Attributes | |
| Type | type |
| QRhiBuffer * | buf |
| quint32 | offset |
| QRhiBufferData | data |
| quint32 | readSize |
| QRhiReadbackResult * | result |
|
inlinestatic |
Definition at line 401 of file qrhi_p.h.
References QRhiBufferData::assign(), buf, data, DynamicUpdate, offset, and type.
Referenced by QRhiResourceUpdateBatch::updateDynamicBuffer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 421 of file qrhi_p.h.
References QRhiBufferData::assign(), buf, data, offset, StaticUpload, and type.
Referenced by QRhiResourceUpdateBatch::uploadStaticBuffer(), and QRhiResourceUpdateBatch::uploadStaticBuffer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 390 of file qrhi_p.h.
References QRhiBufferData::assign(), buf, data, DynamicUpdate, offset, and type.
Referenced by QRhiResourceUpdateBatch::updateDynamicBuffer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
|
inlinestatic |
Definition at line 410 of file qrhi_p.h.
References QRhiBufferData::assign(), buf, data, offset, StaticUpload, and type.
Referenced by QRhiResourceUpdateBatch::uploadStaticBuffer(), and QRhiResourceUpdateBatch::uploadStaticBuffer().
Here is the call graph for this function:
Here is the caller graph for this function:| QRhiBuffer* QRhiResourceUpdateBatchPrivate::BufferOp::buf |
Definition at line 384 of file qrhi_p.h.
Referenced by changeToDynamicUpdate(), changeToStaticUpload(), dynamicUpdate(), QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiMetal::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), read(), QRhiNull::resourceUpdate(), and staticUpload().
| QRhiBufferData QRhiResourceUpdateBatchPrivate::BufferOp::data |
Definition at line 386 of file qrhi_p.h.
Referenced by changeToDynamicUpdate(), changeToStaticUpload(), dynamicUpdate(), QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiMetal::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), QRhiNull::resourceUpdate(), and staticUpload().
| quint32 QRhiResourceUpdateBatchPrivate::BufferOp::offset |
Definition at line 385 of file qrhi_p.h.
Referenced by changeToDynamicUpdate(), changeToStaticUpload(), dynamicUpdate(), QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiMetal::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), read(), QRhiNull::resourceUpdate(), and staticUpload().
| quint32 QRhiResourceUpdateBatchPrivate::BufferOp::readSize |
Definition at line 387 of file qrhi_p.h.
Referenced by QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), read(), and QRhiNull::resourceUpdate().
| QRhiReadbackResult* QRhiResourceUpdateBatchPrivate::BufferOp::result |
Definition at line 388 of file qrhi_p.h.
Referenced by QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), read(), and QRhiNull::resourceUpdate().
| Type QRhiResourceUpdateBatchPrivate::BufferOp::type |
Definition at line 383 of file qrhi_p.h.
Referenced by changeToDynamicUpdate(), changeToStaticUpload(), dynamicUpdate(), QRhiD3D11::enqueueResourceUpdates(), QRhiGles2::enqueueResourceUpdates(), QRhiMetal::enqueueResourceUpdates(), QRhiVulkan::enqueueResourceUpdates(), read(), QRhiNull::resourceUpdate(), and staticUpload().