This is the complete list of members for Diligent::IRasterizationRateMapMtl, including all inherited members.
AddRef()=0 | Diligent.IObject | pure virtual |
CopyParameterDataToBuffer(IBuffer *pDstBuffer, Uint64 Offset) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
GetDesc() const override=0 | Diligent::IRasterizationRateMapMtl | pure virtual |
GetMtlResource() const API_AVAILABLE(ios(13) | Diligent::IRasterizationRateMapMtl | virtual |
GetParameterBufferSizeAndAlign(Uint64 &Size, Uint32 &Align) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
GetPhysicalGranularity(Uint32 &XGranularity, Uint32 &YGranularity) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
GetPhysicalSizeForLayer(Uint32 LayerIndex, Uint32 &PhysicalWidth, Uint32 &PhysicalHeight) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
GetUniqueID() const =0 | Diligent::IDeviceObject | pure virtual |
GetUserData() const =0 | Diligent::IDeviceObject | pure virtual |
GetView()=0 | Diligent::IRasterizationRateMapMtl | pure virtual |
MapPhysicalToScreenCoordinates(Uint32 LayerIndex, float PhysicalCoordX, float PhysicalCoordY, float &ScreenCoordX, float &ScreenCoordY) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
MapScreenToPhysicalCoordinates(Uint32 LayerIndex, float ScreenCoordX, float ScreenCoordY, float &PhysicalCoordX, float &PhysicalCoordY) const =0 | Diligent::IRasterizationRateMapMtl | pure virtual |
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
Release()=0 | Diligent.IObject | pure virtual |
SetUserData(IObject *pUserData)=0 | Diligent::IDeviceObject | pure virtual |