clang  15.0.0git
Typedefs
hlsl_basic_types.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef unsigned int uint
 
typedef unsigned long uint64_t
 
typedef long int64_t
 
typedef vector< int, 2 > int2
 
typedef vector< int, 3 > int3
 
typedef vector< int, 4 > int4
 
typedef vector< uint, 2 > uint2
 
typedef vector< uint, 3 > uint3
 
typedef vector< uint, 4 > uint4
 
typedef vector< int64_t, 2 > int64_t2
 
typedef vector< int64_t, 3 > int64_t3
 
typedef vector< int64_t, 4 > int64_t4
 
typedef vector< uint64_t, 2 > uint64_t2
 
typedef vector< uint64_t, 3 > uint64_t3
 
typedef vector< uint64_t, 4 > uint64_t4
 
typedef vector< float, 2 > float2
 
typedef vector< float, 3 > float3
 
typedef vector< float, 4 > float4
 
typedef vector< double, 2 > double2
 
typedef vector< double, 3 > double3
 
typedef vector< double, 4 > double4
 

Typedef Documentation

◆ double2

typedef vector<double, 2> double2

Definition at line 60 of file hlsl_basic_types.h.

◆ double3

typedef vector<double, 3> double3

Definition at line 61 of file hlsl_basic_types.h.

◆ double4

typedef vector<double, 4> double4

Definition at line 62 of file hlsl_basic_types.h.

◆ float2

typedef vector<float, 2> float2

Definition at line 57 of file hlsl_basic_types.h.

◆ float3

typedef vector<float, 3> float3

Definition at line 58 of file hlsl_basic_types.h.

◆ float4

typedef vector<float, 4> float4

Definition at line 59 of file hlsl_basic_types.h.

◆ int2

typedef vector<int, 2> int2

Definition at line 38 of file hlsl_basic_types.h.

◆ int3

typedef vector<int, 3> int3

Definition at line 39 of file hlsl_basic_types.h.

◆ int4

typedef vector<int, 4> int4

Definition at line 40 of file hlsl_basic_types.h.

◆ int64_t

typedef long int64_t

Definition at line 25 of file hlsl_basic_types.h.

◆ int64_t2

typedef vector<int64_t, 2> int64_t2

Definition at line 44 of file hlsl_basic_types.h.

◆ int64_t3

typedef vector<int64_t, 3> int64_t3

Definition at line 45 of file hlsl_basic_types.h.

◆ int64_t4

typedef vector<int64_t, 4> int64_t4

Definition at line 46 of file hlsl_basic_types.h.

◆ uint

typedef unsigned int uint

Definition at line 21 of file hlsl_basic_types.h.

◆ uint2

typedef vector<uint, 2> uint2

Definition at line 41 of file hlsl_basic_types.h.

◆ uint3

typedef vector<uint, 3> uint3

Definition at line 42 of file hlsl_basic_types.h.

◆ uint4

typedef vector<uint, 4> uint4

Definition at line 43 of file hlsl_basic_types.h.

◆ uint64_t

typedef unsigned long uint64_t

Definition at line 24 of file hlsl_basic_types.h.

◆ uint64_t2

typedef vector<uint64_t, 2> uint64_t2

Definition at line 47 of file hlsl_basic_types.h.

◆ uint64_t3

typedef vector<uint64_t, 3> uint64_t3

Definition at line 48 of file hlsl_basic_types.h.

◆ uint64_t4

typedef vector<uint64_t, 4> uint64_t4

Definition at line 49 of file hlsl_basic_types.h.