Diligent Engine  v.2.4.g
Public Member Functions | List of all members
Diligent::GenerateMipsVkHelper Class Reference

#include <GenerateMipsVkHelper.hpp>

Public Member Functions

 GenerateMipsVkHelper (RenderDeviceVkImpl &DeviceVkImpl)
 
 GenerateMipsVkHelper (const GenerateMipsVkHelper &)=delete
 
 GenerateMipsVkHelper (GenerateMipsVkHelper &&)=delete
 
GenerateMipsVkHelperoperator= (const GenerateMipsVkHelper &)=delete
 
GenerateMipsVkHelperoperator= (GenerateMipsVkHelper &&)=delete
 
void GenerateMips (TextureViewVkImpl &TexView, DeviceContextVkImpl &Ctx, IShaderResourceBinding *pSRB)
 
void CreateSRB (IShaderResourceBinding **ppSRB)
 
void WarmUpCache (TEXTURE_FORMAT Fmt)
 

Constructor & Destructor Documentation

◆ GenerateMipsVkHelper() [1/3]

Diligent::GenerateMipsVkHelper::GenerateMipsVkHelper ( RenderDeviceVkImpl DeviceVkImpl)

◆ GenerateMipsVkHelper() [2/3]

Diligent::GenerateMipsVkHelper::GenerateMipsVkHelper ( const GenerateMipsVkHelper )
delete

◆ GenerateMipsVkHelper() [3/3]

Diligent::GenerateMipsVkHelper::GenerateMipsVkHelper ( GenerateMipsVkHelper &&  )
delete

Member Function Documentation

◆ CreateSRB()

void Diligent::GenerateMipsVkHelper::CreateSRB ( IShaderResourceBinding **  ppSRB)

◆ GenerateMips()

void Diligent::GenerateMipsVkHelper::GenerateMips ( TextureViewVkImpl TexView,
DeviceContextVkImpl Ctx,
IShaderResourceBinding pSRB 
)

◆ operator=() [1/2]

GenerateMipsVkHelper& Diligent::GenerateMipsVkHelper::operator= ( const GenerateMipsVkHelper )
delete

◆ operator=() [2/2]

GenerateMipsVkHelper& Diligent::GenerateMipsVkHelper::operator= ( GenerateMipsVkHelper &&  )
delete

◆ WarmUpCache()

void Diligent::GenerateMipsVkHelper::WarmUpCache ( TEXTURE_FORMAT  Fmt)

The documentation for this class was generated from the following files: