summaryrefslogtreecommitdiff
path: root/tests/scale_clip_test.def
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scale_clip_test.def')
-rw-r--r--tests/scale_clip_test.def56
1 files changed, 56 insertions, 0 deletions
diff --git a/tests/scale_clip_test.def b/tests/scale_clip_test.def
new file mode 100644
index 0000000..3459819
--- /dev/null
+++ b/tests/scale_clip_test.def
@@ -0,0 +1,56 @@
+autogen definitions scale_clip_test.tpl;
+
+float_type = {
+ float_type_name = "float" ;
+ float_short_name = "flt" ;
+ float_upper_name = "FLOAT" ;
+ float_to_int = "lrintf" ;
+ } ;
+
+float_type = {
+ float_type_name = "double" ;
+ float_short_name = "dbl" ;
+ float_upper_name = "DOUBLE" ;
+ float_to_int = "lrint" ;
+ } ;
+
+
+
+int_type = {
+ int_type_name = "short" ;
+ int_short_name = "s" ;
+ int_max_value = 0x7FFFF ;
+ } ;
+
+int_type = {
+ int_type_name = "int" ;
+ int_short_name = "i" ;
+ int_max_value = 0x7FFFFFFF ;
+ } ;
+
+
+
+data_type = {
+ name = "16" ;
+ bit_count = 16 ;
+ error_val = "1.0 / 0x8000" ;
+ } ;
+
+data_type = {
+ name = "24" ;
+ bit_count = 24 ;
+ error_val = "1.0 / 0x800000" ;
+ } ;
+
+data_type = {
+ name = "32" ;
+ bit_count = 32 ;
+ error_val = "1.0 / 0x80000000" ;
+ } ;
+
+data_type = {
+ name = "08" ;
+ bit_count = 8 ;
+ error_val = "1.0 / 0x80" ;
+ } ;
+