summaryrefslogtreecommitdiff
path: root/src/core/shader.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-12-08 02:39:57 +0800
committerchai <chaifix@163.com>2019-12-08 02:39:57 +0800
commit8518e135ff5c312bd5a3b496d400c751aa3bd5b3 (patch)
tree96ea48d2046b0ecc3ff791efd8fe7a5780ad52e5 /src/core/shader.h
parent0c4b1e68d64996a4aa5b136ddb6ee5643e159ef2 (diff)
*光源
Diffstat (limited to 'src/core/shader.h')
-rw-r--r--src/core/shader.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/shader.h b/src/core/shader.h
index 3024a0d..224ebb4 100644
--- a/src/core/shader.h
+++ b/src/core/shader.h
@@ -107,7 +107,7 @@ typedef struct Program {
#define VARYING_V4 (VARYING_V4_00 | VARYING_V4_01 | VARYING_V4_02 | VARYING_V4_03 | VARYING_V4_04 | VARYING_V4_05)
-#define VARYING_EXTRA (~VARYING_BASIC)
+#define VARYING_EXTRA (VARYING_NUM | VARYING_V2 | VARYING_V3 | VARYING_V4)
float* ssrS_bcpnum(Vec3* bc, float A, float B, float C, float* out);
Color* ssrS_bcpcolor(Vec3* bc, Color A, Color B, Color C, Color* out);
@@ -140,8 +140,8 @@ typedef struct Register {
union {
float* num;
Vec2* v2;
- Vec4* v4;
Vec3* v3;
+ Vec4* v4;
};
} Register;