mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Add fmt:"v,extensions_count" tags to many struct fields
This commit is contained in:
Vendored
+22
-22
@@ -168,7 +168,7 @@ buffer :: struct {
|
|||||||
data_free_method: data_free_method,
|
data_free_method: data_free_method,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
meshopt_compression_mode :: enum c.int {
|
meshopt_compression_mode :: enum c.int {
|
||||||
@@ -207,7 +207,7 @@ buffer_view :: struct {
|
|||||||
meshopt_compression: meshopt_compression,
|
meshopt_compression: meshopt_compression,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
accessor_sparse :: struct {
|
accessor_sparse :: struct {
|
||||||
@@ -221,11 +221,11 @@ accessor_sparse :: struct {
|
|||||||
indices_extras: extras_t,
|
indices_extras: extras_t,
|
||||||
values_extras: extras_t,
|
values_extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
indices_extensions_count: uint,
|
indices_extensions_count: uint,
|
||||||
indices_extensions: [^]extension,
|
indices_extensions: [^]extension `fmt:"v,indices_extensions_count"`,
|
||||||
values_extensions_count: uint,
|
values_extensions_count: uint,
|
||||||
values_extensions: [^]extension,
|
values_extensions: [^]extension `fmt:"v,values_extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
accessor :: struct {
|
accessor :: struct {
|
||||||
@@ -245,7 +245,7 @@ accessor :: struct {
|
|||||||
sparse: accessor_sparse,
|
sparse: accessor_sparse,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
attribute :: struct {
|
attribute :: struct {
|
||||||
@@ -262,7 +262,7 @@ image :: struct {
|
|||||||
mime_type: cstring,
|
mime_type: cstring,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
sampler :: struct {
|
sampler :: struct {
|
||||||
@@ -273,7 +273,7 @@ sampler :: struct {
|
|||||||
wrap_t: c.int,
|
wrap_t: c.int,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
texture :: struct {
|
texture :: struct {
|
||||||
@@ -284,7 +284,7 @@ texture :: struct {
|
|||||||
basisu_image: ^image,
|
basisu_image: ^image,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
texture_transform :: struct {
|
texture_transform :: struct {
|
||||||
@@ -303,7 +303,7 @@ texture_view :: struct {
|
|||||||
transform: texture_transform,
|
transform: texture_transform,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
pbr_metallic_roughness :: struct {
|
pbr_metallic_roughness :: struct {
|
||||||
@@ -408,7 +408,7 @@ material :: struct {
|
|||||||
unlit: b32,
|
unlit: b32,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
material_mapping :: struct {
|
material_mapping :: struct {
|
||||||
@@ -442,7 +442,7 @@ primitive :: struct {
|
|||||||
draco_mesh_compression: draco_mesh_compression,
|
draco_mesh_compression: draco_mesh_compression,
|
||||||
mappings: []material_mapping,
|
mappings: []material_mapping,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
mesh :: struct {
|
mesh :: struct {
|
||||||
@@ -452,7 +452,7 @@ mesh :: struct {
|
|||||||
target_names: []cstring,
|
target_names: []cstring,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
skin :: struct {
|
skin :: struct {
|
||||||
@@ -462,7 +462,7 @@ skin :: struct {
|
|||||||
inverse_bind_matrices: ^accessor,
|
inverse_bind_matrices: ^accessor,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
camera_perspective :: struct {
|
camera_perspective :: struct {
|
||||||
@@ -492,7 +492,7 @@ camera :: struct {
|
|||||||
},
|
},
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
light :: struct {
|
light :: struct {
|
||||||
@@ -527,7 +527,7 @@ node :: struct {
|
|||||||
has_mesh_gpu_instancing: b32,
|
has_mesh_gpu_instancing: b32,
|
||||||
mesh_gpu_instancing: mesh_gpu_instancing,
|
mesh_gpu_instancing: mesh_gpu_instancing,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
scene :: struct {
|
scene :: struct {
|
||||||
@@ -535,7 +535,7 @@ scene :: struct {
|
|||||||
nodes: []^node,
|
nodes: []^node,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
animation_sampler :: struct {
|
animation_sampler :: struct {
|
||||||
@@ -544,7 +544,7 @@ animation_sampler :: struct {
|
|||||||
interpolation: interpolation_type,
|
interpolation: interpolation_type,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
animation_channel :: struct {
|
animation_channel :: struct {
|
||||||
@@ -553,7 +553,7 @@ animation_channel :: struct {
|
|||||||
target_path: animation_path_type,
|
target_path: animation_path_type,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
animation :: struct {
|
animation :: struct {
|
||||||
@@ -562,7 +562,7 @@ animation :: struct {
|
|||||||
channels: []animation_channel,
|
channels: []animation_channel,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
material_variant :: struct {
|
material_variant :: struct {
|
||||||
@@ -577,7 +577,7 @@ asset :: struct {
|
|||||||
min_version: cstring,
|
min_version: cstring,
|
||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
extensions_count: uint,
|
extensions_count: uint,
|
||||||
extensions: [^]extension,
|
extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
}
|
}
|
||||||
|
|
||||||
data :: struct {
|
data :: struct {
|
||||||
@@ -609,7 +609,7 @@ data :: struct {
|
|||||||
extras: extras_t,
|
extras: extras_t,
|
||||||
|
|
||||||
data_extensions_count: uint,
|
data_extensions_count: uint,
|
||||||
data_extensions: [^]extension,
|
data_extensions: [^]extension `fmt:"v,extensions_count"`,
|
||||||
|
|
||||||
extensions_used: []cstring,
|
extensions_used: []cstring,
|
||||||
extensions_required: []cstring,
|
extensions_required: []cstring,
|
||||||
|
|||||||
Reference in New Issue
Block a user