Daniele Bartolini 10 anos atrás
pai
commit
920ca0c008

+ 1 - 2
src/resource/material_resource.cpp

@@ -210,7 +210,6 @@ namespace material_resource
 
 
 		// Write
 		// Write
 		opts.write(mr.version);
 		opts.write(mr.version);
-		opts.write(mr._pad);
 		opts.write(mr.shader);
 		opts.write(mr.shader);
 		opts.write(mr.num_textures);
 		opts.write(mr.num_textures);
 		opts.write(mr.texture_data_offset);
 		opts.write(mr.texture_data_offset);
@@ -230,8 +229,8 @@ namespace material_resource
 
 
 		for (u32 i = 0; i < array::size(unidata); i++)
 		for (u32 i = 0; i < array::size(unidata); i++)
 		{
 		{
-			opts.write(unidata[i].name_offset);
 			opts.write(unidata[i].type);
 			opts.write(unidata[i].type);
+			opts.write(unidata[i].name_offset);
 			opts.write(unidata[i].data_offset);
 			opts.write(unidata[i].data_offset);
 		}
 		}
 
 

+ 1 - 2
src/resource/material_resource.h

@@ -17,7 +17,6 @@ namespace crown
 struct MaterialResource
 struct MaterialResource
 {
 {
 	u32 version;
 	u32 version;
-	u32 _pad;
 	StringId32 shader;
 	StringId32 shader;
 	u32 num_textures;
 	u32 num_textures;
 	u32 texture_data_offset;
 	u32 texture_data_offset;
@@ -56,8 +55,8 @@ struct UniformType
 
 
 struct UniformData
 struct UniformData
 {
 {
-	u32 name_offset; // Uniform name
 	u32 type;        // UniformType::Enum
 	u32 type;        // UniformType::Enum
+	u32 name_offset; // Uniform name
 	u32 data_offset; // Offset into dynamic blob
 	u32 data_offset; // Offset into dynamic blob
 };
 };