m[2] = Z_R; m[5] = Z_G; m[8] = Z_B;
}
-std::string ColorSpaceConversionEffect::output_glsl()
+std::string ColorSpaceConversionEffect::output_fragment_shader()
{
// Create a matrix to convert from source space -> XYZ,
// another matrix to convert from XYZ -> destination space,
" %.8f, %.8f, %.8f,\n"
" %.8f, %.8f, %.8f,\n"
" %.8f, %.8f, %.8f);\n\n",
- m[0], m[3], m[6],
- m[1], m[4], m[7],
- m[2], m[5], m[8]);
- return buf + read_file("colorspace_conversion_effect.glsl");
+ m[0], m[1], m[2],
+ m[3], m[4], m[5],
+ m[6], m[7], m[8]);
+ return buf + read_file("colorspace_conversion_effect.frag");
}