ae2f_docs
Loading...
Searching...
No Matches
util_constant Struct Reference

Public Attributes

aclspv_wrdcount_t m_key
aclspv_id_t m_const_val_id
aclspv_id_t m_const_spec_id
aclspv_id_t m_const_spec_type_id
aclspv_id_t m_arr8_id
aclspv_id_t m_arr16_id
aclspv_id_t m_arr32_id
aclspv_id_t m_arrspec32_id
aclspv_id_t m_vec32_id
aclspv_id_t m_arr128_id
aclspv_id_t m_struct_id
aclspv_id_t m_struct128_id
aclspv_id_t m_structpriv_id
aclspv_id_t m_structprivspec_id
aclspv_id_t m_structpriv128_id
aclspv_id_t m_ptr_psh
aclspv_id_t m_ptr_storage
aclspv_id_t m_ptr_func
aclspv_id_t m_ptr_uniform
aclspv_id_t m_ptr_uniformconst
aclspv_id_t m_ptr_work
aclspv_id_t m_ptr_workspec
aclspv_id_t m_ptr

Detailed Description

Definition at line 25 of file constant.h.

Member Data Documentation

◆ m_arr128_id

aclspv_id_t util_constant::m_arr128_id

u32_vec4_id

Definition at line 40 of file constant.h.

◆ m_arr16_id

aclspv_id_t util_constant::m_arr16_id

Definition at line 33 of file constant.h.

◆ m_arr32_id

aclspv_id_t util_constant::m_arr32_id

Definition at line 34 of file constant.h.

◆ m_arr8_id

aclspv_id_t util_constant::m_arr8_id

array type id

Definition at line 32 of file constant.h.

◆ m_arrspec32_id

aclspv_id_t util_constant::m_arrspec32_id

Definition at line 35 of file constant.h.

◆ m_const_spec_id

aclspv_id_t util_constant::m_const_spec_id

Definition at line 28 of file constant.h.

◆ m_const_spec_type_id

aclspv_id_t util_constant::m_const_spec_type_id

Definition at line 29 of file constant.h.

◆ m_const_val_id

aclspv_id_t util_constant::m_const_val_id

Definition at line 27 of file constant.h.

◆ m_key

aclspv_wrdcount_t util_constant::m_key

Definition at line 26 of file constant.h.

◆ m_ptr

aclspv_id_t util_constant::m_ptr

normal pointer id

Definition at line 67 of file constant.h.

◆ m_ptr_func

aclspv_id_t util_constant::m_ptr_func

Definition at line 56 of file constant.h.

◆ m_ptr_psh

aclspv_id_t util_constant::m_ptr_psh

push constant pointer id

Definition at line 52 of file constant.h.

◆ m_ptr_storage

aclspv_id_t util_constant::m_ptr_storage

storage buffer pointer id

Definition at line 55 of file constant.h.

◆ m_ptr_uniform

aclspv_id_t util_constant::m_ptr_uniform

uniform pointer id

Definition at line 59 of file constant.h.

◆ m_ptr_uniformconst

aclspv_id_t util_constant::m_ptr_uniformconst

Definition at line 60 of file constant.h.

◆ m_ptr_work

aclspv_id_t util_constant::m_ptr_work

workgroup pointer id

Definition at line 63 of file constant.h.

◆ m_ptr_workspec

aclspv_id_t util_constant::m_ptr_workspec

Definition at line 64 of file constant.h.

◆ m_struct128_id

aclspv_id_t util_constant::m_struct128_id

Definition at line 44 of file constant.h.

◆ m_struct_id

aclspv_id_t util_constant::m_struct_id

struct type id (for storage)

Definition at line 43 of file constant.h.

◆ m_structpriv128_id

aclspv_id_t util_constant::m_structpriv128_id

Definition at line 49 of file constant.h.

◆ m_structpriv_id

aclspv_id_t util_constant::m_structpriv_id

struct type id (for private, workgroup)

Definition at line 47 of file constant.h.

◆ m_structprivspec_id

aclspv_id_t util_constant::m_structprivspec_id

Definition at line 48 of file constant.h.

◆ m_vec32_id

aclspv_id_t util_constant::m_vec32_id

Definition at line 37 of file constant.h.


The documentation for this struct was generated from the following file: