Defines | |
| #define | N_(name) name, # name |
create a, "a" from the macro name a | |
| #define | __(name) name, 1, 1, # name |
| define a single element | |
| #define | A_(name) name(0), name ## __SIZE, (name (name ## __SIZE) - name(0))/name ## __SIZE , # name "(%d)" |
So the abstract NV_FIELD(i) = (start + i*stride), its size is the number of elements in the array and later use an A_() instead of __() in nv_objects.
|
|
define a single element
|
|
|
Simply array definition, setup the object_field_store. Please define |
|
|
create
|
1.4.4