Lines Matching refs:stream

69 def generate_cube_root_table(stream):
70 print('static float gCubeRootTable[] = {', end='', file=stream)
73 print('\n ', end='', file=stream)
74 print("%.10f" % pow(i / 1024.0, 1.0 / 3.0), end='f,', file=stream)
75 print('\n};', end='', file=stream)
76 print(CUBE_ROOT_ACCESS_FUNCTION, file=stream)
85 def generate_gamma_table(stream):
86 print('static float gGammaTable[] = {', end='', file=stream)
89 print('\n ', end='', file=stream)
90 print("%.10f" % pow(i / 255.0, 2.2), end='f,', file=stream)
91 print('\n};', end='', file=stream)
92 print(GAMMA_ACCESS_FUNCTION, file=stream)
103 def generate_tvi_table(stream):
104 print('static float gTVITable[] = {', end='', file=stream)
107 print('\n ', end='', file=stream)
108 print("%.10f" % threshold_vs_intensity(i / 100.0), end='f,', file=stream)
109 print('\n};', end='', file=stream)
110 print(TVI_ACCESS_FUNCTION, file=stream)
121 def generate_visual_mask_table(stream):
122 print('static float gVisualMaskTable[] = {', end='', file=stream)
125 print('\n ', end='', file=stream)
126 print("%.10f" % visual_mask(i), end='f,', file=stream)
127 print('\n};', end='', file=stream)
128 print(VISUAL_MASK_ACCESS_FUNCTION.format(VISUAL_MASK_DOMAIN), file=stream)
131 def generate_lookup_tables(stream):
132 print(COPYRIGHT, file=stream)
133 print(HELP, file=stream)
134 print('namespace SkPMetricUtil {', file=stream)
135 generate_cube_root_table(stream)
136 generate_gamma_table(stream)
137 generate_tvi_table(stream)
138 generate_visual_mask_table(stream)
139 print('}', file=stream)