Foundation
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
Postprocess Namespace Reference

Classes

struct  ViewLUTEntry
 

Enumerations

enum class  ViewLUTDomain { SDR , HDR }
 

Functions

Span< ViewLUTEntry const > EnumerateViewLUTEntries (ViewLUTDomain domain)
 
int GetDefaultViewLUTIndex (ViewLUTDomain domain)
 
int GetExternalViewLUTIndex (ViewLUTDomain domain)
 
uint32_t MatchViewLUTIndex (ViewLUTDomain domain, StringView view, StringView look, uint32_t defaultIndex)
 
String ResolveSelectedViewLUTPath (ViewLUTDomain domain, int &index, String const &externalPath)
 
RHIResourceFormat GetPostprocessOutputFormat (bool hdr)
 
uint32_t ResolvePostprocessViewLutIndex (TextureHandle sdrViewLut, TextureHandle hdrViewLut, bool useHdrViewLut)
 

Enumeration Type Documentation

◆ ViewLUTDomain

enum class Postprocess::ViewLUTDomain
strong
Enumerator
SDR 
HDR 

Function Documentation

◆ EnumerateViewLUTEntries()

Span< ViewLUTEntry const > Postprocess::EnumerateViewLUTEntries ( ViewLUTDomain  domain)

◆ GetDefaultViewLUTIndex()

int Postprocess::GetDefaultViewLUTIndex ( ViewLUTDomain  domain)

◆ GetExternalViewLUTIndex()

int Postprocess::GetExternalViewLUTIndex ( ViewLUTDomain  domain)

◆ GetPostprocessOutputFormat()

RHIResourceFormat Postprocess::GetPostprocessOutputFormat ( bool  hdr)

◆ MatchViewLUTIndex()

uint32_t Postprocess::MatchViewLUTIndex ( ViewLUTDomain  domain,
StringView  view,
StringView  look,
uint32_t  defaultIndex 
)

◆ ResolvePostprocessViewLutIndex()

uint32_t Postprocess::ResolvePostprocessViewLutIndex ( TextureHandle  sdrViewLut,
TextureHandle  hdrViewLut,
bool  useHdrViewLut 
)

◆ ResolveSelectedViewLUTPath()

String Postprocess::ResolveSelectedViewLUTPath ( ViewLUTDomain  domain,
int &  index,
String const &  externalPath 
)