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.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/osd/modules/render/d3d/d3dhlsl.h b/src/osd/modules/render/d3d/d3dhlsl.h
index 6c9c14faaf5..2f514e84cf0 100644
--- a/src/osd/modules/render/d3d/d3dhlsl.h
+++ b/src/osd/modules/render/d3d/d3dhlsl.h
@@ -307,6 +307,14 @@ public:
// slider-related functions
slider_state *init_slider_list();
+ enum slider_screen_type
+ {
+ SLIDER_SCREEN_TYPE_NONE = 0,
+ SLIDER_SCREEN_TYPE_RASTER = 1,
+ SLIDER_SCREEN_TYPE_VECTOR = 2,
+ SLIDER_SCREEN_TYPE_LCD = 4
+ };
+
struct slider_desc
{
const char * name;
@@ -314,6 +322,7 @@ public:
int defval;
int maxval;
int step;
+ int screen_type;
INT32(*adjustor)(running_machine &, void *, std::string *, INT32);
};
@@ -360,10 +369,6 @@ private:
int lastidx; // index of the last-encountered target
bool write_ini; // enable external ini saving
bool read_ini; // enable external ini loading
- int prescale_force_x; // prescale force x
- int prescale_force_y; // prescale force y
- int prescale_size_x; // prescale size x
- int prescale_size_y; // prescale size y
int hlsl_prescale_x; // hlsl prescale x
int hlsl_prescale_y; // hlsl prescale y
float bloom_dims[11][2]; // bloom texture dimensions