]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/reflectdata.cpp
Use default member initializers for simple types
[libs/gl.git] / source / core / reflectdata.cpp
index 7a141db261f0b032aa3a9800a61079fa5a9162c2..db6798730cd4c9c9097e86735beeabed8e8114c3 100644 (file)
@@ -17,23 +17,6 @@ void ReflectData::update_layout_hash()
 }
 
 
-ReflectData::UniformInfo::UniformInfo():
-       block(0),
-       location(-1),
-       array_size(0),
-       array_stride(0),
-       matrix_stride(0),
-       type(VOID),
-       binding(-1)
-{ }
-
-
-ReflectData::UniformBlockInfo::UniformBlockInfo():
-       data_size(0),
-       bind_point(-1),
-       layout_hash(0)
-{ }
-
 void ReflectData::UniformBlockInfo::sort_uniforms()
 {
        sort(uniforms, [](const UniformInfo *u1, const UniformInfo *u2){ return u1->location<u2->location; });
@@ -47,12 +30,5 @@ void ReflectData::UniformBlockInfo::update_layout_hash()
        layout_hash = hash32(layout_descriptor);
 }
 
-
-ReflectData::AttributeInfo::AttributeInfo():
-       location(-1),
-       array_size(0),
-       type(VOID)
-{ }
-
 } // namespace GL
 } // namespace Msp