_adaptiveExposureValue | Divide::PreRenderBatch | private |
_adaptiveExposureValueNeedsUpdate | Divide::PreRenderBatch | mutableprivate |
_averageHistogram | Divide::PreRenderBatch | private |
_context | Divide::PreRenderBatch | private |
_createHistogram | Divide::PreRenderBatch | private |
_currentLuminance | Divide::PreRenderBatch | private |
_edgeDetection | Divide::PreRenderBatch | private |
_edgeDetectionPipelines | Divide::PreRenderBatch | private |
_histogramBuffer | Divide::PreRenderBatch | private |
_lastDeltaTimeUS | Divide::PreRenderBatch | private |
_linearDepthRT | Divide::PreRenderBatch | private |
_lineariseDepthBuffer | Divide::PreRenderBatch | private |
_operators | Divide::PreRenderBatch | private |
_parent | Divide::PreRenderBatch | private |
_pipelineLumCalcAverage | Divide::PreRenderBatch | private |
_pipelineLumCalcHistogram | Divide::PreRenderBatch | private |
_pipelineToneMap | Divide::PreRenderBatch | private |
_pipelineToneMapAdaptive | Divide::PreRenderBatch | private |
_sceneEdges | Divide::PreRenderBatch | private |
_screenRTs | Divide::PreRenderBatch | private |
_toneMap | Divide::PreRenderBatch | private |
_toneMapAdaptive | Divide::PreRenderBatch | private |
adaptiveExposureControl(bool state) noexcept | Divide::PreRenderBatch | |
adaptiveExposureValue() const noexcept | Divide::PreRenderBatch | |
EdgeDetectionMethod enum name | Divide::PreRenderBatch | |
edgesRT() const noexcept | Divide::PreRenderBatch | inline |
execute(PlayerIndex idx, const CameraSnapshot &cameraSnapshot, U32 filterStack, GFX::CommandBuffer &bufferInOut) | Divide::PreRenderBatch | |
getInput(bool hdr) const | Divide::PreRenderBatch | inline |
getLinearDepthRT() const noexcept | Divide::PreRenderBatch | inline |
getOperator(FilterType type) const | Divide::PreRenderBatch | |
GetOperatorSpace(const FilterType type) noexcept | Divide::PreRenderBatch | inlineprivatestatic |
getOutput(bool hdr) const | Divide::PreRenderBatch | inline |
getTarget(bool hdr, bool swapped) const noexcept | Divide::PreRenderBatch | inlineprivate |
luminanceTex() const noexcept | Divide::PreRenderBatch | inline |
onFilterToggle(FilterType filter, bool state) | Divide::PreRenderBatch | |
OperatorBatch typedef | Divide::PreRenderBatch | private |
operatorsReady() const noexcept | Divide::PreRenderBatch | private |
parent() const noexcept | Divide::PreRenderBatch | inline |
prePass(PlayerIndex idx, const CameraSnapshot &cameraSnapshot, U32 filterStack, GFX::CommandBuffer &bufferInOut) | Divide::PreRenderBatch | |
PreRenderBatch(GFXDevice &context, PostFX &parent) | Divide::PreRenderBatch | |
PROPERTY_R(bool, adaptiveExposureControl, true) | Divide::PreRenderBatch | |
PROPERTY_R(ToneMapParams, toneMapParams) | Divide::PreRenderBatch | |
PROPERTY_R(SamplerDescriptor, lumaSampler) | Divide::PreRenderBatch | |
PROPERTY_RW(F32, edgeDetectionThreshold, 0.1f) | Divide::PreRenderBatch | |
PROPERTY_RW(EdgeDetectionMethod, edgeDetectionMethod, EdgeDetectionMethod::Luma) | Divide::PreRenderBatch | |
reshape(U16 width, U16 height) | Divide::PreRenderBatch | |
screenRT() const noexcept | Divide::PreRenderBatch | inline |
toneMapParams(ToneMapParams params) noexcept | Divide::PreRenderBatch | |
update(U64 deltaTimeUS) noexcept | Divide::PreRenderBatch | |
~PreRenderBatch() | Divide::PreRenderBatch | |