Media Player Classic 23

このエントリーをはてなブックマークに追加
687名無し~3.EXE
//sRGBモニタでDVD見るやつはこれでも使ってろその2。
//Excel初心者なので計算間違いがあるかも。
//行数エラーが出るので3分割。

sampler s0 : register(s0);
float4 p0 : register(c0);
float4 p1 : register(c1);

#define width (p0[0])
#define height (p0[1])
#define counter (p0[2])
#define clock (p0[3])
#define one_over_width (p1[0])
#define one_over_height (p1[1])

#define PI acos(-1)

// NTSC-J(9300K)→sRGB(D65)
// Bradfordあり
static float4x4 n2s =
{
1.330, -0.372, 0.062, 0,
-0.025, 0.954, 0.062, 0,
-0.026, -0.058, 1.082, 0,
0, 0, 0, 1
};