clang  16.0.0git
Namespaces | 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.

Namespaces

 hlsl
 

Typedefs

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