Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::PreRenderBatch Member List

This is the complete list of members for Divide::PreRenderBatch, including all inherited members.

_adaptiveExposureValueDivide::PreRenderBatchprivate
_adaptiveExposureValueNeedsUpdateDivide::PreRenderBatchmutableprivate
_averageHistogramDivide::PreRenderBatchprivate
_contextDivide::PreRenderBatchprivate
_createHistogramDivide::PreRenderBatchprivate
_currentLuminanceDivide::PreRenderBatchprivate
_edgeDetectionDivide::PreRenderBatchprivate
_edgeDetectionPipelinesDivide::PreRenderBatchprivate
_histogramBufferDivide::PreRenderBatchprivate
_lastDeltaTimeUSDivide::PreRenderBatchprivate
_linearDepthRTDivide::PreRenderBatchprivate
_lineariseDepthBufferDivide::PreRenderBatchprivate
_operatorsDivide::PreRenderBatchprivate
_parentDivide::PreRenderBatchprivate
_pipelineLumCalcAverageDivide::PreRenderBatchprivate
_pipelineLumCalcHistogramDivide::PreRenderBatchprivate
_pipelineToneMapDivide::PreRenderBatchprivate
_pipelineToneMapAdaptiveDivide::PreRenderBatchprivate
_sceneEdgesDivide::PreRenderBatchprivate
_screenRTsDivide::PreRenderBatchprivate
_toneMapDivide::PreRenderBatchprivate
_toneMapAdaptiveDivide::PreRenderBatchprivate
adaptiveExposureControl(bool state) noexceptDivide::PreRenderBatch
adaptiveExposureValue() const noexceptDivide::PreRenderBatch
EdgeDetectionMethod enum nameDivide::PreRenderBatch
edgesRT() const noexceptDivide::PreRenderBatchinline
execute(PlayerIndex idx, const CameraSnapshot &cameraSnapshot, U32 filterStack, GFX::CommandBuffer &bufferInOut)Divide::PreRenderBatch
getInput(bool hdr) constDivide::PreRenderBatchinline
getLinearDepthRT() const noexceptDivide::PreRenderBatchinline
getOperator(FilterType type) constDivide::PreRenderBatch
GetOperatorSpace(const FilterType type) noexceptDivide::PreRenderBatchinlineprivatestatic
getOutput(bool hdr) constDivide::PreRenderBatchinline
getTarget(bool hdr, bool swapped) const noexceptDivide::PreRenderBatchinlineprivate
luminanceTex() const noexceptDivide::PreRenderBatchinline
onFilterToggle(FilterType filter, bool state)Divide::PreRenderBatch
OperatorBatch typedefDivide::PreRenderBatchprivate
operatorsReady() const noexceptDivide::PreRenderBatchprivate
parent() const noexceptDivide::PreRenderBatchinline
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 noexceptDivide::PreRenderBatchinline
toneMapParams(ToneMapParams params) noexceptDivide::PreRenderBatch
update(U64 deltaTimeUS) noexceptDivide::PreRenderBatch
~PreRenderBatch()Divide::PreRenderBatch