GLM
0.9.5
|
Typedefs | |
typedef highp_float32_t | f32 |
typedef f32mat2x2 | f32mat2 |
typedef highp_f32mat2x2 | f32mat2x2 |
typedef highp_f32mat2x3 | f32mat2x3 |
typedef highp_f32mat2x4 | f32mat2x4 |
typedef f32mat3x3 | f32mat3 |
typedef highp_f32mat3x2 | f32mat3x2 |
typedef highp_f32mat3x3 | f32mat3x3 |
typedef highp_f32mat3x4 | f32mat3x4 |
typedef f32mat4x4 | f32mat4 |
typedef highp_f32mat4x2 | f32mat4x2 |
typedef highp_f32mat4x3 | f32mat4x3 |
typedef highp_f32mat4x4 | f32mat4x4 |
typedef highp_f32quat | f32quat |
typedef highp_f32vec1 | f32vec1 |
typedef highp_f32vec2 | f32vec2 |
typedef highp_f32vec3 | f32vec3 |
typedef highp_f32vec4 | f32vec4 |
typedef highp_float64_t | f64 |
typedef f64mat2x2 | f64mat2 |
typedef highp_f64mat2x2 | f64mat2x2 |
typedef highp_f64mat2x3 | f64mat2x3 |
typedef highp_f64mat2x4 | f64mat2x4 |
typedef f64mat3x3 | f64mat3 |
typedef highp_f64mat3x2 | f64mat3x2 |
typedef highp_f64mat3x3 | f64mat3x3 |
typedef highp_f64mat3x4 | f64mat3x4 |
typedef f64mat4x4 | f64mat4 |
typedef highp_f64mat4x2 | f64mat4x2 |
typedef highp_f64mat4x3 | f64mat4x3 |
typedef highp_f64mat4x4 | f64mat4x4 |
typedef highp_f64quat | f64quat |
typedef highp_f64vec1 | f64vec1 |
typedef highp_f64vec2 | f64vec2 |
typedef highp_f64vec3 | f64vec3 |
typedef highp_f64vec4 | f64vec4 |
typedef float | float32 |
typedef highp_float32_t | float32_t |
typedef double | float64 |
typedef highp_float64_t | float64_t |
typedef fmat2x2 | fmat2 |
typedef highp_f32mat2x2 | fmat2x2 |
typedef highp_f32mat2x3 | fmat2x3 |
typedef highp_f32mat2x4 | fmat2x4 |
typedef fmat3x3 | fmat3 |
typedef highp_f32mat3x2 | fmat3x2 |
typedef highp_f32mat3x3 | fmat3x3 |
typedef highp_f32mat3x4 | fmat3x4 |
typedef fmat4x4 | fmat4 |
typedef highp_f32mat4x2 | fmat4x2 |
typedef highp_f32mat4x3 | fmat4x3 |
typedef highp_f32mat4x4 | fmat4x4 |
typedef quat | fquat |
typedef highp_f32vec1 | fvec1 |
typedef highp_f32vec2 | fvec2 |
typedef highp_f32vec3 | fvec3 |
typedef highp_f32vec4 | fvec4 |
typedef float32 | highp_f32 |
typedef highp_f32mat2x2 | highp_f32mat2 |
typedef detail::tmat2x2< f32, highp > | highp_f32mat2x2 |
typedef detail::tmat2x3< f32, highp > | highp_f32mat2x3 |
typedef detail::tmat2x4< f32, highp > | highp_f32mat2x4 |
typedef highp_f32mat3x3 | highp_f32mat3 |
typedef detail::tmat3x2< f32, highp > | highp_f32mat3x2 |
typedef detail::tmat3x3< f32, highp > | highp_f32mat3x3 |
typedef detail::tmat3x4< f32, highp > | highp_f32mat3x4 |
typedef highp_f32mat4x4 | highp_f32mat4 |
typedef detail::tmat4x2< f32, highp > | highp_f32mat4x2 |
typedef detail::tmat4x3< f32, highp > | highp_f32mat4x3 |
typedef detail::tmat4x4< f32, highp > | highp_f32mat4x4 |
typedef detail::tquat< f32, highp > | highp_f32quat |
typedef detail::tvec1< f32, highp > | highp_f32vec1 |
typedef detail::tvec2< f32, highp > | highp_f32vec2 |
typedef detail::tvec3< f32, highp > | highp_f32vec3 |
typedef detail::tvec4< f32, highp > | highp_f32vec4 |
typedef float64 | highp_f64 |
typedef highp_f64mat2x2 | highp_f64mat2 |
typedef detail::tmat2x2< f64, highp > | highp_f64mat2x2 |
typedef detail::tmat2x3< f64, highp > | highp_f64mat2x3 |
typedef detail::tmat2x4< f64, highp > | highp_f64mat2x4 |
typedef highp_f64mat3x3 | highp_f64mat3 |
typedef detail::tmat3x2< f64, highp > | highp_f64mat3x2 |
typedef detail::tmat3x3< f64, highp > | highp_f64mat3x3 |
typedef detail::tmat3x4< f64, highp > | highp_f64mat3x4 |
typedef highp_f64mat4x4 | highp_f64mat4 |
typedef detail::tmat4x2< f64, highp > | highp_f64mat4x2 |
typedef detail::tmat4x3< f64, highp > | highp_f64mat4x3 |
typedef detail::tmat4x4< f64, highp > | highp_f64mat4x4 |
typedef detail::tquat< f64, highp > | highp_f64quat |
typedef detail::tvec1< f64, highp > | highp_f64vec1 |
typedef detail::tvec2< f64, highp > | highp_f64vec2 |
typedef detail::tvec3< f64, highp > | highp_f64vec3 |
typedef detail::tvec4< f64, highp > | highp_f64vec4 |
typedef detail::float32 | highp_float32 |
typedef detail::float32 | highp_float32_t |
typedef detail::float64 | highp_float64 |
typedef detail::float64 | highp_float64_t |
typedef highp_fmat2x2 | highp_fmat2 |
typedef detail::tmat2x2< f32, highp > | highp_fmat2x2 |
typedef detail::tmat2x3< f32, highp > | highp_fmat2x3 |
typedef detail::tmat2x4< f32, highp > | highp_fmat2x4 |
typedef highp_fmat3x3 | highp_fmat3 |
typedef detail::tmat3x2< f32, highp > | highp_fmat3x2 |
typedef detail::tmat3x3< f32, highp > | highp_fmat3x3 |
typedef detail::tmat3x4< f32, highp > | highp_fmat3x4 |
typedef highp_fmat4x4 | highp_fmat4 |
typedef detail::tmat4x2< f32, highp > | highp_fmat4x2 |
typedef detail::tmat4x3< f32, highp > | highp_fmat4x3 |
typedef detail::tmat4x4< f32, highp > | highp_fmat4x4 |
typedef detail::tvec1< float, highp > | highp_fvec1 |
typedef detail::tvec2< float, highp > | highp_fvec2 |
typedef detail::tvec3< float, highp > | highp_fvec3 |
typedef detail::tvec4< float, highp > | highp_fvec4 |
typedef detail::int16 | highp_i16 |
typedef detail::tvec1< i16, highp > | highp_i16vec1 |
typedef detail::tvec2< i16, highp > | highp_i16vec2 |
typedef detail::tvec3< i16, highp > | highp_i16vec3 |
typedef detail::tvec4< i16, highp > | highp_i16vec4 |
typedef detail::int32 | highp_i32 |
typedef detail::tvec1< i32, highp > | highp_i32vec1 |
typedef detail::tvec2< i32, highp > | highp_i32vec2 |
typedef detail::tvec3< i32, highp > | highp_i32vec3 |
typedef detail::tvec4< i32, highp > | highp_i32vec4 |
typedef detail::int64 | highp_i64 |
typedef detail::tvec1< i64, highp > | highp_i64vec1 |
typedef detail::tvec2< i64, highp > | highp_i64vec2 |
typedef detail::tvec3< i64, highp > | highp_i64vec3 |
typedef detail::tvec4< i64, highp > | highp_i64vec4 |
typedef detail::int8 | highp_i8 |
typedef detail::tvec1< i8, highp > | highp_i8vec1 |
typedef detail::tvec2< i8, highp > | highp_i8vec2 |
typedef detail::tvec3< i8, highp > | highp_i8vec3 |
typedef detail::tvec4< i8, highp > | highp_i8vec4 |
typedef detail::int16 | highp_int16 |
typedef detail::int16 | highp_int16_t |
typedef detail::int32 | highp_int32 |
typedef detail::int32 | highp_int32_t |
typedef detail::int64 | highp_int64 |
typedef detail::int64 | highp_int64_t |
typedef detail::int8 | highp_int8 |
typedef detail::int8 | highp_int8_t |
typedef detail::uint16 | highp_u16 |
typedef detail::tvec1< u16, highp > | highp_u16vec1 |
typedef detail::tvec2< u16, highp > | highp_u16vec2 |
typedef detail::tvec3< u16, highp > | highp_u16vec3 |
typedef detail::tvec4< u16, highp > | highp_u16vec4 |
typedef detail::uint32 | highp_u32 |
typedef detail::tvec1< u32, highp > | highp_u32vec1 |
typedef detail::tvec2< u32, highp > | highp_u32vec2 |
typedef detail::tvec3< u32, highp > | highp_u32vec3 |
typedef detail::tvec4< u32, highp > | highp_u32vec4 |
typedef detail::uint64 | highp_u64 |
typedef detail::tvec1< u64, highp > | highp_u64vec1 |
typedef detail::tvec2< u64, highp > | highp_u64vec2 |
typedef detail::tvec3< u64, highp > | highp_u64vec3 |
typedef detail::tvec4< u64, highp > | highp_u64vec4 |
typedef detail::uint8 | highp_u8 |
typedef detail::tvec1< u8, highp > | highp_u8vec1 |
typedef detail::tvec2< u8, highp > | highp_u8vec2 |
typedef detail::tvec3< u8, highp > | highp_u8vec3 |
typedef detail::tvec4< u8, highp > | highp_u8vec4 |
typedef detail::uint16 | highp_uint16 |
typedef detail::uint16 | highp_uint16_t |
typedef detail::uint32 | highp_uint32 |
typedef detail::uint32 | highp_uint32_t |
typedef detail::uint64 | highp_uint64 |
typedef detail::uint64 | highp_uint64_t |
typedef detail::uint8 | highp_uint8 |
typedef detail::uint8 | highp_uint8_t |
typedef detail::tvec1< float, highp > | highp_vec1 |
typedef detail::int16 | i16 |
typedef highp_i16vec1 | i16vec1 |
typedef highp_i16vec2 | i16vec2 |
typedef highp_i16vec3 | i16vec3 |
typedef highp_i16vec4 | i16vec4 |
typedef detail::int32 | i32 |
typedef highp_i32vec1 | i32vec1 |
typedef highp_i32vec2 | i32vec2 |
typedef highp_i32vec3 | i32vec3 |
typedef highp_i32vec4 | i32vec4 |
typedef detail::int64 | i64 |
typedef highp_i64vec1 | i64vec1 |
typedef highp_i64vec2 | i64vec2 |
typedef highp_i64vec3 | i64vec3 |
typedef highp_i64vec4 | i64vec4 |
typedef detail::int8 | i8 |
typedef highp_i8vec1 | i8vec1 |
typedef highp_i8vec2 | i8vec2 |
typedef highp_i8vec3 | i8vec3 |
typedef highp_i8vec4 | i8vec4 |
typedef detail::int16 | int16 |
typedef detail::int16 | int16_t |
typedef detail::int32 | int32 |
typedef detail::int32 | int32_t |
typedef detail::int64 | int64 |
typedef detail::int64 | int64_t |
typedef detail::int8 | int8 |
typedef detail::int8 | int8_t |
typedef float32 | lowp_f32 |
typedef lowp_f32mat2x2 | lowp_f32mat2 |
typedef detail::tmat2x2< f32, lowp > | lowp_f32mat2x2 |
typedef detail::tmat2x3< f32, lowp > | lowp_f32mat2x3 |
typedef detail::tmat2x4< f32, lowp > | lowp_f32mat2x4 |
typedef lowp_f32mat3x3 | lowp_f32mat3 |
typedef detail::tmat3x2< f32, lowp > | lowp_f32mat3x2 |
typedef detail::tmat3x3< f32, lowp > | lowp_f32mat3x3 |
typedef detail::tmat3x4< f32, lowp > | lowp_f32mat3x4 |
typedef lowp_f32mat4x4 | lowp_f32mat4 |
typedef detail::tmat4x2< f32, lowp > | lowp_f32mat4x2 |
typedef detail::tmat4x3< f32, lowp > | lowp_f32mat4x3 |
typedef detail::tmat4x4< f32, lowp > | lowp_f32mat4x4 |
typedef detail::tquat< f32, lowp > | lowp_f32quat |
typedef detail::tvec1< f32, lowp > | lowp_f32vec1 |
typedef detail::tvec2< f32, lowp > | lowp_f32vec2 |
typedef detail::tvec3< f32, lowp > | lowp_f32vec3 |
typedef detail::tvec4< f32, lowp > | lowp_f32vec4 |
typedef float64 | lowp_f64 |
typedef lowp_f64mat2x2 | lowp_f64mat2 |
typedef detail::tmat2x2< f64, lowp > | lowp_f64mat2x2 |
typedef detail::tmat2x3< f64, lowp > | lowp_f64mat2x3 |
typedef detail::tmat2x4< f64, lowp > | lowp_f64mat2x4 |
typedef lowp_f64mat3x3 | lowp_f64mat3 |
typedef detail::tmat3x2< f64, lowp > | lowp_f64mat3x2 |
typedef detail::tmat3x3< f64, lowp > | lowp_f64mat3x3 |
typedef detail::tmat3x4< f64, lowp > | lowp_f64mat3x4 |
typedef lowp_f64mat4x4 | lowp_f64mat4 |
typedef detail::tmat4x2< f64, lowp > | lowp_f64mat4x2 |
typedef detail::tmat4x3< f64, lowp > | lowp_f64mat4x3 |
typedef detail::tmat4x4< f64, lowp > | lowp_f64mat4x4 |
typedef detail::tquat< f64, lowp > | lowp_f64quat |
typedef detail::tvec1< f64, lowp > | lowp_f64vec1 |
typedef detail::tvec2< f64, lowp > | lowp_f64vec2 |
typedef detail::tvec3< f64, lowp > | lowp_f64vec3 |
typedef detail::tvec4< f64, lowp > | lowp_f64vec4 |
typedef detail::float32 | lowp_float32 |
typedef detail::float32 | lowp_float32_t |
typedef detail::float64 | lowp_float64 |
typedef detail::float64 | lowp_float64_t |
typedef lowp_fmat2x2 | lowp_fmat2 |
typedef detail::tmat2x2< f32, lowp > | lowp_fmat2x2 |
typedef detail::tmat2x3< f32, lowp > | lowp_fmat2x3 |
typedef detail::tmat2x4< f32, lowp > | lowp_fmat2x4 |
typedef lowp_fmat3x3 | lowp_fmat3 |
typedef detail::tmat3x2< f32, lowp > | lowp_fmat3x2 |
typedef detail::tmat3x3< f32, lowp > | lowp_fmat3x3 |
typedef detail::tmat3x4< f32, lowp > | lowp_fmat3x4 |
typedef lowp_fmat4x4 | lowp_fmat4 |
typedef detail::tmat4x2< f32, lowp > | lowp_fmat4x2 |
typedef detail::tmat4x3< f32, lowp > | lowp_fmat4x3 |
typedef detail::tmat4x4< f32, lowp > | lowp_fmat4x4 |
typedef detail::tvec1< float, lowp > | lowp_fvec1 |
typedef detail::tvec2< float, lowp > | lowp_fvec2 |
typedef detail::tvec3< float, lowp > | lowp_fvec3 |
typedef detail::tvec4< float, lowp > | lowp_fvec4 |
typedef detail::int16 | lowp_i16 |
typedef detail::tvec1< i16, lowp > | lowp_i16vec1 |
typedef detail::tvec2< i16, lowp > | lowp_i16vec2 |
typedef detail::tvec3< i16, lowp > | lowp_i16vec3 |
typedef detail::tvec4< i16, lowp > | lowp_i16vec4 |
typedef detail::int32 | lowp_i32 |
typedef detail::tvec1< i32, lowp > | lowp_i32vec1 |
typedef detail::tvec2< i32, lowp > | lowp_i32vec2 |
typedef detail::tvec3< i32, lowp > | lowp_i32vec3 |
typedef detail::tvec4< i32, lowp > | lowp_i32vec4 |
typedef detail::int64 | lowp_i64 |
typedef detail::tvec1< i64, lowp > | lowp_i64vec1 |
typedef detail::tvec2< i64, lowp > | lowp_i64vec2 |
typedef detail::tvec3< i64, lowp > | lowp_i64vec3 |
typedef detail::tvec4< i64, lowp > | lowp_i64vec4 |
typedef detail::int8 | lowp_i8 |
typedef detail::tvec1< i8, lowp > | lowp_i8vec1 |
typedef detail::tvec2< i8, lowp > | lowp_i8vec2 |
typedef detail::tvec3< i8, lowp > | lowp_i8vec3 |
typedef detail::tvec4< i8, lowp > | lowp_i8vec4 |
typedef detail::int16 | lowp_int16 |
typedef detail::int16 | lowp_int16_t |
typedef detail::int32 | lowp_int32 |
typedef detail::int32 | lowp_int32_t |
typedef detail::int64 | lowp_int64 |
typedef detail::int64 | lowp_int64_t |
typedef detail::int8 | lowp_int8 |
typedef detail::int8 | lowp_int8_t |
typedef detail::uint16 | lowp_u16 |
typedef detail::tvec1< u16, lowp > | lowp_u16vec1 |
typedef detail::tvec2< u16, lowp > | lowp_u16vec2 |
typedef detail::tvec3< u16, lowp > | lowp_u16vec3 |
typedef detail::tvec4< u16, lowp > | lowp_u16vec4 |
typedef detail::uint32 | lowp_u32 |
typedef detail::tvec1< u32, lowp > | lowp_u32vec1 |
typedef detail::tvec2< u32, lowp > | lowp_u32vec2 |
typedef detail::tvec3< u32, lowp > | lowp_u32vec3 |
typedef detail::tvec4< u32, lowp > | lowp_u32vec4 |
typedef detail::uint64 | lowp_u64 |
typedef detail::tvec1< u64, lowp > | lowp_u64vec1 |
typedef detail::tvec2< u64, lowp > | lowp_u64vec2 |
typedef detail::tvec3< u64, lowp > | lowp_u64vec3 |
typedef detail::tvec4< u64, lowp > | lowp_u64vec4 |
typedef detail::uint8 | lowp_u8 |
typedef detail::tvec1< u8, lowp > | lowp_u8vec1 |
typedef detail::tvec2< u8, lowp > | lowp_u8vec2 |
typedef detail::tvec3< u8, lowp > | lowp_u8vec3 |
typedef detail::tvec4< u8, lowp > | lowp_u8vec4 |
typedef detail::uint16 | lowp_uint16 |
typedef detail::uint16 | lowp_uint16_t |
typedef detail::uint32 | lowp_uint32 |
typedef detail::uint32 | lowp_uint32_t |
typedef detail::uint64 | lowp_uint64 |
typedef detail::uint64 | lowp_uint64_t |
typedef detail::uint8 | lowp_uint8 |
typedef detail::uint8 | lowp_uint8_t |
typedef detail::tvec1< float, lowp > | lowp_vec1 |
typedef float32 | mediump_f32 |
typedef mediump_f32mat2x2 | mediump_f32mat2 |
typedef detail::tmat2x2< f32, mediump > | mediump_f32mat2x2 |
typedef detail::tmat2x3< f32, mediump > | mediump_f32mat2x3 |
typedef detail::tmat2x4< f32, mediump > | mediump_f32mat2x4 |
typedef mediump_f32mat3x3 | mediump_f32mat3 |
typedef detail::tmat3x2< f32, mediump > | mediump_f32mat3x2 |
typedef detail::tmat3x3< f32, mediump > | mediump_f32mat3x3 |
typedef detail::tmat3x4< f32, mediump > | mediump_f32mat3x4 |
typedef mediump_f32mat4x4 | mediump_f32mat4 |
typedef detail::tmat4x2< f32, mediump > | mediump_f32mat4x2 |
typedef detail::tmat4x3< f32, mediump > | mediump_f32mat4x3 |
typedef detail::tmat4x4< f32, mediump > | mediump_f32mat4x4 |
typedef detail::tquat< f32, mediump > | mediump_f32quat |
typedef detail::tvec1< f32, mediump > | mediump_f32vec1 |
typedef detail::tvec2< f32, mediump > | mediump_f32vec2 |
typedef detail::tvec3< f32, mediump > | mediump_f32vec3 |
typedef detail::tvec4< f32, mediump > | mediump_f32vec4 |
typedef float64 | mediump_f64 |
typedef mediump_f64mat2x2 | mediump_f64mat2 |
typedef detail::tmat2x2< f64, mediump > | mediump_f64mat2x2 |
typedef detail::tmat2x3< f64, mediump > | mediump_f64mat2x3 |
typedef detail::tmat2x4< f64, mediump > | mediump_f64mat2x4 |
typedef mediump_f64mat3x3 | mediump_f64mat3 |
typedef detail::tmat3x2< f64, mediump > | mediump_f64mat3x2 |
typedef detail::tmat3x3< f64, mediump > | mediump_f64mat3x3 |
typedef detail::tmat3x4< f64, mediump > | mediump_f64mat3x4 |
typedef mediump_f64mat4x4 | mediump_f64mat4 |
typedef detail::tmat4x2< f64, mediump > | mediump_f64mat4x2 |
typedef detail::tmat4x3< f64, mediump > | mediump_f64mat4x3 |
typedef detail::tmat4x4< f64, mediump > | mediump_f64mat4x4 |
typedef detail::tquat< f64, mediump > | mediump_f64quat |
typedef detail::tvec1< f64, mediump > | mediump_f64vec1 |
typedef detail::tvec2< f64, mediump > | mediump_f64vec2 |
typedef detail::tvec3< f64, mediump > | mediump_f64vec3 |
typedef detail::tvec4< f64, mediump > | mediump_f64vec4 |
typedef detail::float32 | mediump_float32 |
typedef detail::float32 | mediump_float32_t |
typedef detail::float64 | mediump_float64 |
typedef detail::float64 | mediump_float64_t |
typedef mediump_fmat2x2 | mediump_fmat2 |
typedef detail::tmat2x2< f32, mediump > | mediump_fmat2x2 |
typedef detail::tmat2x3< f32, mediump > | mediump_fmat2x3 |
typedef detail::tmat2x4< f32, mediump > | mediump_fmat2x4 |
typedef mediump_fmat3x3 | mediump_fmat3 |
typedef detail::tmat3x2< f32, mediump > | mediump_fmat3x2 |
typedef detail::tmat3x3< f32, mediump > | mediump_fmat3x3 |
typedef detail::tmat3x4< f32, mediump > | mediump_fmat3x4 |
typedef mediump_fmat4x4 | mediump_fmat4 |
typedef detail::tmat4x2< f32, mediump > | mediump_fmat4x2 |
typedef detail::tmat4x3< f32, mediump > | mediump_fmat4x3 |
typedef detail::tmat4x4< f32, mediump > | mediump_fmat4x4 |
typedef detail::tvec1< float, mediump > | mediump_fvec1 |
typedef detail::tvec2< float, mediump > | mediump_fvec2 |
typedef detail::tvec3< float, mediump > | mediump_fvec3 |
typedef detail::tvec4< float, mediump > | mediump_fvec4 |
typedef detail::int16 | mediump_i16 |
typedef detail::tvec1< i16, mediump > | mediump_i16vec1 |
typedef detail::tvec2< i16, mediump > | mediump_i16vec2 |
typedef detail::tvec3< i16, mediump > | mediump_i16vec3 |
typedef detail::tvec4< i16, mediump > | mediump_i16vec4 |
typedef detail::int32 | mediump_i32 |
typedef detail::tvec1< i32, mediump > | mediump_i32vec1 |
typedef detail::tvec2< i32, mediump > | mediump_i32vec2 |
typedef detail::tvec3< i32, mediump > | mediump_i32vec3 |
typedef detail::tvec4< i32, mediump > | mediump_i32vec4 |
typedef detail::int64 | mediump_i64 |
typedef detail::tvec1< i64, mediump > | mediump_i64vec1 |
typedef detail::tvec2< i64, mediump > | mediump_i64vec2 |
typedef detail::tvec3< i64, mediump > | mediump_i64vec3 |
typedef detail::tvec4< i64, mediump > | mediump_i64vec4 |
typedef detail::int8 | mediump_i8 |
typedef detail::tvec1< i8, mediump > | mediump_i8vec1 |
typedef detail::tvec2< i8, mediump > | mediump_i8vec2 |
typedef detail::tvec3< i8, mediump > | mediump_i8vec3 |
typedef detail::tvec4< i8, mediump > | mediump_i8vec4 |
typedef detail::int16 | mediump_int16 |
typedef detail::int16 | mediump_int16_t |
typedef detail::int32 | mediump_int32 |
typedef detail::int32 | mediump_int32_t |
typedef detail::int64 | mediump_int64 |
typedef detail::int64 | mediump_int64_t |
typedef detail::int8 | mediump_int8 |
typedef detail::int8 | mediump_int8_t |
typedef detail::uint16 | mediump_u16 |
typedef detail::tvec1< u16, mediump > | mediump_u16vec1 |
typedef detail::tvec2< u16, mediump > | mediump_u16vec2 |
typedef detail::tvec3< u16, mediump > | mediump_u16vec3 |
typedef detail::tvec4< u16, mediump > | mediump_u16vec4 |
typedef detail::uint32 | mediump_u32 |
typedef detail::tvec1< u32, mediump > | mediump_u32vec1 |
typedef detail::tvec2< u32, mediump > | mediump_u32vec2 |
typedef detail::tvec3< u32, mediump > | mediump_u32vec3 |
typedef detail::tvec4< u32, mediump > | mediump_u32vec4 |
typedef detail::uint64 | mediump_u64 |
typedef detail::tvec1< u64, mediump > | mediump_u64vec1 |
typedef detail::tvec2< u64, mediump > | mediump_u64vec2 |
typedef detail::tvec3< u64, mediump > | mediump_u64vec3 |
typedef detail::tvec4< u64, mediump > | mediump_u64vec4 |
typedef detail::uint8 | mediump_u8 |
typedef detail::tvec1< u8, mediump > | mediump_u8vec1 |
typedef detail::tvec2< u8, mediump > | mediump_u8vec2 |
typedef detail::tvec3< u8, mediump > | mediump_u8vec3 |
typedef detail::tvec4< u8, mediump > | mediump_u8vec4 |
typedef detail::uint16 | mediump_uint16 |
typedef detail::uint16 | mediump_uint16_t |
typedef detail::uint32 | mediump_uint32 |
typedef detail::uint32 | mediump_uint32_t |
typedef detail::uint64 | mediump_uint64 |
typedef detail::uint64 | mediump_uint64_t |
typedef detail::uint8 | mediump_uint8 |
typedef detail::uint8 | mediump_uint8_t |
typedef detail::tvec1< float, mediump > | mediump_vec1 |
typedef detail::uint16 | u16 |
typedef highp_u16vec1 | u16vec1 |
typedef highp_u16vec2 | u16vec2 |
typedef highp_u16vec3 | u16vec3 |
typedef highp_u16vec4 | u16vec4 |
typedef detail::uint32 | u32 |
typedef highp_u32vec1 | u32vec1 |
typedef highp_u32vec2 | u32vec2 |
typedef highp_u32vec3 | u32vec3 |
typedef highp_u32vec4 | u32vec4 |
typedef detail::uint64 | u64 |
typedef highp_u64vec1 | u64vec1 |
typedef highp_u64vec2 | u64vec2 |
typedef highp_u64vec3 | u64vec3 |
typedef highp_u64vec4 | u64vec4 |
typedef detail::uint8 | u8 |
typedef highp_u8vec1 | u8vec1 |
typedef highp_u8vec2 | u8vec2 |
typedef highp_u8vec3 | u8vec3 |
typedef highp_u8vec4 | u8vec4 |
typedef detail::uint16 | uint16 |
typedef detail::uint16 | uint16_t |
typedef detail::uint32 | uint32 |
typedef detail::uint32 | uint32_t |
typedef detail::uint64 | uint64 |
typedef detail::uint64 | uint64_t |
typedef detail::uint8 | uint8 |
typedef detail::uint8 | uint8_t |
Defines specific C++-based precision types.
Precision types defines types based on GLSL's precision qualifiers. This extension defines types based on explicitly-sized C++ data types.
<glm/gtc/type_precision.hpp> need to be included to use these functionalities.
typedef float32 f32 |
Default 32 bit single-precision floating-point scalar.
32 bit single-precision floating-point scalar.
typedef detail::tmat2x2< f32, defaultp > f32mat2 |
Default single-precision floating-point 2x2 matrix.
Single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2< f32, defaultp > f32mat2x2 |
Default single-precision floating-point 2x2 matrix.
Single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3< f32, defaultp > f32mat2x3 |
Default single-precision floating-point 2x3 matrix.
Single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4< f32, defaultp > f32mat2x4 |
Default single-precision floating-point 2x4 matrix.
Single-precision floating-point 2x4 matrix.
typedef detail::tmat3x3< f32, defaultp > f32mat3 |
Default single-precision floating-point 3x3 matrix.
Single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2< f32, defaultp > f32mat3x2 |
Default single-precision floating-point 3x2 matrix.
Single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3< f32, defaultp > f32mat3x3 |
Default single-precision floating-point 3x3 matrix.
Single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4< f32, defaultp > f32mat3x4 |
Default single-precision floating-point 3x4 matrix.
Single-precision floating-point 3x4 matrix.
typedef detail::tmat4x4< f32, defaultp > f32mat4 |
Default single-precision floating-point 4x4 matrix.
Single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2< f32, defaultp > f32mat4x2 |
Default single-precision floating-point 4x2 matrix.
Single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3< f32, defaultp > f32mat4x3 |
Default single-precision floating-point 4x3 matrix.
Single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4< f32, defaultp > f32mat4x4 |
Default single-precision floating-point 4x4 matrix.
Single-precision floating-point 4x4 matrix.
typedef detail::tquat< f32, defaultp > f32quat |
Default single-precision floating-point quaternion.
Single-precision floating-point quaternion.
typedef detail::tvec1< f32, defaultp > f32vec1 |
Default single-precision floating-point vector of 1 components.
Single-precision floating-point vector of 1 component.
typedef detail::tvec2< f32, defaultp > f32vec2 |
Default single-precision floating-point vector of 2 components.
Single-precision floating-point vector of 2 components.
typedef detail::tvec3< f32, defaultp > f32vec3 |
Default single-precision floating-point vector of 3 components.
Single-precision floating-point vector of 3 components.
typedef detail::tvec4< f32, defaultp > f32vec4 |
Default single-precision floating-point vector of 4 components.
Single-precision floating-point vector of 4 components.
typedef float64 f64 |
Default 64 bit double-precision floating-point scalar.
64 bit double-precision floating-point scalar.
typedef detail::tmat2x2< f64, defaultp > f64mat2 |
Default double-precision floating-point 2x2 matrix.
Double-precision floating-point 1x1 matrix.
typedef detail::tmat2x2< f64, defaultp > f64mat2x2 |
Default double-precision floating-point 2x2 matrix.
Double-precision floating-point 1x1 matrix.
typedef detail::tmat2x3< f64, defaultp > f64mat2x3 |
Default double-precision floating-point 2x3 matrix.
Double-precision floating-point 2x3 matrix.
typedef detail::tmat2x4< f64, defaultp > f64mat2x4 |
Default double-precision floating-point 2x4 matrix.
Double-precision floating-point 2x4 matrix.
typedef detail::tmat3x3< f64, defaultp > f64mat3 |
Default double-precision floating-point 3x3 matrix.
Double-precision floating-point 3x3 matrix.
typedef detail::tmat3x2< f64, defaultp > f64mat3x2 |
Default double-precision floating-point 3x2 matrix.
Double-precision floating-point 3x2 matrix.
typedef detail::tmat3x3< f64, defaultp > f64mat3x3 |
Default double-precision floating-point 3x3 matrix.
Double-precision floating-point 3x3 matrix.
typedef detail::tmat3x4< f64, defaultp > f64mat3x4 |
Default double-precision floating-point 3x4 matrix.
Double-precision floating-point 3x4 matrix.
typedef detail::tmat4x4< f64, defaultp > f64mat4 |
Default double-precision floating-point 4x4 matrix.
Double-precision floating-point 4x4 matrix.
typedef detail::tmat4x2< f64, defaultp > f64mat4x2 |
Default double-precision floating-point 4x2 matrix.
Double-precision floating-point 4x2 matrix.
typedef detail::tmat4x3< f64, defaultp > f64mat4x3 |
Default double-precision floating-point 4x3 matrix.
Double-precision floating-point 4x3 matrix.
typedef detail::tmat4x4< f64, defaultp > f64mat4x4 |
Default double-precision floating-point 4x4 matrix.
Double-precision floating-point 4x4 matrix.
typedef detail::tquat< f64, defaultp > f64quat |
Default double-precision floating-point quaternion.
Double-precision floating-point quaternion.
typedef detail::tvec1< f64, defaultp > f64vec1 |
Default double-precision floating-point vector of 1 components.
Double-precision floating-point vector of 1 component.
typedef detail::tvec2< f64, defaultp > f64vec2 |
Default double-precision floating-point vector of 2 components.
Double-precision floating-point vector of 2 components.
typedef detail::tvec3< f64, defaultp > f64vec3 |
Default double-precision floating-point vector of 3 components.
Double-precision floating-point vector of 3 components.
typedef detail::tvec4< f64, defaultp > f64vec4 |
Default double-precision floating-point vector of 4 components.
Double-precision floating-point vector of 4 components.
typedef detail::float32 float32 |
Default 32 bit single-precision floating-point scalar.
32 bit single-precision floating-point scalar.
Definition at line 81 of file type_float.hpp.
typedef detail::float32 float32_t |
Default 32 bit single-precision floating-point scalar.
32 bit single-precision floating-point scalar.
typedef detail::float64 float64 |
Default 64 bit double-precision floating-point scalar.
64 bit double-precision floating-point scalar.
Definition at line 82 of file type_float.hpp.
typedef detail::float64 float64_t |
Default 64 bit double-precision floating-point scalar.
64 bit double-precision floating-point scalar.
typedef detail::tmat2x2< f32, defaultp > fmat2 |
Default single-precision floating-point 2x2 matrix.
Single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2< f32, defaultp > fmat2x2 |
Default single-precision floating-point 2x2 matrix.
Single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3< f32, defaultp > fmat2x3 |
Default single-precision floating-point 2x3 matrix.
Single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4< f32, defaultp > fmat2x4 |
Default single-precision floating-point 2x4 matrix.
Single-precision floating-point 2x4 matrix.
typedef detail::tmat3x3< f32, defaultp > fmat3 |
Default single-precision floating-point 3x3 matrix.
Single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2< f32, defaultp > fmat3x2 |
Default single-precision floating-point 3x2 matrix.
Single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3< f32, defaultp > fmat3x3 |
Default single-precision floating-point 3x3 matrix.
Single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4< f32, defaultp > fmat3x4 |
Default single-precision floating-point 3x4 matrix.
Single-precision floating-point 3x4 matrix.
typedef detail::tmat4x4< f32, defaultp > fmat4 |
Default single-precision floating-point 4x4 matrix.
Single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2< f32, defaultp > fmat4x2 |
Default single-precision floating-point 4x2 matrix.
Single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3< f32, defaultp > fmat4x3 |
Default single-precision floating-point 4x3 matrix.
Single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4< f32, defaultp > fmat4x4 |
Default single-precision floating-point 4x4 matrix.
Single-precision floating-point 4x4 matrix.
typedef highp_fquat fquat |
Quaternion of default single-precision floating-point numbers.
Default single-precision floating-point quaternion.
typedef detail::tvec1< float, defaultp > fvec1 |
Default single-precision floating-point vector of 1 components.
Single-precision floating-point vector of 1 component.
typedef detail::tvec2< float, defaultp > fvec2 |
Default single-precision floating-point vector of 2 components.
Single-precision floating-point vector of 2 components.
typedef detail::tvec3< float, defaultp > fvec3 |
Default single-precision floating-point vector of 3 components.
Single-precision floating-point vector of 3 components.
typedef detail::tvec4< float, defaultp > fvec4 |
Default single-precision floating-point vector of 4 components.
Single-precision floating-point vector of 4 components.
typedef float32 highp_f32 |
High 32 bit single-precision floating-point scalar.
typedef highp_f32mat2x2 highp_f32mat2 |
High single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, highp> highp_f32mat2x2 |
High single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, highp> highp_f32mat2x3 |
High single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, highp> highp_f32mat2x4 |
High single-precision floating-point 2x4 matrix.
typedef highp_f32mat3x3 highp_f32mat3 |
High single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, highp> highp_f32mat3x2 |
High single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, highp> highp_f32mat3x3 |
High single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, highp> highp_f32mat3x4 |
High single-precision floating-point 3x4 matrix.
typedef highp_f32mat4x4 highp_f32mat4 |
High single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, highp> highp_f32mat4x2 |
High single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, highp> highp_f32mat4x3 |
High single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, highp> highp_f32mat4x4 |
High single-precision floating-point 4x4 matrix.
typedef detail::tquat<f32, highp> highp_f32quat |
High single-precision floating-point quaternion.
typedef detail::tvec1<f32, highp> highp_f32vec1 |
High single-precision floating-point vector of 1 component.
typedef detail::tvec2<f32, highp> highp_f32vec2 |
High single-precision floating-point vector of 2 components.
typedef detail::tvec3<f32, highp> highp_f32vec3 |
High single-precision floating-point vector of 3 components.
typedef detail::tvec4<f32, highp> highp_f32vec4 |
High single-precision floating-point vector of 4 components.
typedef float64 highp_f64 |
High 64 bit double-precision floating-point scalar.
typedef highp_f64mat2x2 highp_f64mat2 |
High double-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f64, highp> highp_f64mat2x2 |
High double-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f64, highp> highp_f64mat2x3 |
High double-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f64, highp> highp_f64mat2x4 |
High double-precision floating-point 2x4 matrix.
typedef highp_f64mat3x3 highp_f64mat3 |
High double-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f64, highp> highp_f64mat3x2 |
High double-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f64, highp> highp_f64mat3x3 |
High double-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f64, highp> highp_f64mat3x4 |
High double-precision floating-point 3x4 matrix.
typedef highp_f64mat4x4 highp_f64mat4 |
High double-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f64, highp> highp_f64mat4x2 |
High double-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f64, highp> highp_f64mat4x3 |
High double-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f64, highp> highp_f64mat4x4 |
High double-precision floating-point 4x4 matrix.
typedef detail::tquat<f64, highp> highp_f64quat |
High double-precision floating-point quaternion.
typedef detail::tvec1<f64, highp> highp_f64vec1 |
High double-precision floating-point vector of 1 component.
typedef detail::tvec2<f64, highp> highp_f64vec2 |
High double-precision floating-point vector of 2 components.
typedef detail::tvec3<f64, highp> highp_f64vec3 |
High double-precision floating-point vector of 3 components.
typedef detail::tvec4<f64, highp> highp_f64vec4 |
High double-precision floating-point vector of 4 components.
typedef detail::float32 highp_float32 |
High 32 bit single-precision floating-point scalar.
typedef detail::float32 highp_float32_t |
High 32 bit single-precision floating-point scalar.
typedef detail::float64 highp_float64 |
High 64 bit double-precision floating-point scalar.
typedef detail::float64 highp_float64_t |
High 64 bit double-precision floating-point scalar.
typedef highp_fmat2x2 highp_fmat2 |
High single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, highp> highp_fmat2x2 |
High single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, highp> highp_fmat2x3 |
High single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, highp> highp_fmat2x4 |
High single-precision floating-point 2x4 matrix.
typedef highp_fmat3x3 highp_fmat3 |
High single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, highp> highp_fmat3x2 |
High single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, highp> highp_fmat3x3 |
High single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, highp> highp_fmat3x4 |
High single-precision floating-point 3x4 matrix.
typedef highp_fmat4x4 highp_fmat4 |
High single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, highp> highp_fmat4x2 |
High single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, highp> highp_fmat4x3 |
High single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, highp> highp_fmat4x4 |
High single-precision floating-point 4x4 matrix.
typedef detail::tvec1<float, highp> highp_fvec1 |
High single-precision floating-point vector of 1 component.
typedef detail::tvec2<float, highp> highp_fvec2 |
High Single-precision floating-point vector of 2 components.
typedef detail::tvec3<float, highp> highp_fvec3 |
High Single-precision floating-point vector of 3 components.
typedef detail::tvec4<float, highp> highp_fvec4 |
High Single-precision floating-point vector of 4 components.
typedef detail::int16 highp_i16 |
High precision 16 bit signed integer type.
typedef detail::tvec1<i16, highp> highp_i16vec1 |
High precision 16 bit signed integer scalar type.
typedef detail::tvec2<i16, highp> highp_i16vec2 |
High precision 16 bit signed integer vector of 2 components type.
typedef detail::tvec3<i16, highp> highp_i16vec3 |
High precision 16 bit signed integer vector of 3 components type.
typedef detail::tvec4<i16, highp> highp_i16vec4 |
High precision 16 bit signed integer vector of 4 components type.
typedef detail::int32 highp_i32 |
High precision 32 bit signed integer type.
typedef detail::tvec1< i32, highp > highp_i32vec1 |
High precision 32 bit signed integer scalar type.
typedef detail::tvec2< i32, highp > highp_i32vec2 |
High precision 32 bit signed integer vector of 2 components type.
typedef detail::tvec3< i32, highp > highp_i32vec3 |
High precision 32 bit signed integer vector of 3 components type.
typedef detail::tvec4< i32, highp > highp_i32vec4 |
High precision 32 bit signed integer vector of 4 components type.
typedef detail::int64 highp_i64 |
High precision 64 bit signed integer type.
typedef detail::tvec1<i64, highp> highp_i64vec1 |
High precision 64 bit signed integer scalar type.
typedef detail::tvec2<i64, highp> highp_i64vec2 |
High precision 64 bit signed integer vector of 2 components type.
typedef detail::tvec3<i64, highp> highp_i64vec3 |
High precision 64 bit signed integer vector of 3 components type.
typedef detail::tvec4<i64, highp> highp_i64vec4 |
High precision 64 bit signed integer vector of 4 components type.
typedef detail::int8 highp_i8 |
High precision 8 bit signed integer type.
typedef detail::tvec1<i8, highp> highp_i8vec1 |
High precision 8 bit signed integer scalar type.
typedef detail::tvec2<i8, highp> highp_i8vec2 |
High precision 8 bit signed integer vector of 2 components type.
typedef detail::tvec3<i8, highp> highp_i8vec3 |
High precision 8 bit signed integer vector of 3 components type.
typedef detail::tvec4<i8, highp> highp_i8vec4 |
High precision 8 bit signed integer vector of 4 components type.
typedef detail::int16 highp_int16 |
High precision 16 bit signed integer type.
typedef detail::int16 highp_int16_t |
High precision 16 bit signed integer type.
typedef detail::int32 highp_int32 |
High precision 32 bit signed integer type.
typedef detail::int32 highp_int32_t |
typedef detail::int64 highp_int64 |
High precision 64 bit signed integer type.
typedef detail::int64 highp_int64_t |
High precision 64 bit signed integer type.
typedef detail::int8 highp_int8 |
High precision 8 bit signed integer type.
typedef detail::int8 highp_int8_t |
High precision 8 bit signed integer type.
typedef detail::uint16 highp_u16 |
Medium precision 16 bit unsigned integer type.
High precision 16 bit unsigned integer type.
typedef detail::tvec1<u16, highp> highp_u16vec1 |
High precision 16 bit unsigned integer scalar type.
typedef detail::tvec2<u16, highp> highp_u16vec2 |
High precision 16 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u16, highp> highp_u16vec3 |
High precision 16 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u16, highp> highp_u16vec4 |
High precision 16 bit unsigned integer vector of 4 components type.
typedef detail::uint32 highp_u32 |
Medium precision 32 bit unsigned integer type.
High precision 32 bit unsigned integer type.
typedef detail::tvec1< u32, highp > highp_u32vec1 |
High precision 32 bit unsigned integer scalar type.
typedef detail::tvec2< u32, highp > highp_u32vec2 |
High precision 32 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u32, highp > highp_u32vec3 |
High precision 32 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u32, highp > highp_u32vec4 |
High precision 32 bit unsigned integer vector of 4 components type.
typedef detail::uint64 highp_u64 |
Medium precision 64 bit unsigned integer type.
High precision 64 bit unsigned integer type.
typedef detail::tvec1<u64, highp> highp_u64vec1 |
High precision 64 bit unsigned integer scalar type.
typedef detail::tvec2<u64, highp> highp_u64vec2 |
High precision 64 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u64, highp> highp_u64vec3 |
High precision 64 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u64, highp> highp_u64vec4 |
High precision 64 bit unsigned integer vector of 4 components type.
typedef detail::uint8 highp_u8 |
Medium precision 8 bit unsigned integer type.
High precision 8 bit unsigned integer type.
typedef detail::tvec1<u8, highp> highp_u8vec1 |
High precision 8 bit unsigned integer scalar type.
typedef detail::tvec2<u8, highp> highp_u8vec2 |
High precision 8 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u8, highp> highp_u8vec3 |
High precision 8 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u8, highp> highp_u8vec4 |
High precision 8 bit unsigned integer vector of 4 components type.
typedef detail::uint16 highp_uint16 |
Medium precision 16 bit unsigned integer type.
High precision 16 bit unsigned integer type.
typedef detail::uint16 highp_uint16_t |
Medium precision 16 bit unsigned integer type.
High precision 16 bit unsigned integer type.
typedef detail::uint32 highp_uint32 |
Medium precision 32 bit unsigned integer type.
High precision 32 bit unsigned integer type.
typedef detail::uint32 highp_uint32_t |
Medium precision 32 bit unsigned integer type.
High precision 32 bit unsigned integer type.
typedef detail::uint64 highp_uint64 |
Medium precision 64 bit unsigned integer type.
High precision 64 bit unsigned integer type.
typedef detail::uint64 highp_uint64_t |
Medium precision 64 bit unsigned integer type.
High precision 64 bit unsigned integer type.
typedef detail::uint8 highp_uint8 |
Medium precision 8 bit unsigned integer type.
High precision 8 bit unsigned integer type.
typedef detail::uint8 highp_uint8_t |
Medium precision 8 bit unsigned integer type.
High precision 8 bit unsigned integer type.
typedef highp_vec1_t highp_vec1 |
High single-precision floating-point vector of 1 component.
1 component vector of high precision floating-point numbers.
There is no guarantee on the actual precision.
typedef detail::int16 i16 |
typedef detail::tvec1< i16, defaultp > i16vec1 |
Default precision 16 bit signed integer scalar type.
16 bit signed integer scalar type.
typedef detail::tvec2< i16, defaultp > i16vec2 |
Default precision 16 bit signed integer vector of 2 components type.
16 bit signed integer vector of 2 components type.
typedef detail::tvec3< i16, defaultp > i16vec3 |
Default precision 16 bit signed integer vector of 3 components type.
16 bit signed integer vector of 3 components type.
typedef detail::tvec4< i16, defaultp > i16vec4 |
Default precision 16 bit signed integer vector of 4 components type.
16 bit signed integer vector of 4 components type.
typedef detail::int32 i32 |
typedef detail::tvec1< i32, defaultp > i32vec1 |
Default precision 32 bit signed integer scalar type.
32 bit signed integer scalar type.
typedef detail::tvec2< i32, defaultp > i32vec2 |
Default precision 32 bit signed integer vector of 2 components type.
32 bit signed integer vector of 2 components type.
typedef detail::tvec3< i32, defaultp > i32vec3 |
Default precision 32 bit signed integer vector of 3 components type.
32 bit signed integer vector of 3 components type.
typedef detail::tvec4< i32, defaultp > i32vec4 |
Default precision 32 bit signed integer vector of 4 components type.
32 bit signed integer vector of 4 components type.
typedef detail::int64 i64 |
typedef detail::tvec1< i64, defaultp > i64vec1 |
Default precision 64 bit signed integer scalar type.
64 bit signed integer scalar type.
typedef detail::tvec2< i64, defaultp > i64vec2 |
Default precision 64 bit signed integer vector of 2 components type.
64 bit signed integer vector of 2 components type.
typedef detail::tvec3< i64, defaultp > i64vec3 |
Default precision 64 bit signed integer vector of 3 components type.
64 bit signed integer vector of 3 components type.
typedef detail::tvec4< i64, defaultp > i64vec4 |
Default precision 64 bit signed integer vector of 4 components type.
64 bit signed integer vector of 4 components type.
typedef detail::int8 i8 |
typedef detail::tvec1< i8, defaultp > i8vec1 |
Default precision 8 bit signed integer scalar type.
8 bit signed integer scalar type.
typedef detail::tvec2< i8, defaultp > i8vec2 |
Default precision 8 bit signed integer vector of 2 components type.
8 bit signed integer vector of 2 components type.
typedef detail::tvec3< i8, defaultp > i8vec3 |
Default precision 8 bit signed integer vector of 3 components type.
8 bit signed integer vector of 3 components type.
typedef detail::tvec4< i8, defaultp > i8vec4 |
Default precision 8 bit signed integer vector of 4 components type.
8 bit signed integer vector of 4 components type.
typedef detail::int16 int16 |
16 bit signed integer type.
Definition at line 90 of file type_int.hpp.
typedef detail::int16 int16_t |
typedef detail::int32 int32 |
32 bit signed integer type.
Definition at line 91 of file type_int.hpp.
typedef detail::int32 int32_t |
typedef detail::int64 int64 |
64 bit signed integer type.
Definition at line 92 of file type_int.hpp.
typedef detail::int64 int64_t |
typedef detail::int8 int8 |
8 bit signed integer type.
Definition at line 89 of file type_int.hpp.
typedef detail::int8 int8_t |
typedef float32 lowp_f32 |
Low 32 bit single-precision floating-point scalar.
typedef lowp_f32mat2x2 lowp_f32mat2 |
Low single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, lowp> lowp_f32mat2x2 |
Low single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, lowp> lowp_f32mat2x3 |
Low single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, lowp> lowp_f32mat2x4 |
Low single-precision floating-point 2x4 matrix.
typedef lowp_f32mat3x3 lowp_f32mat3 |
Low single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, lowp> lowp_f32mat3x2 |
Low single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, lowp> lowp_f32mat3x3 |
Low single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, lowp> lowp_f32mat3x4 |
Low single-precision floating-point 3x4 matrix.
typedef lowp_f32mat4x4 lowp_f32mat4 |
Low single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, lowp> lowp_f32mat4x2 |
Low single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, lowp> lowp_f32mat4x3 |
Low single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, lowp> lowp_f32mat4x4 |
Low single-precision floating-point 4x4 matrix.
typedef detail::tquat<f32, lowp> lowp_f32quat |
Low single-precision floating-point quaternion.
typedef detail::tvec1<f32, lowp> lowp_f32vec1 |
Low single-precision floating-point vector of 1 component.
typedef detail::tvec2<f32, lowp> lowp_f32vec2 |
Low single-precision floating-point vector of 2 components.
typedef detail::tvec3<f32, lowp> lowp_f32vec3 |
Low single-precision floating-point vector of 3 components.
typedef detail::tvec4<f32, lowp> lowp_f32vec4 |
Low single-precision floating-point vector of 4 components.
typedef float64 lowp_f64 |
Low 64 bit double-precision floating-point scalar.
typedef lowp_f64mat2x2 lowp_f64mat2 |
Low double-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f64, lowp> lowp_f64mat2x2 |
Low double-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f64, lowp> lowp_f64mat2x3 |
Low double-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f64, lowp> lowp_f64mat2x4 |
Low double-precision floating-point 2x4 matrix.
typedef lowp_f64mat3x3 lowp_f64mat3 |
Low double-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f64, lowp> lowp_f64mat3x2 |
Low double-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f64, lowp> lowp_f64mat3x3 |
Low double-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f64, lowp> lowp_f64mat3x4 |
Low double-precision floating-point 3x4 matrix.
typedef lowp_f64mat4x4 lowp_f64mat4 |
Low double-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f64, lowp> lowp_f64mat4x2 |
Low double-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f64, lowp> lowp_f64mat4x3 |
Low double-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f64, lowp> lowp_f64mat4x4 |
Low double-precision floating-point 4x4 matrix.
typedef detail::tquat<f64, lowp> lowp_f64quat |
Low double-precision floating-point quaternion.
typedef detail::tvec1<f64, lowp> lowp_f64vec1 |
Low double-precision floating-point vector of 1 component.
typedef detail::tvec2<f64, lowp> lowp_f64vec2 |
Low double-precision floating-point vector of 2 components.
typedef detail::tvec3<f64, lowp> lowp_f64vec3 |
Low double-precision floating-point vector of 3 components.
typedef detail::tvec4<f64, lowp> lowp_f64vec4 |
Low double-precision floating-point vector of 4 components.
typedef detail::float32 lowp_float32 |
Low 32 bit single-precision floating-point scalar.
typedef detail::float32 lowp_float32_t |
Low 32 bit single-precision floating-point scalar.
typedef detail::float64 lowp_float64 |
Low 64 bit double-precision floating-point scalar.
typedef detail::float64 lowp_float64_t |
Low 64 bit double-precision floating-point scalar.
typedef lowp_fmat2x2 lowp_fmat2 |
Low single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, lowp> lowp_fmat2x2 |
Low single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, lowp> lowp_fmat2x3 |
Low single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, lowp> lowp_fmat2x4 |
Low single-precision floating-point 2x4 matrix.
typedef lowp_fmat3x3 lowp_fmat3 |
Low single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, lowp> lowp_fmat3x2 |
Low single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, lowp> lowp_fmat3x3 |
Low single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, lowp> lowp_fmat3x4 |
Low single-precision floating-point 3x4 matrix.
typedef lowp_fmat4x4 lowp_fmat4 |
Low single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, lowp> lowp_fmat4x2 |
Low single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, lowp> lowp_fmat4x3 |
Low single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, lowp> lowp_fmat4x4 |
Low single-precision floating-point 4x4 matrix.
typedef detail::tvec1<float, lowp> lowp_fvec1 |
Low single-precision floating-point vector of 1 component.
typedef detail::tvec2<float, lowp> lowp_fvec2 |
Low single-precision floating-point vector of 2 components.
typedef detail::tvec3<float, lowp> lowp_fvec3 |
Low single-precision floating-point vector of 3 components.
typedef detail::tvec4<float, lowp> lowp_fvec4 |
Low single-precision floating-point vector of 4 components.
typedef detail::int16 lowp_i16 |
Low precision 16 bit signed integer type.
typedef detail::tvec1<i16, lowp> lowp_i16vec1 |
Low precision 16 bit signed integer scalar type.
typedef detail::tvec2<i16, lowp> lowp_i16vec2 |
Low precision 16 bit signed integer vector of 2 components type.
typedef detail::tvec3<i16, lowp> lowp_i16vec3 |
Low precision 16 bit signed integer vector of 3 components type.
typedef detail::tvec4<i16, lowp> lowp_i16vec4 |
Low precision 16 bit signed integer vector of 4 components type.
typedef detail::int32 lowp_i32 |
Low precision 32 bit signed integer type.
typedef detail::tvec1< i32, lowp > lowp_i32vec1 |
Low precision 32 bit signed integer scalar type.
typedef detail::tvec2< i32, lowp > lowp_i32vec2 |
Low precision 32 bit signed integer vector of 2 components type.
typedef detail::tvec3< i32, lowp > lowp_i32vec3 |
Low precision 32 bit signed integer vector of 3 components type.
typedef detail::tvec4< i32, lowp > lowp_i32vec4 |
Low precision 32 bit signed integer vector of 4 components type.
typedef detail::int64 lowp_i64 |
Low precision 64 bit signed integer type.
typedef detail::tvec1<i64, lowp> lowp_i64vec1 |
Low precision 64 bit signed integer scalar type.
typedef detail::tvec2<i64, lowp> lowp_i64vec2 |
Low precision 64 bit signed integer vector of 2 components type.
typedef detail::tvec3<i64, lowp> lowp_i64vec3 |
Low precision 64 bit signed integer vector of 3 components type.
typedef detail::tvec4<i64, lowp> lowp_i64vec4 |
Low precision 64 bit signed integer vector of 4 components type.
typedef detail::int8 lowp_i8 |
Low precision 8 bit signed integer type.
typedef detail::tvec1<i8, lowp> lowp_i8vec1 |
Low precision 8 bit signed integer scalar type.
typedef detail::tvec2<i8, lowp> lowp_i8vec2 |
Low precision 8 bit signed integer vector of 2 components type.
typedef detail::tvec3<i8, lowp> lowp_i8vec3 |
Low precision 8 bit signed integer vector of 3 components type.
typedef detail::tvec4<i8, lowp> lowp_i8vec4 |
Low precision 8 bit signed integer vector of 4 components type.
typedef detail::int16 lowp_int16 |
Low precision 16 bit signed integer type.
typedef detail::int16 lowp_int16_t |
Low precision 16 bit signed integer type.
typedef detail::int32 lowp_int32 |
Low precision 32 bit signed integer type.
typedef detail::int32 lowp_int32_t |
Low precision 32 bit signed integer type.
typedef detail::int64 lowp_int64 |
Low precision 64 bit signed integer type.
typedef detail::int64 lowp_int64_t |
Low precision 64 bit signed integer type.
typedef detail::int8 lowp_int8 |
Low precision 8 bit signed integer type.
typedef detail::int8 lowp_int8_t |
Low precision 8 bit signed integer type.
typedef detail::uint16 lowp_u16 |
Low precision 16 bit unsigned integer type.
typedef detail::tvec1<u16, lowp> lowp_u16vec1 |
Low precision 16 bit unsigned integer scalar type.
typedef detail::tvec2<u16, lowp> lowp_u16vec2 |
Low precision 16 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u16, lowp> lowp_u16vec3 |
Low precision 16 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u16, lowp> lowp_u16vec4 |
Low precision 16 bit unsigned integer vector of 4 components type.
typedef detail::uint32 lowp_u32 |
Low precision 32 bit unsigned integer type.
typedef detail::tvec1< u32, lowp > lowp_u32vec1 |
Low precision 32 bit unsigned integer scalar type.
typedef detail::tvec2< u32, lowp > lowp_u32vec2 |
Low precision 32 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u32, lowp > lowp_u32vec3 |
Low precision 32 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u32, lowp > lowp_u32vec4 |
Low precision 32 bit unsigned integer vector of 4 components type.
typedef detail::uint64 lowp_u64 |
Low precision 64 bit unsigned integer type.
typedef detail::tvec1<u64, lowp> lowp_u64vec1 |
Low precision 64 bit unsigned integer scalar type.
typedef detail::tvec2<u64, lowp> lowp_u64vec2 |
Low precision 64 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u64, lowp> lowp_u64vec3 |
Low precision 64 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u64, lowp> lowp_u64vec4 |
Low precision 64 bit unsigned integer vector of 4 components type.
typedef detail::uint8 lowp_u8 |
Low precision 8 bit unsigned integer type.
typedef detail::tvec1<u8, lowp> lowp_u8vec1 |
Low precision 8 bit unsigned integer scalar type.
typedef detail::tvec2<u8, lowp> lowp_u8vec2 |
Low precision 8 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u8, lowp> lowp_u8vec3 |
Low precision 8 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u8, lowp> lowp_u8vec4 |
Low precision 8 bit unsigned integer vector of 4 components type.
typedef detail::uint16 lowp_uint16 |
Low precision 16 bit unsigned integer type.
typedef detail::uint16 lowp_uint16_t |
Low precision 16 bit unsigned integer type.
typedef detail::uint32 lowp_uint32 |
Low precision 32 bit unsigned integer type.
typedef detail::uint32 lowp_uint32_t |
Low precision 32 bit unsigned integer type.
typedef detail::uint64 lowp_uint64 |
Low precision 64 bit unsigned integer type.
typedef detail::uint64 lowp_uint64_t |
Low precision 64 bit unsigned integer type.
typedef detail::uint8 lowp_uint8 |
Low precision 8 bit unsigned integer type.
typedef detail::uint8 lowp_uint8_t |
Low precision 8 bit unsigned integer type.
typedef lowp_vec1_t lowp_vec1 |
Low single-precision floating-point vector of 1 component.
1 component vector of low precision floating-point numbers.
There is no guarantee on the actual precision.
typedef float32 mediump_f32 |
Medium 32 bit single-precision floating-point scalar.
typedef mediump_f32mat2x2 mediump_f32mat2 |
Medium single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, mediump> mediump_f32mat2x2 |
High single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, mediump> mediump_f32mat2x3 |
Medium single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, mediump> mediump_f32mat2x4 |
Medium single-precision floating-point 2x4 matrix.
typedef mediump_f32mat3x3 mediump_f32mat3 |
Medium single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, mediump> mediump_f32mat3x2 |
Medium single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, mediump> mediump_f32mat3x3 |
Medium single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, mediump> mediump_f32mat3x4 |
Medium single-precision floating-point 3x4 matrix.
typedef mediump_f32mat4x4 mediump_f32mat4 |
Medium single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, mediump> mediump_f32mat4x2 |
Medium single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, mediump> mediump_f32mat4x3 |
Medium single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, mediump> mediump_f32mat4x4 |
Medium single-precision floating-point 4x4 matrix.
typedef detail::tquat<f32, mediump> mediump_f32quat |
Medium single-precision floating-point quaternion.
typedef detail::tvec1<f32, mediump> mediump_f32vec1 |
Medium single-precision floating-point vector of 1 component.
typedef detail::tvec2<f32, mediump> mediump_f32vec2 |
Medium single-precision floating-point vector of 2 components.
typedef detail::tvec3<f32, mediump> mediump_f32vec3 |
Medium single-precision floating-point vector of 3 components.
typedef detail::tvec4<f32, mediump> mediump_f32vec4 |
Medium single-precision floating-point vector of 4 components.
typedef float64 mediump_f64 |
Medium 64 bit double-precision floating-point scalar.
typedef mediump_f64mat2x2 mediump_f64mat2 |
Medium double-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f64, mediump> mediump_f64mat2x2 |
Medium double-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f64, mediump> mediump_f64mat2x3 |
Medium double-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f64, mediump> mediump_f64mat2x4 |
Medium double-precision floating-point 2x4 matrix.
typedef mediump_f64mat3x3 mediump_f64mat3 |
Medium double-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f64, mediump> mediump_f64mat3x2 |
Medium double-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f64, mediump> mediump_f64mat3x3 |
Medium double-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f64, mediump> mediump_f64mat3x4 |
Medium double-precision floating-point 3x4 matrix.
typedef mediump_f64mat4x4 mediump_f64mat4 |
Medium double-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f64, mediump> mediump_f64mat4x2 |
Medium double-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f64, mediump> mediump_f64mat4x3 |
Medium double-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f64, mediump> mediump_f64mat4x4 |
Medium double-precision floating-point 4x4 matrix.
typedef detail::tquat<f64, mediump> mediump_f64quat |
Medium double-precision floating-point quaternion.
typedef detail::tvec1<f64, mediump> mediump_f64vec1 |
Medium double-precision floating-point vector of 1 component.
typedef detail::tvec2<f64, mediump> mediump_f64vec2 |
Medium double-precision floating-point vector of 2 components.
typedef detail::tvec3<f64, mediump> mediump_f64vec3 |
Medium double-precision floating-point vector of 3 components.
typedef detail::tvec4<f64, mediump> mediump_f64vec4 |
Medium double-precision floating-point vector of 4 components.
typedef detail::float32 mediump_float32 |
Medium 32 bit single-precision floating-point scalar.
typedef detail::float32 mediump_float32_t |
Medium 32 bit single-precision floating-point scalar.
typedef detail::float64 mediump_float64 |
Medium 64 bit double-precision floating-point scalar.
typedef detail::float64 mediump_float64_t |
Medium 64 bit double-precision floating-point scalar.
typedef mediump_fmat2x2 mediump_fmat2 |
Medium single-precision floating-point 1x1 matrix.
typedef detail::tmat2x2<f32, mediump> mediump_fmat2x2 |
Medium single-precision floating-point 1x1 matrix.
typedef detail::tmat2x3<f32, mediump> mediump_fmat2x3 |
Medium single-precision floating-point 2x3 matrix.
typedef detail::tmat2x4<f32, mediump> mediump_fmat2x4 |
Medium single-precision floating-point 2x4 matrix.
typedef mediump_fmat3x3 mediump_fmat3 |
Medium single-precision floating-point 3x3 matrix.
typedef detail::tmat3x2<f32, mediump> mediump_fmat3x2 |
Medium single-precision floating-point 3x2 matrix.
typedef detail::tmat3x3<f32, mediump> mediump_fmat3x3 |
Medium single-precision floating-point 3x3 matrix.
typedef detail::tmat3x4<f32, mediump> mediump_fmat3x4 |
Medium single-precision floating-point 3x4 matrix.
typedef mediump_fmat4x4 mediump_fmat4 |
Medium single-precision floating-point 4x4 matrix.
typedef detail::tmat4x2<f32, mediump> mediump_fmat4x2 |
Medium single-precision floating-point 4x2 matrix.
typedef detail::tmat4x3<f32, mediump> mediump_fmat4x3 |
Medium single-precision floating-point 4x3 matrix.
typedef detail::tmat4x4<f32, mediump> mediump_fmat4x4 |
Medium single-precision floating-point 4x4 matrix.
typedef detail::tvec1<float, mediump> mediump_fvec1 |
Medium single-precision floating-point vector of 1 component.
typedef detail::tvec2<float, mediump> mediump_fvec2 |
Medium Single-precision floating-point vector of 2 components.
typedef detail::tvec3<float, mediump> mediump_fvec3 |
Medium Single-precision floating-point vector of 3 components.
typedef detail::tvec4<float, mediump> mediump_fvec4 |
Medium Single-precision floating-point vector of 4 components.
typedef detail::int16 mediump_i16 |
Medium precision 16 bit signed integer type.
typedef detail::tvec1<i16, mediump> mediump_i16vec1 |
Medium precision 16 bit signed integer scalar type.
typedef detail::tvec2<i16, mediump> mediump_i16vec2 |
Medium precision 16 bit signed integer vector of 2 components type.
typedef detail::tvec3<i16, mediump> mediump_i16vec3 |
Medium precision 16 bit signed integer vector of 3 components type.
typedef detail::tvec4<i16, mediump> mediump_i16vec4 |
Medium precision 16 bit signed integer vector of 4 components type.
typedef detail::int32 mediump_i32 |
Medium precision 32 bit signed integer type.
typedef detail::tvec1< i32, mediump > mediump_i32vec1 |
Medium precision 32 bit signed integer scalar type.
typedef detail::tvec2< i32, mediump > mediump_i32vec2 |
Medium precision 32 bit signed integer vector of 2 components type.
typedef detail::tvec3< i32, mediump > mediump_i32vec3 |
Medium precision 32 bit signed integer vector of 3 components type.
typedef detail::tvec4< i32, mediump > mediump_i32vec4 |
Medium precision 32 bit signed integer vector of 4 components type.
typedef detail::int64 mediump_i64 |
Medium precision 64 bit signed integer type.
typedef detail::tvec1<i64, mediump> mediump_i64vec1 |
Medium precision 64 bit signed integer scalar type.
typedef detail::tvec2<i64, mediump> mediump_i64vec2 |
Medium precision 64 bit signed integer vector of 2 components type.
typedef detail::tvec3<i64, mediump> mediump_i64vec3 |
Medium precision 64 bit signed integer vector of 3 components type.
typedef detail::tvec4<i64, mediump> mediump_i64vec4 |
Medium precision 64 bit signed integer vector of 4 components type.
typedef detail::int8 mediump_i8 |
Medium precision 8 bit signed integer type.
typedef detail::tvec1<i8, mediump> mediump_i8vec1 |
Medium precision 8 bit signed integer scalar type.
typedef detail::tvec2<i8, mediump> mediump_i8vec2 |
Medium precision 8 bit signed integer vector of 2 components type.
typedef detail::tvec3<i8, mediump> mediump_i8vec3 |
Medium precision 8 bit signed integer vector of 3 components type.
typedef detail::tvec4<i8, mediump> mediump_i8vec4 |
Medium precision 8 bit signed integer vector of 4 components type.
typedef detail::int16 mediump_int16 |
Medium precision 16 bit signed integer type.
typedef detail::int16 mediump_int16_t |
Medium precision 16 bit signed integer type.
typedef detail::int32 mediump_int32 |
Medium precision 32 bit signed integer type.
typedef detail::int32 mediump_int32_t |
Medium precision 32 bit signed integer type.
typedef detail::int64 mediump_int64 |
Medium precision 64 bit signed integer type.
typedef detail::int64 mediump_int64_t |
Medium precision 64 bit signed integer type.
typedef detail::int8 mediump_int8 |
Medium precision 8 bit signed integer type.
typedef detail::int8 mediump_int8_t |
Medium precision 8 bit signed integer type.
typedef detail::uint16 mediump_u16 |
Medium precision 16 bit unsigned integer type.
typedef detail::tvec1<u16, mediump> mediump_u16vec1 |
Medium precision 16 bit unsigned integer scalar type.
typedef detail::tvec2<u16, mediump> mediump_u16vec2 |
Medium precision 16 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u16, mediump> mediump_u16vec3 |
Medium precision 16 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u16, mediump> mediump_u16vec4 |
Medium precision 16 bit unsigned integer vector of 4 components type.
typedef detail::uint32 mediump_u32 |
Medium precision 32 bit unsigned integer type.
typedef detail::tvec1< u32, mediump > mediump_u32vec1 |
Medium precision 32 bit unsigned integer scalar type.
typedef detail::tvec2< u32, mediump > mediump_u32vec2 |
Medium precision 32 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u32, mediump > mediump_u32vec3 |
Medium precision 32 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u32, mediump > mediump_u32vec4 |
Medium precision 32 bit unsigned integer vector of 4 components type.
typedef detail::uint64 mediump_u64 |
Medium precision 64 bit unsigned integer type.
typedef detail::tvec1<u64, mediump> mediump_u64vec1 |
Medium precision 64 bit unsigned integer scalar type.
typedef detail::tvec2<u64, mediump> mediump_u64vec2 |
Medium precision 64 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u64, mediump> mediump_u64vec3 |
Medium precision 64 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u64, mediump> mediump_u64vec4 |
Medium precision 64 bit unsigned integer vector of 4 components type.
typedef detail::uint8 mediump_u8 |
Medium precision 8 bit unsigned integer type.
typedef detail::tvec1<u8, mediump> mediump_u8vec1 |
Medium precision 8 bit unsigned integer scalar type.
typedef detail::tvec2<u8, mediump> mediump_u8vec2 |
Medium precision 8 bit unsigned integer vector of 2 components type.
typedef detail::tvec3<u8, mediump> mediump_u8vec3 |
Medium precision 8 bit unsigned integer vector of 3 components type.
typedef detail::tvec4<u8, mediump> mediump_u8vec4 |
Medium precision 8 bit unsigned integer vector of 4 components type.
typedef detail::uint16 mediump_uint16 |
Medium precision 16 bit unsigned integer type.
typedef detail::uint16 mediump_uint16_t |
Medium precision 16 bit unsigned integer type.
typedef detail::uint32 mediump_uint32 |
Medium precision 32 bit unsigned integer type.
typedef detail::uint32 mediump_uint32_t |
Medium precision 32 bit unsigned integer type.
typedef detail::uint64 mediump_uint64 |
Medium precision 64 bit unsigned integer type.
typedef detail::uint64 mediump_uint64_t |
Medium precision 64 bit unsigned integer type.
typedef detail::uint8 mediump_uint8 |
Medium precision 8 bit unsigned integer type.
typedef detail::uint8 mediump_uint8_t |
Medium precision 8 bit unsigned integer type.
typedef mediump_vec1_t mediump_vec1 |
Medium single-precision floating-point vector of 1 component.
1 component vector of medium precision floating-point numbers.
There is no guarantee on the actual precision.
typedef detail::uint16 u16 |
16 bit unsigned integer type.
Default precision 16 bit unsigned integer type.
typedef detail::tvec1< u16, defaultp > u16vec1 |
Default precision 16 bit unsigned integer scalar type.
typedef detail::tvec2< u16, defaultp > u16vec2 |
Default precision 16 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u16, defaultp > u16vec3 |
Default precision 16 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u16, defaultp > u16vec4 |
Default precision 16 bit unsigned integer vector of 4 components type.
typedef detail::uint32 u32 |
32 bit unsigned integer type.
Default precision 32 bit unsigned integer type.
typedef detail::tvec1< u32, defaultp > u32vec1 |
Default precision 32 bit unsigned integer scalar type.
typedef detail::tvec2< u32, defaultp > u32vec2 |
Default precision 32 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u32, defaultp > u32vec3 |
Default precision 32 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u32, defaultp > u32vec4 |
Default precision 32 bit unsigned integer vector of 4 components type.
typedef detail::uint64 u64 |
64 bit unsigned integer type.
Default precision 64 bit unsigned integer type.
typedef detail::tvec1< u64, defaultp > u64vec1 |
Default precision 64 bit unsigned integer scalar type.
typedef detail::tvec2< u64, defaultp > u64vec2 |
Default precision 64 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u64, defaultp > u64vec3 |
Default precision 64 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u64, defaultp > u64vec4 |
Default precision 64 bit unsigned integer vector of 4 components type.
typedef detail::uint8 u8 |
8 bit unsigned integer type.
Default precision 8 bit unsigned integer type.
typedef detail::tvec1< u8, defaultp > u8vec1 |
Default precision 8 bit unsigned integer scalar type.
typedef detail::tvec2< u8, defaultp > u8vec2 |
Default precision 8 bit unsigned integer vector of 2 components type.
typedef detail::tvec3< u8, defaultp > u8vec3 |
Default precision 8 bit unsigned integer vector of 3 components type.
typedef detail::tvec4< u8, defaultp > u8vec4 |
Default precision 8 bit unsigned integer vector of 4 components type.
typedef detail::uint16 uint16 |
16 bit unsigned integer type.
Default precision 16 bit unsigned integer type.
Definition at line 95 of file type_int.hpp.
typedef detail::uint16 uint16_t |
16 bit unsigned integer type.
Default precision 16 bit unsigned integer type.
typedef detail::uint32 uint32 |
32 bit unsigned integer type.
Default precision 32 bit unsigned integer type.
Definition at line 96 of file type_int.hpp.
typedef detail::uint32 uint32_t |
32 bit unsigned integer type.
Default precision 32 bit unsigned integer type.
typedef detail::uint64 uint64 |
64 bit unsigned integer type.
Default precision 64 bit unsigned integer type.
Definition at line 97 of file type_int.hpp.
typedef detail::uint64 uint64_t |
64 bit unsigned integer type.
Default precision 64 bit unsigned integer type.
typedef detail::uint8 uint8 |
8 bit unsigned integer type.
Default precision 8 bit unsigned integer type.
Definition at line 94 of file type_int.hpp.
typedef detail::uint8 uint8_t |
8 bit unsigned integer type.
Default precision 8 bit unsigned integer type.