QRhiRenderTarget Class
Represents an onscreen (swapchain) or offscreen (texture) render target. More...
Header: | #include <QRhiRenderTarget> |
qmake: | QT += rhi |
Inherits: | QRhiResource |
Inherited By: |
Public Functions
virtual float | devicePixelRatio() const = 0 |
virtual QSize | pixelSize() const = 0 |
QRhiRenderPassDescriptor * | renderPassDescriptor() const |
virtual int | sampleCount() const = 0 |
void | setRenderPassDescriptor(QRhiRenderPassDescriptor *desc) |
Reimplemented Public Functions
virtual QRhiResource::Type | resourceType() const override |
- 6 public functions inherited from QRhiResource
Protected Variables
QRhiRenderPassDescriptor * | m_renderPassDesc |
- 3 protected variables inherited from QRhiResource
Additional Inherited Members
- 1 protected function inherited from QRhiResource
Detailed Description
Represents an onscreen (swapchain) or offscreen (texture) render target.
Member Type Documentation
Property Documentation
Member Function Documentation
[pure virtual]
float QRhiRenderTarget::devicePixelRatio() const
Returns the device pixel ratio. For QRhiTextureRenderTarget this is always 1. For targets retrieved from a QRhiSwapChain the value reflects the device pixel ratio of the targeted QWindow.
[pure virtual]
QSize QRhiRenderTarget::pixelSize() const
Returns the size in pixels.
QRhiRenderPassDescriptor *QRhiRenderTarget::renderPassDescriptor() const
See also setRenderPassDescriptor().
[override virtual]
QRhiResource::Type QRhiRenderTarget::resourceType() const
Reimplemented from QRhiResource::resourceType().
Returns the resource type.
[pure virtual]
int QRhiRenderTarget::sampleCount() const
void QRhiRenderTarget::setRenderPassDescriptor(QRhiRenderPassDescriptor *desc)
See also renderPassDescriptor().