slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
FeedbackTexture2D< T > 模板结构体 参考

#include <slang-cpp-types.h>

FeedbackTexture2D< T > 的协作图:
Collaboration graph
[图例]

Public 成员函数

void GetDimensions (uint32_t *outWidth, uint32_t *outHeight)
 
void GetDimensions (uint32_t mipLevel, uint32_t *outWidth, uint32_t *outHeight, uint32_t *outNumberOfLevels)
 
void GetDimensions (float *outWidth, float *outHeight)
 
void GetDimensions (uint32_t mipLevel, float *outWidth, float *outHeight, float *outNumberOfLevels)
 
template<typename S >
void WriteSamplerFeedback (Texture2D< S > tex, SamplerState samp, float2 location, float clamp)
 
template<typename S >
void WriteSamplerFeedbackBias (Texture2D< S > tex, SamplerState samp, float2 location, float bias, float clamp)
 
template<typename S >
void WriteSamplerFeedbackGrad (Texture2D< S > tex, SamplerState samp, float2 location, float2 ddx, float2 ddy, float clamp)
 
template<typename S >
void WriteSamplerFeedbackLevel (Texture2D< S > tex, SamplerState samp, float2 location, float lod)
 
template<typename S >
void WriteSamplerFeedback (Texture2D< S > tex, SamplerState samp, float2 location)
 
template<typename S >
void WriteSamplerFeedbackBias (Texture2D< S > tex, SamplerState samp, float2 location, float bias)
 
template<typename S >
void WriteSamplerFeedbackGrad (Texture2D< S > tex, SamplerState samp, float2 location, float2 ddx, float2 ddy)
 

Public 属性

IFeedbackTexturetexture
 

成员函数说明

◆ GetDimensions() [1/4]

template<typename T >
void FeedbackTexture2D< T >::GetDimensions ( float * outWidth,
float * outHeight )
inline

◆ GetDimensions() [2/4]

template<typename T >
void FeedbackTexture2D< T >::GetDimensions ( uint32_t * outWidth,
uint32_t * outHeight )
inline

◆ GetDimensions() [3/4]

template<typename T >
void FeedbackTexture2D< T >::GetDimensions ( uint32_t mipLevel,
float * outWidth,
float * outHeight,
float * outNumberOfLevels )
inline

◆ GetDimensions() [4/4]

template<typename T >
void FeedbackTexture2D< T >::GetDimensions ( uint32_t mipLevel,
uint32_t * outWidth,
uint32_t * outHeight,
uint32_t * outNumberOfLevels )
inline

◆ WriteSamplerFeedback() [1/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedback ( Texture2D< S > tex,
SamplerState samp,
float2 location )
inline

◆ WriteSamplerFeedback() [2/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedback ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float clamp )
inline

◆ WriteSamplerFeedbackBias() [1/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedbackBias ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float bias )
inline

◆ WriteSamplerFeedbackBias() [2/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedbackBias ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float bias,
float clamp )
inline

◆ WriteSamplerFeedbackGrad() [1/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedbackGrad ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float2 ddx,
float2 ddy )
inline

◆ WriteSamplerFeedbackGrad() [2/2]

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedbackGrad ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float2 ddx,
float2 ddy,
float clamp )
inline

◆ WriteSamplerFeedbackLevel()

template<typename T >
template<typename S >
void FeedbackTexture2D< T >::WriteSamplerFeedbackLevel ( Texture2D< S > tex,
SamplerState samp,
float2 location,
float lod )
inline

类成员变量说明

◆ texture

template<typename T >
IFeedbackTexture* FeedbackTexture2D< T >::texture

该结构体的文档由以下文件生成: