Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ShaderTypes.h File Reference
#include <algorithm>
#include <map>
#include <memory>
#include <string>
#include <type_traits>
#include <vector>

Classes

struct  KODI::SHADER::FboScaleAxis
 
struct  KODI::SHADER::FboScale
 
struct  KODI::SHADER::ShaderLut
 
struct  KODI::SHADER::ShaderParameter
 
struct  KODI::SHADER::ShaderPass
 
struct  KODI::SHADER::float2
 

Namespaces

namespace  KODI
 
namespace  KODI::SHADER
 

Typedefs

using KODI::SHADER::ShaderParameterMap = std::map< std::string, float >
 

Enumerations

enum class  KODI::SHADER::FilterType { KODI::SHADER::NONE , KODI::SHADER::LINEAR , KODI::SHADER::NEAREST }
 
enum class  KODI::SHADER::WrapType { KODI::SHADER::BORDER , KODI::SHADER::EDGE , KODI::SHADER::REPEAT , KODI::SHADER::MIRRORED_REPEAT }
 
enum class  KODI::SHADER::ScaleType { KODI::SHADER::INPUT , KODI::SHADER::ABSOLUTE_SCALE , KODI::SHADER::VIEWPORT }