]> git.tdb.fi Git - libs/gl.git/commitdiff
Make various enums use uint8_t as their underlying type
authorMikko Rasa <tdb@tdb.fi>
Wed, 12 Jan 2022 20:17:20 +0000 (22:17 +0200)
committerMikko Rasa <tdb@tdb.fi>
Wed, 12 Jan 2022 20:17:20 +0000 (22:17 +0200)
source/core/blend.h
source/core/predicate.h
source/core/stenciltest.h

index da7c8c7f266b1d08a26b95fc525a73fb1940336a..50ea13bd28a897bd6bc3fa491baffaeb66cb8ab4 100644 (file)
@@ -8,7 +8,7 @@
 namespace Msp {
 namespace GL {
 
-enum BlendEquation
+enum BlendEquation: std::uint8_t
 {
        ADD,
        SUBTRACT,
@@ -17,7 +17,7 @@ enum BlendEquation
        MAX
 };
 
-enum BlendFactor
+enum BlendFactor: std::uint8_t
 {
        ZERO,
        ONE,
@@ -35,7 +35,7 @@ enum BlendFactor
        ONE_MINUS_CONSTANT_ALPHA
 };
 
-enum ColorWriteMask
+enum ColorWriteMask: std::uint8_t
 {
        WRITE_NONE = 0,
        WRITE_RED = 1,
index 6b0a697b6579ed3283f3e4be1d9aa5d21ae5ea88..38053d03f53a40541b3c9570d2b4297318ef10ba 100644 (file)
@@ -6,7 +6,7 @@
 namespace Msp {
 namespace GL {
 
-enum Predicate
+enum Predicate: std::uint8_t
 {
        NEVER,
        ALWAYS,
index c6a385d37f7e7efabbcc158cffc19c5c51eee2d4..09f1d2784e0e0686a71633985febfd0ec069bf6a 100644 (file)
@@ -8,7 +8,7 @@
 namespace Msp {
 namespace GL {
 
-enum StencilOp
+enum StencilOp: std::uint8_t
 {
        KEEP,
        SET_ZERO,