![]() |
ezEngine Release 26.9
|
#include <RenderGraphPassObserver.h>
Public Attributes | |
| ezUInt64 | m_uiRenderGraphId = 0 |
| ezString | m_sPassName |
| ezUInt16 | m_uiAccessIndex = 0 |
| Nth texture access (reads then writes) within the pass. | |
| ezUInt32 | m_uiSwapChainId = 0xFFFFFFFF |
| If invalid, no preview will be rendered. | |
| ezUInt16 | m_uiArraySlice = 0 |
| ezUInt8 | m_uiMipLevel = 0 |
| ezUInt8 | m_uiChannelMask = EZ_BIT(0) | EZ_BIT(1) | EZ_BIT(2) | EZ_BIT(3) |
| red, green, blue, alpha | |
| ezInt8 | m_iSampleIndex = -1 |
| Negative = auto-resolve, 0+ = specific MSAA sample. | |
| float | m_fRangeMin = 0.0f |
| float | m_fRangeMax = 1.0f |
| float | m_fZoom = 1.0f |
| ezVec2 | m_vPanCenter = ezVec2(0.5f) |
| ezVec2I32 | m_vPixelPosition = ezVec2I32(-1, -1) |
| Updated while pixel sampling is active. If negative, no pixel is selected. | |
| bool | m_bHighlightPixel = false |
| If true, preview rendering highlights the selected pixel row and column. | |
Identifies a specific texture access within a render graph pass to observe. Optionally also sets a target swap-chain to blit a preview image on.