From eb6f2078cf04584951a6af3be21f52a3888afad5 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 14 Aug 2024 14:03:41 +0100 Subject: [PATCH] Add `fmt:"v,extensions_count"` tags to many struct fields --- vendor/cgltf/cgltf.odin | 44 ++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/vendor/cgltf/cgltf.odin b/vendor/cgltf/cgltf.odin index a5d474a7b..f4518360d 100644 --- a/vendor/cgltf/cgltf.odin +++ b/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,