X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fdepthtest.h;fp=source%2Fcore%2Fdepthtest.h;h=76602269a137848fc7a3b5cc6f84199c28d6358e;hb=016f0f0dd51511f98d0bf398d99199d7dec1543c;hp=e6f1349a7816ff20594cfb22a4c1017a93d1f193;hpb=511579d9ad9337bc3db1da1a486b3692d1c5cf1e;p=libs%2Fgl.git diff --git a/source/core/depthtest.h b/source/core/depthtest.h index e6f1349a..76602269 100644 --- a/source/core/depthtest.h +++ b/source/core/depthtest.h @@ -28,8 +28,16 @@ struct DepthTest DepthTest() = default; DepthTest(Predicate, bool = true); + + bool operator==(const DepthTest &) const; + bool operator!=(const DepthTest &d) const { return !operator==(d); } }; +inline bool DepthTest::operator==(const DepthTest &other) const +{ + return enabled==other.enabled && compare==other.compare && write==other.write; +} + } // namespace GL } // namespace Msp