bitangent | castor3d::shader::FragmentSurfaceT< FlagT > | |
colour | castor3d::shader::FragmentSurfaceT< FlagT > | |
computeTangentSpace(SubmeshFlags submeshFlags, ProgramFlags programFlags, sdw::Vec3 const &cameraPosition, sdw::Vec3 const &worldPos, sdw::Vec3 const &nml, sdw::Vec3 const &tan) | castor3d::shader::FragmentSurfaceT< FlagT > | |
computeTangentSpace(SubmeshFlags submeshFlags, ProgramFlags programFlags, sdw::Vec3 const &cameraPosition, sdw::Vec3 const &worldPos, sdw::Mat3 const &mtx, sdw::Vec3 const &nml, sdw::Vec3 const &tan) | castor3d::shader::FragmentSurfaceT< FlagT > | |
computeTangentSpace(SubmeshFlags submeshFlags, sdw::Vec3 const &cameraPosition, sdw::Vec3 const &worldPos, sdw::Vec3 const &nml, sdw::Vec3 const &tan, sdw::Vec3 const &bin) | castor3d::shader::FragmentSurfaceT< FlagT > | |
computeVelocity(MatrixData const &matrixData, sdw::Vec4 &curPos, sdw::Vec4 &prvPos) | castor3d::shader::FragmentSurfaceT< FlagT > | |
curPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |
FragmentSurfaceT(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled) | castor3d::shader::FragmentSurfaceT< FlagT > | |
getVelocity() const | castor3d::shader::FragmentSurfaceT< FlagT > | |
instanceId | castor3d::shader::FragmentSurfaceT< FlagT > | |
makeIOType(ast::type::TypesCache &cache, SubmeshFlags submeshFlags, ProgramFlags programFlags, ShaderFlags shaderFlags, FilteredTextureFlags textureFlags, PassFlags passFlags, bool hasTextures) | castor3d::shader::FragmentSurfaceT< FlagT > | static |
nodeId | castor3d::shader::FragmentSurfaceT< FlagT > | |
normal | castor3d::shader::FragmentSurfaceT< FlagT > | |
prvPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |
SDW_DeclStructInstance(, FragmentSurfaceT) | castor3d::shader::FragmentSurfaceT< FlagT > | |
tangent | castor3d::shader::FragmentSurfaceT< FlagT > | |
tangentSpaceFragPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |
tangentSpaceViewPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |
texture0 | castor3d::shader::FragmentSurfaceT< FlagT > | |
texture1 | castor3d::shader::FragmentSurfaceT< FlagT > | |
texture2 | castor3d::shader::FragmentSurfaceT< FlagT > | |
texture3 | castor3d::shader::FragmentSurfaceT< FlagT > | |
viewPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |
worldPosition | castor3d::shader::FragmentSurfaceT< FlagT > | |