Provides script language access to C++ objects of this type. All sizes are based on software compiled with Visual C++ for Windows 10 x86 architecture unless otherwise noted. There may be size variations for GLSL type sizes unless otherwise described in the OpenGL 4.6 Core Profile Specification
Class Hierarchy | Type » SizeLimits |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
static int32 | sizeof_bvec2 | Returns the size in bytes of the GLSL data type <bvec2>, which is sizeof( int ) * 2. |
static int32 | sizeof_bvec3 | Returns the size in bytes of the GLSL data type <bvec3>, which is sizeof( int ) * 3. |
static int32 | sizeof_bvec4 | Returns the size in bytes of the GLSL data type <bvec4>, which is sizeof( int ) * 4. |
static int32 | sizeof_dmat4 | Returns the size in bytes of the GLSL data type <dmat4>, which is sizeof( double ) * 16. |
static int32 | sizeof_dmat4x4 | Returns the size in bytes of the GLSL data type <dmat4x4>, which is sizeof( double ) * 16. |
static int32 | sizeof_dvec2 | Returns the size in bytes of the GLSL data type <dvec2>, which is sizeof( double ) * 2. |
static int32 | sizeof_dvec3 | Returns the size in bytes of the GLSL data type <dvec3>, which is sizeof( double ) * 3. |
static int32 | sizeof_dvec4 | Returns the size in bytes of the GLSL data type <dvec4>, which is sizeof( double ) * 4. |
static int32 | sizeof_float16 | Returns the size in bytes of a 16-bit float primitive, which is 2. |
static int32 | sizeof_float32 | Returns the size in bytes of a 32-bit float primitive, which is 4. |
static int32 | sizeof_float64 | Returns the size in bytes of a 64-bit float primitive, which is 8. |
static int32 | sizeof_i64vec2 | Returns the size in bytes of the GLSL data type <i64vec2>, which is sizeof( <int64> ) * 2. |
static int32 | sizeof_i64vec3 | Returns the size in bytes of the GLSL data type <i64vec3>, which is sizeof( <int64> ) * 3. |
static int32 | sizeof_i64vec4 | Returns the size in bytes of the GLSL data type <i64vec4>, which is sizeof( <int64> ) * 4. |
static int32 | sizeof_int16 | Returns the size in bytes of a 16-bit signed short primitive, which is 2. |
static int32 | sizeof_int32 | Returns the size in bytes of a 32-bit signed long primitive, which is 4. |
static int32 | sizeof_int64 | Returns the size in bytes of a 64-bit signed long long primitive, which is 8. |
static int32 | sizeof_int8 | Returns the size in bytes of a 8-bit signed char primitive, which is 1. |
static int32 | sizeof_ivec2 | Returns the size in bytes of the GLSL data type <ivec2>, which is sizeof( int ) * 2. |
static int32 | sizeof_ivec3 | Returns the size in bytes of the GLSL data type <ivec3>, which is sizeof( int ) * 3. |
static int32 | sizeof_ivec4 | Returns the size in bytes of the GLSL data type <ivec4>, which is sizeof( int ) * 4. |
static int32 | sizeof_mat4 | Returns the size in bytes of the GLSL data type <mat4>, which is sizeof( float ) * 16. |
static int32 | sizeof_mat4x4 | Returns the size in bytes of the GLSL data type <mat4x4>, which is sizeof( float ) * 16. |
static int32 | sizeof_u64vec2 | Returns the size in bytes of the GLSL data type <u64vec2>, which is sizeof( <uint64> ) * 2. |
static int32 | sizeof_u64vec3 | Returns the size in bytes of the GLSL data type <u64vec3>, which is sizeof( <uint64> ) * 3. |
static int32 | sizeof_u64vec4 | Returns the size in bytes of the GLSL data type <u64vec4>, which is sizeof( <uint64> ) * 4. |
static int32 | sizeof_uint16 | Returns the size in bytes of a 16-bit unsigned short primitive, which is 2. |
static int32 | sizeof_uint32 | Returns the size in bytes of a 32-bit unsigned long primitive, which is 4. |
static int32 | sizeof_uint64 | Returns the size in bytes of a 64-bit unsigned long long primitive, which is 8. |
static int32 | sizeof_uint8 | Returns the size in bytes of a 16-bit unsigned char primitive, which is 1. |
static int32 | sizeof_uvec2 | Returns the size in bytes of the GLSL data type <uvec2>, which is sizeof( uint ) * 2. |
static int32 | sizeof_uvec3 | Returns the size in bytes of the GLSL data type <uvec3>, which is sizeof( uint ) * 3. |
static int32 | sizeof_uvec4 | Returns the size in bytes of the GLSL data type <uvec4>, which is sizeof( uint ) * 4. |
static int32 | sizeof_vec2 | Returns the size in bytes of the GLSL data type <vec2>, which is sizeof( float ) * 2. |
static int32 | sizeof_vec3 | Returns the size in bytes of the GLSL data type <vec3>, which is sizeof( float ) * 3. |
static int32 | sizeof_vec4 | Returns the size in bytes of the GLSL data type <vec4>, which is sizeof( float ) * 4. |