|
| SurfaceT (sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled) |
|
| SurfaceT (sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal, sdw::Vec3 texCoord) |
|
| SurfaceT (sdw::Vec3 clip, Position3T view, Position3T world, NormalT normal, sdw::Vec3 texCoord) |
|
| SurfaceT (sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal) |
|
| SurfaceT (sdw::Vec3 clip, Position3T view, Position3T world, NormalT normal) |
|
| SurfaceT (NormalT world, NormalT normal) |
|
| SDW_DeclStructInstance (, SurfaceT) |
|
| SurfaceBaseT (sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled) |
|
|
static void | fillType (sdw::type::BaseStruct &type) |
|
static void | fillType (sdw::type::BaseStruct &type, PipelineFlags const &flags) |
|
static void | fillInit (sdw::expr::ExprList &init, sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal, sdw::Vec3 texCoord) |
|
static void | fillInit (sdw::expr::ExprList &init, PipelineFlags const &flags, sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal, sdw::Vec3 texCoord) |
|
static void | fillType (sdw::type::BaseStruct &type) |
|
static void | fillIOType (sdw::type::IOStruct &type, PipelineFlags const &flags, uint32_t &index) |
|
static void | fillType (sdw::type::BaseStruct &type, PipelineFlags const &flags) |
|
static void | fillInit (sdw::expr::ExprList &init, sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal) |
|
static void | fillInit (sdw::expr::ExprList &init, PipelineFlags const &flags, sdw::Vec3 clip, Position4T view, Position4T world, NormalT normal) |
|
static Position3T | makePosition3 (sdw::Vec3 const &in) |
|
static Position3T | makePosition3 (sdw::Vec3 const &in) |
|
static Position3T | makePosition3 (sdw::Float const &in) |
|
static Position4T | makePosition4 (sdw::Vec4 const &in) |
|
static Position4T | makePosition4 (sdw::Vec4 const &in) |
|
static Position4T | makePosition4 (sdw::Vec3 const &rgb, sdw::Float const &a) |
|
static Position4T | makePosition4 (DerivVec3 const &rgb, DerivFloat const &a) |
|
static Position4T | makePosition4 (sdw::Vec3 const &in) |
|
static Position4T | makePosition4 (DerivVec3 const &in) |
|
static Position4T | makePosition4 (sdw::Float const &in) |
|
static NormalT | makeNormal (sdw::Vec3 const &in) |
|
static NormalT | makeNormal (sdw::Vec3 const &in) |
|
static NormalT | makeNormal (sdw::Float const &in) |
|