summaryrefslogtreecommitdiff
path: root/src/core/device.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/device.h')
-rw-r--r--src/core/device.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/core/device.h b/src/core/device.h
index d8daf76..066d399 100644
--- a/src/core/device.h
+++ b/src/core/device.h
@@ -29,24 +29,24 @@ typedef enum {
} ssr_PrimitiveType;
typedef enum {
- ENABLEMASK_BACKFACECULL = 1,
- ENABLEMASK_DEPTHTEST = 1 << 1,
- ENABLEMASK_MULTISAMPLE = 1 << 2,
- ENABLEMASK_BLEND = 1 << 3,
- ENABLEMASK_WRITEDEPTH = 1 << 4,
+ ENABLE_BACKFACECULL = 1,
+ ENABLE_DEPTHTEST = 1 << 1,
+ ENABLE_MULTISAMPLE = 1 << 2,
+ ENABLE_BLEND = 1 << 3,
+ ENABLE_WRITEDEPTH = 1 << 4,
} ssr_EnableMask;
typedef enum {
- BLENDFACTOR_ONE,
- BLENDFACTOR_ZERO,
- BLENDFACTOR_SRC_COLOR,
- BLENDFACTOR_ONE_MINUS_SRC_COLOR,
- BLENDFACTOR_DST_COLOR,
- BLENDFACTOR_ONE_MINUS_DST_COLOR,
- BLENDFACTOR_SRC_ALPHA,
- BLENDFACTOR_ONE_MINUS_SRC_ALPHA,
- BLENDFACTOR_DST_ALPHA,
- BLENDFACTOR_ONE_MINUS_DST_ALPHA,
+ BLEND_ONE,
+ BLEND_ZERO,
+ BLEND_SRC_COLOR,
+ BLEND_ONE_MINUS_SRC_COLOR,
+ BLEND_DST_COLOR,
+ BLEND_ONE_MINUS_DST_COLOR,
+ BLEND_SRC_ALPHA,
+ BLEND_ONE_MINUS_SRC_ALPHA,
+ BLEND_DST_ALPHA,
+ BLEND_ONE_MINUS_DST_ALPHA,
} ssr_BlendFactor;
void ssr_init(ssr_Config* config);