Forráskód Böngészése

Add `fmt:"v,extensions_count"` tags to many struct fields

gingerBill 11 hónapja
szülő
commit
eb6f2078cf
1 módosított fájl, 22 hozzáadás és 22 törlés
  1. 22 22
      vendor/cgltf/cgltf.odin

+ 22 - 22
vendor/cgltf/cgltf.odin

@@ -168,7 +168,7 @@ buffer :: struct {
 	data_free_method: data_free_method,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 meshopt_compression_mode :: enum c.int {
@@ -207,7 +207,7 @@ buffer_view :: struct {
 	meshopt_compression:     meshopt_compression,
 	extras:                  extras_t,
 	extensions_count:        uint,
-	extensions:              [^]extension,
+	extensions:              [^]extension `fmt:"v,extensions_count"`,
 }
 
 accessor_sparse :: struct {
@@ -221,11 +221,11 @@ accessor_sparse :: struct {
 	indices_extras:           extras_t,
 	values_extras:            extras_t,
 	extensions_count:         uint,
-	extensions:               [^]extension,
+	extensions:               [^]extension `fmt:"v,extensions_count"`,
 	indices_extensions_count: uint,
-	indices_extensions:       [^]extension,
+	indices_extensions:       [^]extension `fmt:"v,indices_extensions_count"`,
 	values_extensions_count:  uint,
-	values_extensions:        [^]extension,
+	values_extensions:        [^]extension `fmt:"v,values_extensions_count"`,
 }
 
 accessor :: struct {
@@ -245,7 +245,7 @@ accessor :: struct {
 	sparse:           accessor_sparse,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 attribute :: struct {
@@ -262,7 +262,7 @@ image :: struct {
 	mime_type:        cstring,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 sampler :: struct {
@@ -273,7 +273,7 @@ sampler :: struct {
 	wrap_t:           c.int,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 texture :: struct {
@@ -284,7 +284,7 @@ texture :: struct {
 	basisu_image:     ^image,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 texture_transform :: struct {
@@ -303,7 +303,7 @@ texture_view :: struct {
 	transform:        texture_transform,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 pbr_metallic_roughness :: struct {
@@ -408,7 +408,7 @@ material :: struct {
 	unlit:                       b32,
 	extras:                      extras_t,
 	extensions_count:            uint,
-	extensions:                  [^]extension,
+	extensions:                  [^]extension `fmt:"v,extensions_count"`,
 }
 
 material_mapping :: struct {
@@ -442,7 +442,7 @@ primitive :: struct {
 	draco_mesh_compression:     draco_mesh_compression,
 	mappings:                   []material_mapping,
 	extensions_count:           uint,
-	extensions:                 [^]extension,
+	extensions:                 [^]extension `fmt:"v,extensions_count"`,
 }
 
 mesh :: struct {
@@ -452,7 +452,7 @@ mesh :: struct {
 	target_names:       []cstring,
 	extras:             extras_t,
 	extensions_count:   uint,
-	extensions:         [^]extension,
+	extensions:         [^]extension `fmt:"v,extensions_count"`,
 }
 
 skin :: struct {
@@ -462,7 +462,7 @@ skin :: struct {
 	inverse_bind_matrices: ^accessor,
 	extras:                extras_t,
 	extensions_count:      uint,
-	extensions:            [^]extension,
+	extensions:            [^]extension `fmt:"v,extensions_count"`,
 }
 
 camera_perspective :: struct {
@@ -492,7 +492,7 @@ camera :: struct {
 	},
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 light :: struct {
@@ -527,7 +527,7 @@ node :: struct {
 	has_mesh_gpu_instancing: b32,
 	mesh_gpu_instancing:     mesh_gpu_instancing,
 	extensions_count:        uint,
-	extensions:              [^]extension,
+	extensions:              [^]extension `fmt:"v,extensions_count"`,
 }
 
 scene :: struct {
@@ -535,7 +535,7 @@ scene :: struct {
 	nodes:            []^node,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 animation_sampler :: struct {
@@ -544,7 +544,7 @@ animation_sampler :: struct {
 	interpolation:    interpolation_type,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 animation_channel :: struct {
@@ -553,7 +553,7 @@ animation_channel :: struct {
 	target_path:      animation_path_type,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 animation :: struct {
@@ -562,7 +562,7 @@ animation :: struct {
 	channels:         []animation_channel,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 material_variant :: struct {
@@ -577,7 +577,7 @@ asset :: struct {
 	min_version:      cstring,
 	extras:           extras_t,
 	extensions_count: uint,
-	extensions:       [^]extension,
+	extensions:       [^]extension `fmt:"v,extensions_count"`,
 }
 
 data :: struct {
@@ -609,7 +609,7 @@ data :: struct {
 	extras: extras_t,
 
 	data_extensions_count: uint,
-	data_extensions:       [^]extension,
+	data_extensions:       [^]extension `fmt:"v,extensions_count"`,
 
 	extensions_used:     []cstring,
 	extensions_required: []cstring,