Diligent Engine  v.2.4.g
Public Member Functions | Public Attributes | List of all members
Diligent::ComputeCoarseMipHelper Struct Reference

Public Member Functions

template<typename ChannelType , typename AverageFuncType >
void Run (AverageFuncType ComputeAverage) const
 

Public Attributes

const Uint32 FineMipWidth
 
const Uint32 FineMipHeight
 
const void *const pFineMip
 
const Uint32 FineMipStride
 
void *const pCoarseMip
 
const Uint32 CoarseMipStride
 
const Uint32 NumChannels
 

Member Function Documentation

◆ Run()

template<typename ChannelType , typename AverageFuncType >
void Diligent::ComputeCoarseMipHelper::Run ( AverageFuncType  ComputeAverage) const
inline

Member Data Documentation

◆ CoarseMipStride

const Uint32 Diligent::ComputeCoarseMipHelper::CoarseMipStride

◆ FineMipHeight

const Uint32 Diligent::ComputeCoarseMipHelper::FineMipHeight

◆ FineMipStride

const Uint32 Diligent::ComputeCoarseMipHelper::FineMipStride

◆ FineMipWidth

const Uint32 Diligent::ComputeCoarseMipHelper::FineMipWidth

◆ NumChannels

const Uint32 Diligent::ComputeCoarseMipHelper::NumChannels

◆ pCoarseMip

void* const Diligent::ComputeCoarseMipHelper::pCoarseMip

◆ pFineMip

const void* const Diligent::ComputeCoarseMipHelper::pFineMip

The documentation for this struct was generated from the following file: