summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/d3d/d3dhlsl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/render/d3d/d3dhlsl.h')
-rw-r--r--src/osd/modules/render/d3d/d3dhlsl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/osd/modules/render/d3d/d3dhlsl.h b/src/osd/modules/render/d3d/d3dhlsl.h
index e611ec1eecc..f591a2cf923 100644
--- a/src/osd/modules/render/d3d/d3dhlsl.h
+++ b/src/osd/modules/render/d3d/d3dhlsl.h
@@ -37,6 +37,7 @@ public:
UT_VEC2,
UT_FLOAT,
UT_INT,
+ UT_BOOL,
UT_MATRIX,
UT_SAMPLER
} uniform_type;
@@ -49,6 +50,10 @@ public:
CU_TARGET_DIMS,
CU_QUAD_DIMS,
+ CU_ORIENTATION_SWAP,
+ CU_ROTATION_SWAP,
+ CU_ROTATION_TYPE,
+
CU_NTSC_CCFREQ,
CU_NTSC_A,
CU_NTSC_B,
@@ -114,6 +119,7 @@ public:
void set(float x, float y);
void set(float x);
void set(int x);
+ void set(bool x);
void set(matrix *mat);
void set(texture *tex);
@@ -125,6 +131,7 @@ protected:
float m_vec[4];
int m_ival;
+ bool m_bval;
matrix *m_mval;
texture *m_texture;
int m_count;