Skip to content

Instantly share code, notes, and snippets.

@andres-asm
Created January 9, 2017 03:23
Show Gist options
  • Select an option

  • Save andres-asm/bf4d0774ae754d2f2f59e3a9e88f79bd to your computer and use it in GitHub Desktop.

Select an option

Save andres-asm/bf4d0774ae754d2f2f59e3a9e88f79bd to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
0 wglChoosePixelFormat(hdc = 0x78015169, ppfd = &{nSize = 40, nVersion = 1, dwFlags = PFD_DOUBLEBUFFER | PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL, iPixelType = PFD_TYPE_RGBA, cColorBits = 32, cRedBits = 0, cRedShift = 0, cGreenBits = 0, cGreenShift = 0, cBlueBits = 0, cBlueShift = 0, cAlphaBits = 0, cAlphaShift = 0, cAccumBits = 0, cAccumRedBits = 0, cAccumGreenBits = 0, cAccumBlueBits = 0, cAccumAlphaBits = 0, cDepthBits = 0, cStencilBits = 0, cAuxBuffers = 0, iLayerType = PFD_MAIN_PLANE, bReserved = 0, dwLayerMask = 0, dwVisibleMask = 0, dwDamageMask = 0}) = 9
1 wglSetPixelFormat(hdc = 0x78015169, iPixelFormat = 9, ppfd = &{nSize = 40, nVersion = 1, dwFlags = PFD_DOUBLEBUFFER | PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL, iPixelType = PFD_TYPE_RGBA, cColorBits = 32, cRedBits = 0, cRedShift = 0, cGreenBits = 0, cGreenShift = 0, cBlueBits = 0, cBlueShift = 0, cAlphaBits = 0, cAlphaShift = 0, cAccumBits = 0, cAccumRedBits = 0, cAccumGreenBits = 0, cAccumBlueBits = 0, cAccumAlphaBits = 0, cDepthBits = 0, cStencilBits = 0, cAuxBuffers = 0, iLayerType = PFD_MAIN_PLANE, bReserved = 0, dwLayerMask = 0, dwVisibleMask = 0, dwDamageMask = 0}) = TRUE
2 wglCreateContext(hdc = 0x78015169) = 0x10000
3 wglCreateContext(hdc = 0x78015169) = 0x10001
4 wglShareLists(hglrc1 = 0x10000, hglrc2 = 0x10001) = TRUE
5 wglMakeCurrent(hdc = 0x78015169, hglrc = 0x10000) = TRUE
6 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7 glScissor(x = 0, y = 0, width = 1920, height = 1080)
9 wglSwapIntervalEXT(interval = 1) = TRUE
1039 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
1040 glBlendEquation(mode = GL_FUNC_ADD)
1061 glCreateProgram() = 1
1062 glCreateShader(type = GL_VERTEX_SHADER) = 2
1063 glShaderSource(shader = 2, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec2 TexCoord; attribute vec2 VertexCoord; attribute vec4 Color; uniform mat4 MVPMatrix; varying vec2 tex_coord; void main() { gl_Position = MVPMatrix * vec4(VertexCoord, 0.0, 1.0); tex_coord = TexCoord; }"}, length = NULL)
1064 glCompileShader(shader = 2)
1065 glGetShaderiv(shader = 2, pname = GL_COMPILE_STATUS, params = &1)
1066 glGetShaderiv(shader = 2, pname = GL_INFO_LOG_LENGTH, params = &0)
1067 glAttachShader(program = 1, shader = 2)
1068 glCreateShader(type = GL_FRAGMENT_SHADER) = 3
1069 glShaderSource(shader = 3, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform sampler2D Texture; varying vec2 tex_coord; void main() { gl_FragColor = vec4(texture2D(Texture, tex_coord).rgb, 1.0); }"}, length = NULL)
1070 glCompileShader(shader = 3)
1071 glGetShaderiv(shader = 3, pname = GL_COMPILE_STATUS, params = &1)
1072 glGetShaderiv(shader = 3, pname = GL_INFO_LOG_LENGTH, params = &0)
1073 glAttachShader(program = 1, shader = 3)
1074 glBindAttribLocation(program = 1, index = 0, name = "TexCoord")
1075 glBindAttribLocation(program = 1, index = 1, name = "VertexCoord")
1076 glLinkProgram(program = 1)
1077 glGetProgramiv(program = 1, pname = GL_LINK_STATUS, params = &1)
1078 glGetProgramiv(program = 1, pname = GL_INFO_LOG_LENGTH, params = &0)
1079 glUseProgram(program = 1)
1080 glDeleteShader(shader = 2)
1081 glDeleteShader(shader = 3)
1082 glUseProgram(program = 1)
1083 glGetUniformLocation(program = 1, name = "Texture") = 1
1084 glUniform1i(location = 1, v0 = 0)
1085 glUseProgram(program = 0)
1086 glCreateProgram() = 4
1087 glCreateShader(type = GL_VERTEX_SHADER) = 5
1088 glShaderSource(shader = 5, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "
#ifdef PARAMETER_UNIFORM
uniform float target_gamma;
uniform float monitor_gamma;
uniform float overscan_percent_x;
uniform float overscan_percent_y;
uniform float saturation;
uniform float contrast;
uniform float luminance;
uniform float bright_boost;
uniform float R;
uniform float G;
uniform float B;
uniform float ZOOM;
uniform float XPOS;
uniform float YPOS;
uniform float V_OSMASK;
uniform float H_OSMASK;
#else
#define overscan_percent_x 0.0 // crop width of image by X%; default is 0.0
#define overscan_percent_y 0.0 // crop height of image by X%; default is 0.0
#define saturation 1.0 // color saturation; default 1.0
#define monitor_gamma 2.2 // gamma setting of your current display; LCD monitors typically have a gamma of 2.2
#define target_gamma 2.4 // the gamma you want the image to have; CRT TVs typically have a gamma of 2.4
#define contrast 1.0 // image contrast; default 1.0
#define luminance 1.0 // image luminance; default 1.0
#define bright_boost 0.0 // adds to the total brightness. Negative values decrease it; Use values between 1.0 (totally white) and -1.0 (totally black); default is 0.0
#define R 1.0
#define G 1.0
#define B 1.0
#define ZOOM 1.0
#define XPOS 0.0
#define YPOS 0.0
#define V_OSMASK 0.0
#define H_OSMASK 0.0
#endif
// GLSL shader autogenerated by cg2glsl.py.
#if defined(VERTEX)
#if __VERSION__ >= 130
#define COMPAT_VARYING out
#define COMPAT_ATTRIBUTE in
#define COMPAT_TEXTURE texture
#else
#define COMPAT_VARYING varying
#define COMPAT_ATTRIBUTE attribute
#define COMPAT_TEXTURE texture2D
#endif
#ifdef GL_ES
#define COMPAT_PRECISION mediump
#else
#define COMPAT_PRECISION
#endif
COMPAT_VARYING vec4 _color1;
COMPAT_VARYING float _frame_rotation;
struct input_dummy {
vec2 _video_size;
vec2 _texture_size;
vec2 _output_dummy_size;
float _frame_count;
float _frame_direction;
float _frame_rotation;
};
struct output_dummy {
vec4 _color1;
};
vec4 _oPosition1;
input_dummy _IN1;
vec4 _r0006;
COMPAT_ATTRIBUTE vec4 VertexCoord;
COMPAT_ATTRIBUTE vec4 COLOR;
COMPAT_ATTRIBUTE vec4 TexCoord;
COMPAT_VARYING vec4 COL0;
COMPAT_VARYING vec4 TEX0;
uniform mat4 MVPMatrix;
uniform int FrameDirection;
uniform int FrameCount;
uniform COMPAT_PRECISION vec2 OutputSize;
uniform COMPAT_PRECISION vec2 TextureSize;
uniform COMPAT_PRECISION vec2 InputSize;
void main()
{
vec4 _oColor;
vec2 _otexCoord;
vec2 _shift;
vec2 _overscan_coord;
_r0006 = VertexCoord.x*MVPMatrix[0];
_r0006 = _r0006 + VertexCoord.y*MVPMatrix[1];
_r0006 = _r0006 + VertexCoord.z*MVPMatrix[2];
_r0006 = _r0006 + VertexCoord.w*MVPMatrix[3];
_oPosition1 = _r0006;
_oColor = COLOR;
_shift = (5.00000000E-01*InputSize)/TextureSize;
_overscan_coord = ((TexCoord.xy - _shift) / ZOOM) * (1.0 - vec2(overscan_percent_x / 100.0, overscan_percent_y / 100.0)) + _shift;
_otexCoord = _overscan_coord;
gl_Position = _r0006;
COL0 = COLOR;
TEX0.xy = _overscan_coord + vec2(XPOS, YPOS);
}
#elif defined(FRAGMENT)
#if __VERSION__ >= 130
#define COMPAT_VARYING in
#define COMPAT_TEXTURE texture
out vec4 FragColor;
#else
#define COMPAT_VARYING varying
#define FragColor gl_FragColor
#define COMPAT_TEXTURE texture2D
#endif
#ifdef GL_ES
#ifdef GL_FRAGMENT_PRECISION_HIGH
precision highp float;
#else
precision mediump float;
#endif
#define COMPAT_PRECISION mediump
#else
#define COMPAT_PRECISION
#endif
COMPAT_VARYING vec4 _color;
COMPAT_VARYING float _frame_rotation;
struct input_dummy {
vec2 _video_size;
vec2 _texture_size;
vec2 _output_dummy_size;
float _frame_count;
float _frame_direction;
float _frame_rotation;
};
struct output_dummy {
vec4 _color;
};
vec4 _ret_0;
vec3 _TMP5;
float _TMP4;
float _TMP3;
float _TMP2;
float _TMP1;
vec4 _TMP0;
uniform sampler2D Texture;
input_dummy _IN1;
vec3 _TMP29;
COMPAT_VARYING vec4 TEX0;
vec3 grayscale(vec3 col)
{
// ATSC grayscale standard
return vec3(dot(col, vec3(0.2126, 0.7152, 0.0722)));
}
uniform int FrameDirection;
uniform int FrameCount;
uniform COMPAT_PRECISION vec2 OutputSize;
uniform COMPAT_PRECISION vec2 TextureSize;
uniform COMPAT_PRECISION vec2 InputSize;
void main()
{
vec2 fragcoord;
vec3 res;
vec3 gamma;
vec3 AvgLumin;
vec3 intensity;
vec3 satColor;
vec3 conColor;
fragcoord = TEX0.xy*(TextureSize.xy/InputSize.xy);
res = COMPAT_TEXTURE(Texture, TEX0.xy).rgb;
gamma = vec3(monitor_gamma / target_gamma); // setup ratio of display's gamma vs desired gamma
AvgLumin = vec3(0.5);
intensity = grayscale(res); // find luminance
satColor = mix(intensity, res, saturation); // apply saturation
conColor = mix(AvgLumin, satColor, contrast); // apply contrast
conColor = pow(conColor, 1.0 / vec3(gamma)); // Apply gamma correction
conColor = clamp(conColor * luminance, 0.0, 1.0); // apply luminance
conColor += vec3(bright_boost); // apply brightboost
conColor *= vec3(R, G, B); // apply color channel adjustment
if (fragcoord.y > V_OSMASK && fragcoord.y < (1.00000000E+00 - V_OSMASK)) {
} else {
conColor = vec3( 0.00000000E+00, 0.00000000E+00, 0.00000000E+00);
}
if (fragcoord.x > H_OSMASK && fragcoord.x < (1.00000000E+00 - H_OSMASK)) {
} else {
conColor = vec3( 0.00000000E+00, 0.00000000E+00, 0.00000000E+00);
}
_ret_0 = vec4(conColor.x, conColor.y, conColor.z, 1.00000000E+00);
FragColor = _ret_0;
return;
}
#endif
"}, length = NULL)
1089 glCompileShader(shader = 5)
1090 glGetShaderiv(shader = 5, pname = GL_COMPILE_STATUS, params = &1)
1091 glGetShaderiv(shader = 5, pname = GL_INFO_LOG_LENGTH, params = &0)
1092 glAttachShader(program = 4, shader = 5)
1093 glCreateShader(type = GL_FRAGMENT_SHADER) = 6
1094 glShaderSource(shader = 6, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "
#ifdef PARAMETER_UNIFORM
uniform float target_gamma;
uniform float monitor_gamma;
uniform float overscan_percent_x;
uniform float overscan_percent_y;
uniform float saturation;
uniform float contrast;
uniform float luminance;
uniform float bright_boost;
uniform float R;
uniform float G;
uniform float B;
uniform float ZOOM;
uniform float XPOS;
uniform float YPOS;
uniform float V_OSMASK;
uniform float H_OSMASK;
#else
#define overscan_percent_x 0.0 // crop width of image by X%; default is 0.0
#define overscan_percent_y 0.0 // crop height of image by X%; default is 0.0
#define saturation 1.0 // color saturation; default 1.0
#define monitor_gamma 2.2 // gamma setting of your current display; LCD monitors typically have a gamma of 2.2
#define target_gamma 2.4 // the gamma you want the image to have; CRT TVs typically have a gamma of 2.4
#define contrast 1.0 // image contrast; default 1.0
#define luminance 1.0 // image luminance; default 1.0
#define bright_boost 0.0 // adds to the total brightness. Negative values decrease it; Use values between 1.0 (totally white) and -1.0 (totally black); default is 0.0
#define R 1.0
#define G 1.0
#define B 1.0
#define ZOOM 1.0
#define XPOS 0.0
#define YPOS 0.0
#define V_OSMASK 0.0
#define H_OSMASK 0.0
#endif
// GLSL shader autogenerated by cg2glsl.py.
#if defined(VERTEX)
#if __VERSION__ >= 130
#define COMPAT_VARYING out
#define COMPAT_ATTRIBUTE in
#define COMPAT_TEXTURE texture
#else
#define COMPAT_VARYING varying
#define COMPAT_ATTRIBUTE attribute
#define COMPAT_TEXTURE texture2D
#endif
#ifdef GL_ES
#define COMPAT_PRECISION mediump
#else
#define COMPAT_PRECISION
#endif
COMPAT_VARYING vec4 _color1;
COMPAT_VARYING float _frame_rotation;
struct input_dummy {
vec2 _video_size;
vec2 _texture_size;
vec2 _output_dummy_size;
float _frame_count;
float _frame_direction;
float _frame_rotation;
};
struct output_dummy {
vec4 _color1;
};
vec4 _oPosition1;
input_dummy _IN1;
vec4 _r0006;
COMPAT_ATTRIBUTE vec4 VertexCoord;
COMPAT_ATTRIBUTE vec4 COLOR;
COMPAT_ATTRIBUTE vec4 TexCoord;
COMPAT_VARYING vec4 COL0;
COMPAT_VARYING vec4 TEX0;
uniform mat4 MVPMatrix;
uniform int FrameDirection;
uniform int FrameCount;
uniform COMPAT_PRECISION vec2 OutputSize;
uniform COMPAT_PRECISION vec2 TextureSize;
uniform COMPAT_PRECISION vec2 InputSize;
void main()
{
vec4 _oColor;
vec2 _otexCoord;
vec2 _shift;
vec2 _overscan_coord;
_r0006 = VertexCoord.x*MVPMatrix[0];
_r0006 = _r0006 + VertexCoord.y*MVPMatrix[1];
_r0006 = _r0006 + VertexCoord.z*MVPMatrix[2];
_r0006 = _r0006 + VertexCoord.w*MVPMatrix[3];
_oPosition1 = _r0006;
_oColor = COLOR;
_shift = (5.00000000E-01*InputSize)/TextureSize;
_overscan_coord = ((TexCoord.xy - _shift) / ZOOM) * (1.0 - vec2(overscan_percent_x / 100.0, overscan_percent_y / 100.0)) + _shift;
_otexCoord = _overscan_coord;
gl_Position = _r0006;
COL0 = COLOR;
TEX0.xy = _overscan_coord + vec2(XPOS, YPOS);
}
#elif defined(FRAGMENT)
#if __VERSION__ >= 130
#define COMPAT_VARYING in
#define COMPAT_TEXTURE texture
out vec4 FragColor;
#else
#define COMPAT_VARYING varying
#define FragColor gl_FragColor
#define COMPAT_TEXTURE texture2D
#endif
#ifdef GL_ES
#ifdef GL_FRAGMENT_PRECISION_HIGH
precision highp float;
#else
precision mediump float;
#endif
#define COMPAT_PRECISION mediump
#else
#define COMPAT_PRECISION
#endif
COMPAT_VARYING vec4 _color;
COMPAT_VARYING float _frame_rotation;
struct input_dummy {
vec2 _video_size;
vec2 _texture_size;
vec2 _output_dummy_size;
float _frame_count;
float _frame_direction;
float _frame_rotation;
};
struct output_dummy {
vec4 _color;
};
vec4 _ret_0;
vec3 _TMP5;
float _TMP4;
float _TMP3;
float _TMP2;
float _TMP1;
vec4 _TMP0;
uniform sampler2D Texture;
input_dummy _IN1;
vec3 _TMP29;
COMPAT_VARYING vec4 TEX0;
vec3 grayscale(vec3 col)
{
// ATSC grayscale standard
return vec3(dot(col, vec3(0.2126, 0.7152, 0.0722)));
}
uniform int FrameDirection;
uniform int FrameCount;
uniform COMPAT_PRECISION vec2 OutputSize;
uniform COMPAT_PRECISION vec2 TextureSize;
uniform COMPAT_PRECISION vec2 InputSize;
void main()
{
vec2 fragcoord;
vec3 res;
vec3 gamma;
vec3 AvgLumin;
vec3 intensity;
vec3 satColor;
vec3 conColor;
fragcoord = TEX0.xy*(TextureSize.xy/InputSize.xy);
res = COMPAT_TEXTURE(Texture, TEX0.xy).rgb;
gamma = vec3(monitor_gamma / target_gamma); // setup ratio of display's gamma vs desired gamma
AvgLumin = vec3(0.5);
intensity = grayscale(res); // find luminance
satColor = mix(intensity, res, saturation); // apply saturation
conColor = mix(AvgLumin, satColor, contrast); // apply contrast
conColor = pow(conColor, 1.0 / vec3(gamma)); // Apply gamma correction
conColor = clamp(conColor * luminance, 0.0, 1.0); // apply luminance
conColor += vec3(bright_boost); // apply brightboost
conColor *= vec3(R, G, B); // apply color channel adjustment
if (fragcoord.y > V_OSMASK && fragcoord.y < (1.00000000E+00 - V_OSMASK)) {
} else {
conColor = vec3( 0.00000000E+00, 0.00000000E+00, 0.00000000E+00);
}
if (fragcoord.x > H_OSMASK && fragcoord.x < (1.00000000E+00 - H_OSMASK)) {
} else {
conColor = vec3( 0.00000000E+00, 0.00000000E+00, 0.00000000E+00);
}
_ret_0 = vec4(conColor.x, conColor.y, conColor.z, 1.00000000E+00);
FragColor = _ret_0;
return;
}
#endif
"}, length = NULL)
1095 glCompileShader(shader = 6)
1096 glGetShaderiv(shader = 6, pname = GL_COMPILE_STATUS, params = &1)
1097 glGetShaderiv(shader = 6, pname = GL_INFO_LOG_LENGTH, params = &0)
1098 glAttachShader(program = 4, shader = 6)
1099 glBindAttribLocation(program = 4, index = 2, name = "TexCoord")
1100 glBindAttribLocation(program = 4, index = 0, name = "VertexCoord")
1101 glLinkProgram(program = 4)
1102 glGetProgramiv(program = 4, pname = GL_LINK_STATUS, params = &1)
1103 glGetProgramiv(program = 4, pname = GL_INFO_LOG_LENGTH, params = &0)
1104 glUseProgram(program = 4)
1105 glDeleteShader(shader = 5)
1106 glDeleteShader(shader = 6)
1107 glUseProgram(program = 4)
1108 glGetUniformLocation(program = 4, name = "Texture") = 6
1109 glUniform1i(location = 6, v0 = 0)
1110 glUseProgram(program = 0)
1111 glUseProgram(program = 1)
1112 glGetUniformLocation(program = 1, name = "MVPMatrix") = 0
1113 glGetUniformLocation(program = 1, name = "TexCoord") = -1
1114 glGetAttribLocation(program = 1, name = "TexCoord") = 0
1115 glGetUniformLocation(program = 1, name = "VertexCoord") = -1
1116 glGetAttribLocation(program = 1, name = "VertexCoord") = 1
1117 glGetUniformLocation(program = 1, name = "Color") = -1
1118 glGetAttribLocation(program = 1, name = "Color") = -1
1119 glGetAttribLocation(program = 1, name = "rubyColor") = -1
1120 glGetUniformLocation(program = 1, name = "LUTTexCoord") = -1
1121 glGetAttribLocation(program = 1, name = "LUTTexCoord") = -1
1122 glGetAttribLocation(program = 1, name = "rubyLUTTexCoord") = -1
1123 glGetUniformLocation(program = 1, name = "InputSize") = -1
1124 glGetUniformLocation(program = 1, name = "InputSize") = -1
1125 glGetUniformLocation(program = 1, name = "rubyInputSize") = -1
1126 glGetUniformLocation(program = 1, name = "OutputSize") = -1
1127 glGetUniformLocation(program = 1, name = "OutputSize") = -1
1128 glGetUniformLocation(program = 1, name = "rubyOutputSize") = -1
1129 glGetUniformLocation(program = 1, name = "TextureSize") = -1
1130 glGetUniformLocation(program = 1, name = "TextureSize") = -1
1131 glGetUniformLocation(program = 1, name = "rubyTextureSize") = -1
1132 glGetUniformLocation(program = 1, name = "FrameCount") = -1
1133 glGetUniformLocation(program = 1, name = "FrameCount") = -1
1134 glGetUniformLocation(program = 1, name = "rubyFrameCount") = -1
1135 glGetUniformLocation(program = 1, name = "FrameDirection") = -1
1136 glGetUniformLocation(program = 1, name = "FrameDirection") = -1
1137 glGetUniformLocation(program = 1, name = "rubyFrameDirection") = -1
1138 glGetUniformLocation(program = 1, name = "OrigTexture") = -1
1139 glGetUniformLocation(program = 1, name = "OrigTexture") = -1
1140 glGetUniformLocation(program = 1, name = "rubyOrigTexture") = -1
1141 glGetUniformLocation(program = 1, name = "OrigTextureSize") = -1
1142 glGetUniformLocation(program = 1, name = "OrigTextureSize") = -1
1143 glGetUniformLocation(program = 1, name = "rubyOrigTextureSize") = -1
1144 glGetUniformLocation(program = 1, name = "OrigInputSize") = -1
1145 glGetUniformLocation(program = 1, name = "OrigInputSize") = -1
1146 glGetUniformLocation(program = 1, name = "rubyOrigInputSize") = -1
1147 glGetUniformLocation(program = 1, name = "OrigTexCoord") = -1
1148 glGetAttribLocation(program = 1, name = "OrigTexCoord") = -1
1149 glGetAttribLocation(program = 1, name = "rubyOrigTexCoord") = -1
1150 glGetUniformLocation(program = 1, name = "FeedbackTexture") = -1
1151 glGetUniformLocation(program = 1, name = "FeedbackTexture") = -1
1152 glGetUniformLocation(program = 1, name = "rubyFeedbackTexture") = -1
1153 glGetUniformLocation(program = 1, name = "FeedbackTextureSize") = -1
1154 glGetUniformLocation(program = 1, name = "FeedbackTextureSize") = -1
1155 glGetUniformLocation(program = 1, name = "rubyFeedbackTextureSize") = -1
1156 glGetUniformLocation(program = 1, name = "FeedbackInputSize") = -1
1157 glGetUniformLocation(program = 1, name = "FeedbackInputSize") = -1
1158 glGetUniformLocation(program = 1, name = "rubyFeedbackInputSize") = -1
1159 glGetUniformLocation(program = 1, name = "FeedbackTexCoord") = -1
1160 glGetAttribLocation(program = 1, name = "FeedbackTexCoord") = -1
1161 glGetAttribLocation(program = 1, name = "rubyFeedbackTexCoord") = -1
1162 glGetUniformLocation(program = 1, name = "PrevTexture") = -1
1163 glGetUniformLocation(program = 1, name = "PrevTexture") = -1
1164 glGetUniformLocation(program = 1, name = "rubyPrevTexture") = -1
1165 glGetUniformLocation(program = 1, name = "PrevTextureSize") = -1
1166 glGetUniformLocation(program = 1, name = "PrevTextureSize") = -1
1167 glGetUniformLocation(program = 1, name = "rubyPrevTextureSize") = -1
1168 glGetUniformLocation(program = 1, name = "PrevInputSize") = -1
1169 glGetUniformLocation(program = 1, name = "PrevInputSize") = -1
1170 glGetUniformLocation(program = 1, name = "rubyPrevInputSize") = -1
1171 glGetUniformLocation(program = 1, name = "PrevTexCoord") = -1
1172 glGetAttribLocation(program = 1, name = "PrevTexCoord") = -1
1173 glGetAttribLocation(program = 1, name = "rubyPrevTexCoord") = -1
1174 glGetUniformLocation(program = 1, name = "Prev1Texture") = -1
1175 glGetUniformLocation(program = 1, name = "Prev1Texture") = -1
1176 glGetUniformLocation(program = 1, name = "rubyPrev1Texture") = -1
1177 glGetUniformLocation(program = 1, name = "Prev1TextureSize") = -1
1178 glGetUniformLocation(program = 1, name = "Prev1TextureSize") = -1
1179 glGetUniformLocation(program = 1, name = "rubyPrev1TextureSize") = -1
1180 glGetUniformLocation(program = 1, name = "Prev1InputSize") = -1
1181 glGetUniformLocation(program = 1, name = "Prev1InputSize") = -1
1182 glGetUniformLocation(program = 1, name = "rubyPrev1InputSize") = -1
1183 glGetUniformLocation(program = 1, name = "Prev1TexCoord") = -1
1184 glGetAttribLocation(program = 1, name = "Prev1TexCoord") = -1
1185 glGetAttribLocation(program = 1, name = "rubyPrev1TexCoord") = -1
1186 glGetUniformLocation(program = 1, name = "Prev2Texture") = -1
1187 glGetUniformLocation(program = 1, name = "Prev2Texture") = -1
1188 glGetUniformLocation(program = 1, name = "rubyPrev2Texture") = -1
1189 glGetUniformLocation(program = 1, name = "Prev2TextureSize") = -1
1190 glGetUniformLocation(program = 1, name = "Prev2TextureSize") = -1
1191 glGetUniformLocation(program = 1, name = "rubyPrev2TextureSize") = -1
1192 glGetUniformLocation(program = 1, name = "Prev2InputSize") = -1
1193 glGetUniformLocation(program = 1, name = "Prev2InputSize") = -1
1194 glGetUniformLocation(program = 1, name = "rubyPrev2InputSize") = -1
1195 glGetUniformLocation(program = 1, name = "Prev2TexCoord") = -1
1196 glGetAttribLocation(program = 1, name = "Prev2TexCoord") = -1
1197 glGetAttribLocation(program = 1, name = "rubyPrev2TexCoord") = -1
1198 glGetUniformLocation(program = 1, name = "Prev3Texture") = -1
1199 glGetUniformLocation(program = 1, name = "Prev3Texture") = -1
1200 glGetUniformLocation(program = 1, name = "rubyPrev3Texture") = -1
1201 glGetUniformLocation(program = 1, name = "Prev3TextureSize") = -1
1202 glGetUniformLocation(program = 1, name = "Prev3TextureSize") = -1
1203 glGetUniformLocation(program = 1, name = "rubyPrev3TextureSize") = -1
1204 glGetUniformLocation(program = 1, name = "Prev3InputSize") = -1
1205 glGetUniformLocation(program = 1, name = "Prev3InputSize") = -1
1206 glGetUniformLocation(program = 1, name = "rubyPrev3InputSize") = -1
1207 glGetUniformLocation(program = 1, name = "Prev3TexCoord") = -1
1208 glGetAttribLocation(program = 1, name = "Prev3TexCoord") = -1
1209 glGetAttribLocation(program = 1, name = "rubyPrev3TexCoord") = -1
1210 glGetUniformLocation(program = 1, name = "Prev4Texture") = -1
1211 glGetUniformLocation(program = 1, name = "Prev4Texture") = -1
1212 glGetUniformLocation(program = 1, name = "rubyPrev4Texture") = -1
1213 glGetUniformLocation(program = 1, name = "Prev4TextureSize") = -1
1214 glGetUniformLocation(program = 1, name = "Prev4TextureSize") = -1
1215 glGetUniformLocation(program = 1, name = "rubyPrev4TextureSize") = -1
1216 glGetUniformLocation(program = 1, name = "Prev4InputSize") = -1
1217 glGetUniformLocation(program = 1, name = "Prev4InputSize") = -1
1218 glGetUniformLocation(program = 1, name = "rubyPrev4InputSize") = -1
1219 glGetUniformLocation(program = 1, name = "Prev4TexCoord") = -1
1220 glGetAttribLocation(program = 1, name = "Prev4TexCoord") = -1
1221 glGetAttribLocation(program = 1, name = "rubyPrev4TexCoord") = -1
1222 glGetUniformLocation(program = 1, name = "Prev5Texture") = -1
1223 glGetUniformLocation(program = 1, name = "Prev5Texture") = -1
1224 glGetUniformLocation(program = 1, name = "rubyPrev5Texture") = -1
1225 glGetUniformLocation(program = 1, name = "Prev5TextureSize") = -1
1226 glGetUniformLocation(program = 1, name = "Prev5TextureSize") = -1
1227 glGetUniformLocation(program = 1, name = "rubyPrev5TextureSize") = -1
1228 glGetUniformLocation(program = 1, name = "Prev5InputSize") = -1
1229 glGetUniformLocation(program = 1, name = "Prev5InputSize") = -1
1230 glGetUniformLocation(program = 1, name = "rubyPrev5InputSize") = -1
1231 glGetUniformLocation(program = 1, name = "Prev5TexCoord") = -1
1232 glGetAttribLocation(program = 1, name = "Prev5TexCoord") = -1
1233 glGetAttribLocation(program = 1, name = "rubyPrev5TexCoord") = -1
1234 glGetUniformLocation(program = 1, name = "Prev6Texture") = -1
1235 glGetUniformLocation(program = 1, name = "Prev6Texture") = -1
1236 glGetUniformLocation(program = 1, name = "rubyPrev6Texture") = -1
1237 glGetUniformLocation(program = 1, name = "Prev6TextureSize") = -1
1238 glGetUniformLocation(program = 1, name = "Prev6TextureSize") = -1
1239 glGetUniformLocation(program = 1, name = "rubyPrev6TextureSize") = -1
1240 glGetUniformLocation(program = 1, name = "Prev6InputSize") = -1
1241 glGetUniformLocation(program = 1, name = "Prev6InputSize") = -1
1242 glGetUniformLocation(program = 1, name = "rubyPrev6InputSize") = -1
1243 glGetUniformLocation(program = 1, name = "Prev6TexCoord") = -1
1244 glGetAttribLocation(program = 1, name = "Prev6TexCoord") = -1
1245 glGetAttribLocation(program = 1, name = "rubyPrev6TexCoord") = -1
1246 glUseProgram(program = 0)
1247 glUseProgram(program = 4)
1248 glGetUniformLocation(program = 4, name = "MVPMatrix") = 4
1249 glGetUniformLocation(program = 4, name = "TexCoord") = -1
1250 glGetAttribLocation(program = 4, name = "TexCoord") = 2
1251 glGetUniformLocation(program = 4, name = "VertexCoord") = -1
1252 glGetAttribLocation(program = 4, name = "VertexCoord") = 0
1253 glGetUniformLocation(program = 4, name = "Color") = -1
1254 glGetAttribLocation(program = 4, name = "Color") = -1
1255 glGetAttribLocation(program = 4, name = "rubyColor") = -1
1256 glGetUniformLocation(program = 4, name = "LUTTexCoord") = -1
1257 glGetAttribLocation(program = 4, name = "LUTTexCoord") = -1
1258 glGetAttribLocation(program = 4, name = "rubyLUTTexCoord") = -1
1259 glGetUniformLocation(program = 4, name = "InputSize") = 3
1260 glGetUniformLocation(program = 4, name = "OutputSize") = -1
1261 glGetUniformLocation(program = 4, name = "OutputSize") = -1
1262 glGetUniformLocation(program = 4, name = "rubyOutputSize") = -1
1263 glGetUniformLocation(program = 4, name = "TextureSize") = 7
1264 glGetUniformLocation(program = 4, name = "FrameCount") = -1
1265 glGetUniformLocation(program = 4, name = "FrameCount") = -1
1266 glGetUniformLocation(program = 4, name = "rubyFrameCount") = -1
1267 glGetUniformLocation(program = 4, name = "FrameDirection") = -1
1268 glGetUniformLocation(program = 4, name = "FrameDirection") = -1
1269 glGetUniformLocation(program = 4, name = "rubyFrameDirection") = -1
1270 glGetUniformLocation(program = 4, name = "OrigTexture") = -1
1271 glGetUniformLocation(program = 4, name = "OrigTexture") = -1
1272 glGetUniformLocation(program = 4, name = "rubyOrigTexture") = -1
1273 glGetUniformLocation(program = 4, name = "OrigTextureSize") = -1
1274 glGetUniformLocation(program = 4, name = "OrigTextureSize") = -1
1275 glGetUniformLocation(program = 4, name = "rubyOrigTextureSize") = -1
1276 glGetUniformLocation(program = 4, name = "OrigInputSize") = -1
1277 glGetUniformLocation(program = 4, name = "OrigInputSize") = -1
1278 glGetUniformLocation(program = 4, name = "rubyOrigInputSize") = -1
1279 glGetUniformLocation(program = 4, name = "OrigTexCoord") = -1
1280 glGetAttribLocation(program = 4, name = "OrigTexCoord") = -1
1281 glGetAttribLocation(program = 4, name = "rubyOrigTexCoord") = -1
1282 glGetUniformLocation(program = 4, name = "FeedbackTexture") = -1
1283 glGetUniformLocation(program = 4, name = "FeedbackTexture") = -1
1284 glGetUniformLocation(program = 4, name = "rubyFeedbackTexture") = -1
1285 glGetUniformLocation(program = 4, name = "FeedbackTextureSize") = -1
1286 glGetUniformLocation(program = 4, name = "FeedbackTextureSize") = -1
1287 glGetUniformLocation(program = 4, name = "rubyFeedbackTextureSize") = -1
1288 glGetUniformLocation(program = 4, name = "FeedbackInputSize") = -1
1289 glGetUniformLocation(program = 4, name = "FeedbackInputSize") = -1
1290 glGetUniformLocation(program = 4, name = "rubyFeedbackInputSize") = -1
1291 glGetUniformLocation(program = 4, name = "FeedbackTexCoord") = -1
1292 glGetAttribLocation(program = 4, name = "FeedbackTexCoord") = -1
1293 glGetAttribLocation(program = 4, name = "rubyFeedbackTexCoord") = -1
1294 glGetUniformLocation(program = 4, name = "PrevTexture") = -1
1295 glGetUniformLocation(program = 4, name = "PrevTexture") = -1
1296 glGetUniformLocation(program = 4, name = "rubyPrevTexture") = -1
1297 glGetUniformLocation(program = 4, name = "PrevTextureSize") = -1
1298 glGetUniformLocation(program = 4, name = "PrevTextureSize") = -1
1299 glGetUniformLocation(program = 4, name = "rubyPrevTextureSize") = -1
1300 glGetUniformLocation(program = 4, name = "PrevInputSize") = -1
1301 glGetUniformLocation(program = 4, name = "PrevInputSize") = -1
1302 glGetUniformLocation(program = 4, name = "rubyPrevInputSize") = -1
1303 glGetUniformLocation(program = 4, name = "PrevTexCoord") = -1
1304 glGetAttribLocation(program = 4, name = "PrevTexCoord") = -1
1305 glGetAttribLocation(program = 4, name = "rubyPrevTexCoord") = -1
1306 glGetUniformLocation(program = 4, name = "Prev1Texture") = -1
1307 glGetUniformLocation(program = 4, name = "Prev1Texture") = -1
1308 glGetUniformLocation(program = 4, name = "rubyPrev1Texture") = -1
1309 glGetUniformLocation(program = 4, name = "Prev1TextureSize") = -1
1310 glGetUniformLocation(program = 4, name = "Prev1TextureSize") = -1
1311 glGetUniformLocation(program = 4, name = "rubyPrev1TextureSize") = -1
1312 glGetUniformLocation(program = 4, name = "Prev1InputSize") = -1
1313 glGetUniformLocation(program = 4, name = "Prev1InputSize") = -1
1314 glGetUniformLocation(program = 4, name = "rubyPrev1InputSize") = -1
1315 glGetUniformLocation(program = 4, name = "Prev1TexCoord") = -1
1316 glGetAttribLocation(program = 4, name = "Prev1TexCoord") = -1
1317 glGetAttribLocation(program = 4, name = "rubyPrev1TexCoord") = -1
1318 glGetUniformLocation(program = 4, name = "Prev2Texture") = -1
1319 glGetUniformLocation(program = 4, name = "Prev2Texture") = -1
1320 glGetUniformLocation(program = 4, name = "rubyPrev2Texture") = -1
1321 glGetUniformLocation(program = 4, name = "Prev2TextureSize") = -1
1322 glGetUniformLocation(program = 4, name = "Prev2TextureSize") = -1
1323 glGetUniformLocation(program = 4, name = "rubyPrev2TextureSize") = -1
1324 glGetUniformLocation(program = 4, name = "Prev2InputSize") = -1
1325 glGetUniformLocation(program = 4, name = "Prev2InputSize") = -1
1326 glGetUniformLocation(program = 4, name = "rubyPrev2InputSize") = -1
1327 glGetUniformLocation(program = 4, name = "Prev2TexCoord") = -1
1328 glGetAttribLocation(program = 4, name = "Prev2TexCoord") = -1
1329 glGetAttribLocation(program = 4, name = "rubyPrev2TexCoord") = -1
1330 glGetUniformLocation(program = 4, name = "Prev3Texture") = -1
1331 glGetUniformLocation(program = 4, name = "Prev3Texture") = -1
1332 glGetUniformLocation(program = 4, name = "rubyPrev3Texture") = -1
1333 glGetUniformLocation(program = 4, name = "Prev3TextureSize") = -1
1334 glGetUniformLocation(program = 4, name = "Prev3TextureSize") = -1
1335 glGetUniformLocation(program = 4, name = "rubyPrev3TextureSize") = -1
1336 glGetUniformLocation(program = 4, name = "Prev3InputSize") = -1
1337 glGetUniformLocation(program = 4, name = "Prev3InputSize") = -1
1338 glGetUniformLocation(program = 4, name = "rubyPrev3InputSize") = -1
1339 glGetUniformLocation(program = 4, name = "Prev3TexCoord") = -1
1340 glGetAttribLocation(program = 4, name = "Prev3TexCoord") = -1
1341 glGetAttribLocation(program = 4, name = "rubyPrev3TexCoord") = -1
1342 glGetUniformLocation(program = 4, name = "Prev4Texture") = -1
1343 glGetUniformLocation(program = 4, name = "Prev4Texture") = -1
1344 glGetUniformLocation(program = 4, name = "rubyPrev4Texture") = -1
1345 glGetUniformLocation(program = 4, name = "Prev4TextureSize") = -1
1346 glGetUniformLocation(program = 4, name = "Prev4TextureSize") = -1
1347 glGetUniformLocation(program = 4, name = "rubyPrev4TextureSize") = -1
1348 glGetUniformLocation(program = 4, name = "Prev4InputSize") = -1
1349 glGetUniformLocation(program = 4, name = "Prev4InputSize") = -1
1350 glGetUniformLocation(program = 4, name = "rubyPrev4InputSize") = -1
1351 glGetUniformLocation(program = 4, name = "Prev4TexCoord") = -1
1352 glGetAttribLocation(program = 4, name = "Prev4TexCoord") = -1
1353 glGetAttribLocation(program = 4, name = "rubyPrev4TexCoord") = -1
1354 glGetUniformLocation(program = 4, name = "Prev5Texture") = -1
1355 glGetUniformLocation(program = 4, name = "Prev5Texture") = -1
1356 glGetUniformLocation(program = 4, name = "rubyPrev5Texture") = -1
1357 glGetUniformLocation(program = 4, name = "Prev5TextureSize") = -1
1358 glGetUniformLocation(program = 4, name = "Prev5TextureSize") = -1
1359 glGetUniformLocation(program = 4, name = "rubyPrev5TextureSize") = -1
1360 glGetUniformLocation(program = 4, name = "Prev5InputSize") = -1
1361 glGetUniformLocation(program = 4, name = "Prev5InputSize") = -1
1362 glGetUniformLocation(program = 4, name = "rubyPrev5InputSize") = -1
1363 glGetUniformLocation(program = 4, name = "Prev5TexCoord") = -1
1364 glGetAttribLocation(program = 4, name = "Prev5TexCoord") = -1
1365 glGetAttribLocation(program = 4, name = "rubyPrev5TexCoord") = -1
1366 glGetUniformLocation(program = 4, name = "Prev6Texture") = -1
1367 glGetUniformLocation(program = 4, name = "Prev6Texture") = -1
1368 glGetUniformLocation(program = 4, name = "rubyPrev6Texture") = -1
1369 glGetUniformLocation(program = 4, name = "Prev6TextureSize") = -1
1370 glGetUniformLocation(program = 4, name = "Prev6TextureSize") = -1
1371 glGetUniformLocation(program = 4, name = "rubyPrev6TextureSize") = -1
1372 glGetUniformLocation(program = 4, name = "Prev6InputSize") = -1
1373 glGetUniformLocation(program = 4, name = "Prev6InputSize") = -1
1374 glGetUniformLocation(program = 4, name = "rubyPrev6InputSize") = -1
1375 glGetUniformLocation(program = 4, name = "Prev6TexCoord") = -1
1376 glGetAttribLocation(program = 4, name = "Prev6TexCoord") = -1
1377 glGetAttribLocation(program = 4, name = "rubyPrev6TexCoord") = -1
1378 glUseProgram(program = 0)
1379 glCreateProgram() = 7
1380 glCreateShader(type = GL_VERTEX_SHADER) = 8
1381 glShaderSource(shader = 8, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec2 TexCoord; attribute vec2 VertexCoord; attribute vec4 Color; uniform mat4 MVPMatrix; varying vec2 tex_coord; varying vec4 color; void main() { gl_Position = MVPMatrix * vec4(VertexCoord, 0.0, 1.0); tex_coord = TexCoord; color = Color; }"}, length = NULL)
1382 glCompileShader(shader = 8)
1383 glGetShaderiv(shader = 8, pname = GL_COMPILE_STATUS, params = &1)
1384 glGetShaderiv(shader = 8, pname = GL_INFO_LOG_LENGTH, params = &0)
1385 glAttachShader(program = 7, shader = 8)
1386 glCreateShader(type = GL_FRAGMENT_SHADER) = 9
1387 glShaderSource(shader = 9, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform sampler2D Texture; varying vec2 tex_coord; varying vec4 color; void main() { gl_FragColor = color * texture2D(Texture, tex_coord); }"}, length = NULL)
1388 glCompileShader(shader = 9)
1389 glGetShaderiv(shader = 9, pname = GL_COMPILE_STATUS, params = &1)
1390 glGetShaderiv(shader = 9, pname = GL_INFO_LOG_LENGTH, params = &0)
1391 glAttachShader(program = 7, shader = 9)
1392 glBindAttribLocation(program = 7, index = 2, name = "Color")
1393 glBindAttribLocation(program = 7, index = 0, name = "TexCoord")
1394 glBindAttribLocation(program = 7, index = 1, name = "VertexCoord")
1395 glLinkProgram(program = 7)
1396 glGetProgramiv(program = 7, pname = GL_LINK_STATUS, params = &1)
1397 glGetProgramiv(program = 7, pname = GL_INFO_LOG_LENGTH, params = &0)
1398 glUseProgram(program = 7)
1399 glDeleteShader(shader = 8)
1400 glDeleteShader(shader = 9)
1401 glUseProgram(program = 7)
1402 glGetUniformLocation(program = 7, name = "Texture") = 1
1403 glUniform1i(location = 1, v0 = 0)
1404 glUseProgram(program = 0)
1405 glUseProgram(program = 7)
1406 glGetUniformLocation(program = 7, name = "MVPMatrix") = 0
1407 glGetUniformLocation(program = 7, name = "TexCoord") = -1
1408 glGetAttribLocation(program = 7, name = "TexCoord") = 0
1409 glGetUniformLocation(program = 7, name = "VertexCoord") = -1
1410 glGetAttribLocation(program = 7, name = "VertexCoord") = 1
1411 glGetUniformLocation(program = 7, name = "Color") = -1
1412 glGetAttribLocation(program = 7, name = "Color") = 2
1413 glGetUniformLocation(program = 7, name = "LUTTexCoord") = -1
1414 glGetAttribLocation(program = 7, name = "LUTTexCoord") = -1
1415 glGetAttribLocation(program = 7, name = "rubyLUTTexCoord") = -1
1416 glGetUniformLocation(program = 7, name = "InputSize") = -1
1417 glGetUniformLocation(program = 7, name = "InputSize") = -1
1418 glGetUniformLocation(program = 7, name = "rubyInputSize") = -1
1419 glGetUniformLocation(program = 7, name = "OutputSize") = -1
1420 glGetUniformLocation(program = 7, name = "OutputSize") = -1
1421 glGetUniformLocation(program = 7, name = "rubyOutputSize") = -1
1422 glGetUniformLocation(program = 7, name = "TextureSize") = -1
1423 glGetUniformLocation(program = 7, name = "TextureSize") = -1
1424 glGetUniformLocation(program = 7, name = "rubyTextureSize") = -1
1425 glGetUniformLocation(program = 7, name = "FrameCount") = -1
1426 glGetUniformLocation(program = 7, name = "FrameCount") = -1
1427 glGetUniformLocation(program = 7, name = "rubyFrameCount") = -1
1428 glGetUniformLocation(program = 7, name = "FrameDirection") = -1
1429 glGetUniformLocation(program = 7, name = "FrameDirection") = -1
1430 glGetUniformLocation(program = 7, name = "rubyFrameDirection") = -1
1431 glGetUniformLocation(program = 7, name = "OrigTexture") = -1
1432 glGetUniformLocation(program = 7, name = "OrigTexture") = -1
1433 glGetUniformLocation(program = 7, name = "rubyOrigTexture") = -1
1434 glGetUniformLocation(program = 7, name = "OrigTextureSize") = -1
1435 glGetUniformLocation(program = 7, name = "OrigTextureSize") = -1
1436 glGetUniformLocation(program = 7, name = "rubyOrigTextureSize") = -1
1437 glGetUniformLocation(program = 7, name = "OrigInputSize") = -1
1438 glGetUniformLocation(program = 7, name = "OrigInputSize") = -1
1439 glGetUniformLocation(program = 7, name = "rubyOrigInputSize") = -1
1440 glGetUniformLocation(program = 7, name = "OrigTexCoord") = -1
1441 glGetAttribLocation(program = 7, name = "OrigTexCoord") = -1
1442 glGetAttribLocation(program = 7, name = "rubyOrigTexCoord") = -1
1443 glGetUniformLocation(program = 7, name = "FeedbackTexture") = -1
1444 glGetUniformLocation(program = 7, name = "FeedbackTexture") = -1
1445 glGetUniformLocation(program = 7, name = "rubyFeedbackTexture") = -1
1446 glGetUniformLocation(program = 7, name = "FeedbackTextureSize") = -1
1447 glGetUniformLocation(program = 7, name = "FeedbackTextureSize") = -1
1448 glGetUniformLocation(program = 7, name = "rubyFeedbackTextureSize") = -1
1449 glGetUniformLocation(program = 7, name = "FeedbackInputSize") = -1
1450 glGetUniformLocation(program = 7, name = "FeedbackInputSize") = -1
1451 glGetUniformLocation(program = 7, name = "rubyFeedbackInputSize") = -1
1452 glGetUniformLocation(program = 7, name = "FeedbackTexCoord") = -1
1453 glGetAttribLocation(program = 7, name = "FeedbackTexCoord") = -1
1454 glGetAttribLocation(program = 7, name = "rubyFeedbackTexCoord") = -1
1455 glGetUniformLocation(program = 7, name = "PrevTexture") = -1
1456 glGetUniformLocation(program = 7, name = "PrevTexture") = -1
1457 glGetUniformLocation(program = 7, name = "rubyPrevTexture") = -1
1458 glGetUniformLocation(program = 7, name = "PrevTextureSize") = -1
1459 glGetUniformLocation(program = 7, name = "PrevTextureSize") = -1
1460 glGetUniformLocation(program = 7, name = "rubyPrevTextureSize") = -1
1461 glGetUniformLocation(program = 7, name = "PrevInputSize") = -1
1462 glGetUniformLocation(program = 7, name = "PrevInputSize") = -1
1463 glGetUniformLocation(program = 7, name = "rubyPrevInputSize") = -1
1464 glGetUniformLocation(program = 7, name = "PrevTexCoord") = -1
1465 glGetAttribLocation(program = 7, name = "PrevTexCoord") = -1
1466 glGetAttribLocation(program = 7, name = "rubyPrevTexCoord") = -1
1467 glGetUniformLocation(program = 7, name = "Prev1Texture") = -1
1468 glGetUniformLocation(program = 7, name = "Prev1Texture") = -1
1469 glGetUniformLocation(program = 7, name = "rubyPrev1Texture") = -1
1470 glGetUniformLocation(program = 7, name = "Prev1TextureSize") = -1
1471 glGetUniformLocation(program = 7, name = "Prev1TextureSize") = -1
1472 glGetUniformLocation(program = 7, name = "rubyPrev1TextureSize") = -1
1473 glGetUniformLocation(program = 7, name = "Prev1InputSize") = -1
1474 glGetUniformLocation(program = 7, name = "Prev1InputSize") = -1
1475 glGetUniformLocation(program = 7, name = "rubyPrev1InputSize") = -1
1476 glGetUniformLocation(program = 7, name = "Prev1TexCoord") = -1
1477 glGetAttribLocation(program = 7, name = "Prev1TexCoord") = -1
1478 glGetAttribLocation(program = 7, name = "rubyPrev1TexCoord") = -1
1479 glGetUniformLocation(program = 7, name = "Prev2Texture") = -1
1480 glGetUniformLocation(program = 7, name = "Prev2Texture") = -1
1481 glGetUniformLocation(program = 7, name = "rubyPrev2Texture") = -1
1482 glGetUniformLocation(program = 7, name = "Prev2TextureSize") = -1
1483 glGetUniformLocation(program = 7, name = "Prev2TextureSize") = -1
1484 glGetUniformLocation(program = 7, name = "rubyPrev2TextureSize") = -1
1485 glGetUniformLocation(program = 7, name = "Prev2InputSize") = -1
1486 glGetUniformLocation(program = 7, name = "Prev2InputSize") = -1
1487 glGetUniformLocation(program = 7, name = "rubyPrev2InputSize") = -1
1488 glGetUniformLocation(program = 7, name = "Prev2TexCoord") = -1
1489 glGetAttribLocation(program = 7, name = "Prev2TexCoord") = -1
1490 glGetAttribLocation(program = 7, name = "rubyPrev2TexCoord") = -1
1491 glGetUniformLocation(program = 7, name = "Prev3Texture") = -1
1492 glGetUniformLocation(program = 7, name = "Prev3Texture") = -1
1493 glGetUniformLocation(program = 7, name = "rubyPrev3Texture") = -1
1494 glGetUniformLocation(program = 7, name = "Prev3TextureSize") = -1
1495 glGetUniformLocation(program = 7, name = "Prev3TextureSize") = -1
1496 glGetUniformLocation(program = 7, name = "rubyPrev3TextureSize") = -1
1497 glGetUniformLocation(program = 7, name = "Prev3InputSize") = -1
1498 glGetUniformLocation(program = 7, name = "Prev3InputSize") = -1
1499 glGetUniformLocation(program = 7, name = "rubyPrev3InputSize") = -1
1500 glGetUniformLocation(program = 7, name = "Prev3TexCoord") = -1
1501 glGetAttribLocation(program = 7, name = "Prev3TexCoord") = -1
1502 glGetAttribLocation(program = 7, name = "rubyPrev3TexCoord") = -1
1503 glGetUniformLocation(program = 7, name = "Prev4Texture") = -1
1504 glGetUniformLocation(program = 7, name = "Prev4Texture") = -1
1505 glGetUniformLocation(program = 7, name = "rubyPrev4Texture") = -1
1506 glGetUniformLocation(program = 7, name = "Prev4TextureSize") = -1
1507 glGetUniformLocation(program = 7, name = "Prev4TextureSize") = -1
1508 glGetUniformLocation(program = 7, name = "rubyPrev4TextureSize") = -1
1509 glGetUniformLocation(program = 7, name = "Prev4InputSize") = -1
1510 glGetUniformLocation(program = 7, name = "Prev4InputSize") = -1
1511 glGetUniformLocation(program = 7, name = "rubyPrev4InputSize") = -1
1512 glGetUniformLocation(program = 7, name = "Prev4TexCoord") = -1
1513 glGetAttribLocation(program = 7, name = "Prev4TexCoord") = -1
1514 glGetAttribLocation(program = 7, name = "rubyPrev4TexCoord") = -1
1515 glGetUniformLocation(program = 7, name = "Prev5Texture") = -1
1516 glGetUniformLocation(program = 7, name = "Prev5Texture") = -1
1517 glGetUniformLocation(program = 7, name = "rubyPrev5Texture") = -1
1518 glGetUniformLocation(program = 7, name = "Prev5TextureSize") = -1
1519 glGetUniformLocation(program = 7, name = "Prev5TextureSize") = -1
1520 glGetUniformLocation(program = 7, name = "rubyPrev5TextureSize") = -1
1521 glGetUniformLocation(program = 7, name = "Prev5InputSize") = -1
1522 glGetUniformLocation(program = 7, name = "Prev5InputSize") = -1
1523 glGetUniformLocation(program = 7, name = "rubyPrev5InputSize") = -1
1524 glGetUniformLocation(program = 7, name = "Prev5TexCoord") = -1
1525 glGetAttribLocation(program = 7, name = "Prev5TexCoord") = -1
1526 glGetAttribLocation(program = 7, name = "rubyPrev5TexCoord") = -1
1527 glGetUniformLocation(program = 7, name = "Prev6Texture") = -1
1528 glGetUniformLocation(program = 7, name = "Prev6Texture") = -1
1529 glGetUniformLocation(program = 7, name = "rubyPrev6Texture") = -1
1530 glGetUniformLocation(program = 7, name = "Prev6TextureSize") = -1
1531 glGetUniformLocation(program = 7, name = "Prev6TextureSize") = -1
1532 glGetUniformLocation(program = 7, name = "rubyPrev6TextureSize") = -1
1533 glGetUniformLocation(program = 7, name = "Prev6InputSize") = -1
1534 glGetUniformLocation(program = 7, name = "Prev6InputSize") = -1
1535 glGetUniformLocation(program = 7, name = "rubyPrev6InputSize") = -1
1536 glGetUniformLocation(program = 7, name = "Prev6TexCoord") = -1
1537 glGetAttribLocation(program = 7, name = "Prev6TexCoord") = -1
1538 glGetAttribLocation(program = 7, name = "rubyPrev6TexCoord") = -1
1539 glUseProgram(program = 0)
1540 glCreateProgram() = 10
1541 glCreateShader(type = GL_VERTEX_SHADER) = 11
1542 glShaderSource(shader = 11, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec3 VertexCoord; uniform float time; varying vec3 fragVertexEc; float iqhash( float n ) { return fract(sin(n)*43758.5453); } float noise( vec3 x ) { vec3 p = floor(x); vec3 f = fract(x); f = f*f*(3.0-2.0*f); float n = p.x + p.y*57.0 + 113.0*p.z; return mix(mix(mix( iqhash(n+0.0 ), iqhash(n+1.0 ),f.x), mix( iqhash(n+57.0 ), iqhash(n+58.0 ),f.x),f.y), mix(mix( iqhash(n+113.0), iqhash(n+114.0),f.x), mix( iqhash(n+170.0), iqhash(n+171.0),f.x),f.y),f.z); } float xmb_noise2( vec3 x ) { return cos(x.z*4.0)*cos(x.z+time/10.0+x.x); } void main() { vec3 v = vec3(VertexCoord.x, 0.0, VertexCoord.y); vec3 v2 = v; vec3 v3 = v; v.y = xmb_noise2(v2)/8.0; v3.x = v3.x + time/5.0; v3.x = v3.x / 4.0; v3.z = v3.z + time/10.0; v3.y = v3.y + time/100.0; v.z = v.z + noise(v3*7.0)/15.0; v.y = v.y + noise(v3*7.0)/15.0 + cos(v.x*2.0-time/2.0)/5.0 - 0.3; gl_Position = vec4(v, 1.0); fragVertexEc = gl_Position.xyz; }"}, length = NULL)
1543 glCompileShader(shader = 11)
1544 glGetShaderiv(shader = 11, pname = GL_COMPILE_STATUS, params = &1)
1545 glGetShaderiv(shader = 11, pname = GL_INFO_LOG_LENGTH, params = &0)
1546 glAttachShader(program = 10, shader = 11)
1547 glCreateShader(type = GL_FRAGMENT_SHADER) = 12
1548 glShaderSource(shader = 12, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform float time; varying vec3 fragVertexEc; vec3 up = vec3(0, 0, 1); void main() { vec3 X = dFdx(fragVertexEc); vec3 Y = dFdy(fragVertexEc); vec3 normal=normalize(cross(X,Y)); float c = (1.0 - dot(normal, up)); c = (1.0 - cos(c*c))/3.0; gl_FragColor = vec4(1.0, 1.0, 1.0, c); }"}, length = NULL)
1549 glCompileShader(shader = 12)
1550 glGetShaderiv(shader = 12, pname = GL_COMPILE_STATUS, params = &1)
1551 glGetShaderiv(shader = 12, pname = GL_INFO_LOG_LENGTH, params = &0)
1552 glAttachShader(program = 10, shader = 12)
1553 glBindAttribLocation(program = 10, index = 0, name = "VertexCoord")
1554 glLinkProgram(program = 10)
1555 glGetProgramiv(program = 10, pname = GL_LINK_STATUS, params = &1)
1556 glGetProgramiv(program = 10, pname = GL_INFO_LOG_LENGTH, params = &0)
1557 glUseProgram(program = 10)
1558 glDeleteShader(shader = 11)
1559 glDeleteShader(shader = 12)
1560 glUseProgram(program = 10)
1561 glGetUniformLocation(program = 10, name = "Texture") = -1
1562 glGetUniformLocation(program = 10, name = "Texture") = -1
1563 glGetUniformLocation(program = 10, name = "rubyTexture") = -1
1564 glUniform1i(location = -1, v0 = 0)
1565 glUseProgram(program = 0)
1566 glUseProgram(program = 10)
1567 glGetUniformLocation(program = 10, name = "MVPMatrix") = -1
1568 glGetUniformLocation(program = 10, name = "MVPMatrix") = -1
1569 glGetUniformLocation(program = 10, name = "rubyMVPMatrix") = -1
1570 glGetUniformLocation(program = 10, name = "TexCoord") = -1
1571 glGetAttribLocation(program = 10, name = "TexCoord") = -1
1572 glGetAttribLocation(program = 10, name = "rubyTexCoord") = -1
1573 glGetUniformLocation(program = 10, name = "VertexCoord") = -1
1574 glGetAttribLocation(program = 10, name = "VertexCoord") = 0
1575 glGetUniformLocation(program = 10, name = "Color") = -1
1576 glGetAttribLocation(program = 10, name = "Color") = -1
1577 glGetAttribLocation(program = 10, name = "rubyColor") = -1
1578 glGetUniformLocation(program = 10, name = "LUTTexCoord") = -1
1579 glGetAttribLocation(program = 10, name = "LUTTexCoord") = -1
1580 glGetAttribLocation(program = 10, name = "rubyLUTTexCoord") = -1
1581 glGetUniformLocation(program = 10, name = "InputSize") = -1
1582 glGetUniformLocation(program = 10, name = "InputSize") = -1
1583 glGetUniformLocation(program = 10, name = "rubyInputSize") = -1
1584 glGetUniformLocation(program = 10, name = "OutputSize") = -1
1585 glGetUniformLocation(program = 10, name = "OutputSize") = -1
1586 glGetUniformLocation(program = 10, name = "rubyOutputSize") = -1
1587 glGetUniformLocation(program = 10, name = "TextureSize") = -1
1588 glGetUniformLocation(program = 10, name = "TextureSize") = -1
1589 glGetUniformLocation(program = 10, name = "rubyTextureSize") = -1
1590 glGetUniformLocation(program = 10, name = "FrameCount") = -1
1591 glGetUniformLocation(program = 10, name = "FrameCount") = -1
1592 glGetUniformLocation(program = 10, name = "rubyFrameCount") = -1
1593 glGetUniformLocation(program = 10, name = "FrameDirection") = -1
1594 glGetUniformLocation(program = 10, name = "FrameDirection") = -1
1595 glGetUniformLocation(program = 10, name = "rubyFrameDirection") = -1
1596 glGetUniformLocation(program = 10, name = "OrigTexture") = -1
1597 glGetUniformLocation(program = 10, name = "OrigTexture") = -1
1598 glGetUniformLocation(program = 10, name = "rubyOrigTexture") = -1
1599 glGetUniformLocation(program = 10, name = "OrigTextureSize") = -1
1600 glGetUniformLocation(program = 10, name = "OrigTextureSize") = -1
1601 glGetUniformLocation(program = 10, name = "rubyOrigTextureSize") = -1
1602 glGetUniformLocation(program = 10, name = "OrigInputSize") = -1
1603 glGetUniformLocation(program = 10, name = "OrigInputSize") = -1
1604 glGetUniformLocation(program = 10, name = "rubyOrigInputSize") = -1
1605 glGetUniformLocation(program = 10, name = "OrigTexCoord") = -1
1606 glGetAttribLocation(program = 10, name = "OrigTexCoord") = -1
1607 glGetAttribLocation(program = 10, name = "rubyOrigTexCoord") = -1
1608 glGetUniformLocation(program = 10, name = "FeedbackTexture") = -1
1609 glGetUniformLocation(program = 10, name = "FeedbackTexture") = -1
1610 glGetUniformLocation(program = 10, name = "rubyFeedbackTexture") = -1
1611 glGetUniformLocation(program = 10, name = "FeedbackTextureSize") = -1
1612 glGetUniformLocation(program = 10, name = "FeedbackTextureSize") = -1
1613 glGetUniformLocation(program = 10, name = "rubyFeedbackTextureSize") = -1
1614 glGetUniformLocation(program = 10, name = "FeedbackInputSize") = -1
1615 glGetUniformLocation(program = 10, name = "FeedbackInputSize") = -1
1616 glGetUniformLocation(program = 10, name = "rubyFeedbackInputSize") = -1
1617 glGetUniformLocation(program = 10, name = "FeedbackTexCoord") = -1
1618 glGetAttribLocation(program = 10, name = "FeedbackTexCoord") = -1
1619 glGetAttribLocation(program = 10, name = "rubyFeedbackTexCoord") = -1
1620 glGetUniformLocation(program = 10, name = "PrevTexture") = -1
1621 glGetUniformLocation(program = 10, name = "PrevTexture") = -1
1622 glGetUniformLocation(program = 10, name = "rubyPrevTexture") = -1
1623 glGetUniformLocation(program = 10, name = "PrevTextureSize") = -1
1624 glGetUniformLocation(program = 10, name = "PrevTextureSize") = -1
1625 glGetUniformLocation(program = 10, name = "rubyPrevTextureSize") = -1
1626 glGetUniformLocation(program = 10, name = "PrevInputSize") = -1
1627 glGetUniformLocation(program = 10, name = "PrevInputSize") = -1
1628 glGetUniformLocation(program = 10, name = "rubyPrevInputSize") = -1
1629 glGetUniformLocation(program = 10, name = "PrevTexCoord") = -1
1630 glGetAttribLocation(program = 10, name = "PrevTexCoord") = -1
1631 glGetAttribLocation(program = 10, name = "rubyPrevTexCoord") = -1
1632 glGetUniformLocation(program = 10, name = "Prev1Texture") = -1
1633 glGetUniformLocation(program = 10, name = "Prev1Texture") = -1
1634 glGetUniformLocation(program = 10, name = "rubyPrev1Texture") = -1
1635 glGetUniformLocation(program = 10, name = "Prev1TextureSize") = -1
1636 glGetUniformLocation(program = 10, name = "Prev1TextureSize") = -1
1637 glGetUniformLocation(program = 10, name = "rubyPrev1TextureSize") = -1
1638 glGetUniformLocation(program = 10, name = "Prev1InputSize") = -1
1639 glGetUniformLocation(program = 10, name = "Prev1InputSize") = -1
1640 glGetUniformLocation(program = 10, name = "rubyPrev1InputSize") = -1
1641 glGetUniformLocation(program = 10, name = "Prev1TexCoord") = -1
1642 glGetAttribLocation(program = 10, name = "Prev1TexCoord") = -1
1643 glGetAttribLocation(program = 10, name = "rubyPrev1TexCoord") = -1
1644 glGetUniformLocation(program = 10, name = "Prev2Texture") = -1
1645 glGetUniformLocation(program = 10, name = "Prev2Texture") = -1
1646 glGetUniformLocation(program = 10, name = "rubyPrev2Texture") = -1
1647 glGetUniformLocation(program = 10, name = "Prev2TextureSize") = -1
1648 glGetUniformLocation(program = 10, name = "Prev2TextureSize") = -1
1649 glGetUniformLocation(program = 10, name = "rubyPrev2TextureSize") = -1
1650 glGetUniformLocation(program = 10, name = "Prev2InputSize") = -1
1651 glGetUniformLocation(program = 10, name = "Prev2InputSize") = -1
1652 glGetUniformLocation(program = 10, name = "rubyPrev2InputSize") = -1
1653 glGetUniformLocation(program = 10, name = "Prev2TexCoord") = -1
1654 glGetAttribLocation(program = 10, name = "Prev2TexCoord") = -1
1655 glGetAttribLocation(program = 10, name = "rubyPrev2TexCoord") = -1
1656 glGetUniformLocation(program = 10, name = "Prev3Texture") = -1
1657 glGetUniformLocation(program = 10, name = "Prev3Texture") = -1
1658 glGetUniformLocation(program = 10, name = "rubyPrev3Texture") = -1
1659 glGetUniformLocation(program = 10, name = "Prev3TextureSize") = -1
1660 glGetUniformLocation(program = 10, name = "Prev3TextureSize") = -1
1661 glGetUniformLocation(program = 10, name = "rubyPrev3TextureSize") = -1
1662 glGetUniformLocation(program = 10, name = "Prev3InputSize") = -1
1663 glGetUniformLocation(program = 10, name = "Prev3InputSize") = -1
1664 glGetUniformLocation(program = 10, name = "rubyPrev3InputSize") = -1
1665 glGetUniformLocation(program = 10, name = "Prev3TexCoord") = -1
1666 glGetAttribLocation(program = 10, name = "Prev3TexCoord") = -1
1667 glGetAttribLocation(program = 10, name = "rubyPrev3TexCoord") = -1
1668 glGetUniformLocation(program = 10, name = "Prev4Texture") = -1
1669 glGetUniformLocation(program = 10, name = "Prev4Texture") = -1
1670 glGetUniformLocation(program = 10, name = "rubyPrev4Texture") = -1
1671 glGetUniformLocation(program = 10, name = "Prev4TextureSize") = -1
1672 glGetUniformLocation(program = 10, name = "Prev4TextureSize") = -1
1673 glGetUniformLocation(program = 10, name = "rubyPrev4TextureSize") = -1
1674 glGetUniformLocation(program = 10, name = "Prev4InputSize") = -1
1675 glGetUniformLocation(program = 10, name = "Prev4InputSize") = -1
1676 glGetUniformLocation(program = 10, name = "rubyPrev4InputSize") = -1
1677 glGetUniformLocation(program = 10, name = "Prev4TexCoord") = -1
1678 glGetAttribLocation(program = 10, name = "Prev4TexCoord") = -1
1679 glGetAttribLocation(program = 10, name = "rubyPrev4TexCoord") = -1
1680 glGetUniformLocation(program = 10, name = "Prev5Texture") = -1
1681 glGetUniformLocation(program = 10, name = "Prev5Texture") = -1
1682 glGetUniformLocation(program = 10, name = "rubyPrev5Texture") = -1
1683 glGetUniformLocation(program = 10, name = "Prev5TextureSize") = -1
1684 glGetUniformLocation(program = 10, name = "Prev5TextureSize") = -1
1685 glGetUniformLocation(program = 10, name = "rubyPrev5TextureSize") = -1
1686 glGetUniformLocation(program = 10, name = "Prev5InputSize") = -1
1687 glGetUniformLocation(program = 10, name = "Prev5InputSize") = -1
1688 glGetUniformLocation(program = 10, name = "rubyPrev5InputSize") = -1
1689 glGetUniformLocation(program = 10, name = "Prev5TexCoord") = -1
1690 glGetAttribLocation(program = 10, name = "Prev5TexCoord") = -1
1691 glGetAttribLocation(program = 10, name = "rubyPrev5TexCoord") = -1
1692 glGetUniformLocation(program = 10, name = "Prev6Texture") = -1
1693 glGetUniformLocation(program = 10, name = "Prev6Texture") = -1
1694 glGetUniformLocation(program = 10, name = "rubyPrev6Texture") = -1
1695 glGetUniformLocation(program = 10, name = "Prev6TextureSize") = -1
1696 glGetUniformLocation(program = 10, name = "Prev6TextureSize") = -1
1697 glGetUniformLocation(program = 10, name = "rubyPrev6TextureSize") = -1
1698 glGetUniformLocation(program = 10, name = "Prev6InputSize") = -1
1699 glGetUniformLocation(program = 10, name = "Prev6InputSize") = -1
1700 glGetUniformLocation(program = 10, name = "rubyPrev6InputSize") = -1
1701 glGetUniformLocation(program = 10, name = "Prev6TexCoord") = -1
1702 glGetAttribLocation(program = 10, name = "Prev6TexCoord") = -1
1703 glGetAttribLocation(program = 10, name = "rubyPrev6TexCoord") = -1
1704 glUseProgram(program = 0)
1705 glCreateProgram() = 13
1706 glCreateShader(type = GL_VERTEX_SHADER) = 14
1707 glShaderSource(shader = 14, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec3 VertexCoord; uniform float time; float iqhash( float n ) { return fract(sin(n)*43758.5453); } float noise( vec3 x ) { vec3 p = floor(x); vec3 f = fract(x); f = f*f*(3.0-2.0*f); float n = p.x + p.y*57.0 + 113.0*p.z; return mix(mix(mix( iqhash(n+0.0 ), iqhash(n+1.0 ),f.x), mix( iqhash(n+57.0 ), iqhash(n+58.0 ),f.x),f.y), mix(mix( iqhash(n+113.0), iqhash(n+114.0),f.x), mix( iqhash(n+170.0), iqhash(n+171.0),f.x),f.y),f.z); } void main() { vec3 v = vec3(VertexCoord.x, 0.0, VertexCoord.y); vec3 v2 = v; v2.x = v2.x + time/2.0; v2.z = v.z * 3.0; v.y = -cos((v.x+v.z/3.0+time)*2.0)/10.0 - noise(v2.xyz)/4.0; gl_Position = vec4(v, 1.0); }"}, length = NULL)
1708 glCompileShader(shader = 14)
1709 glGetShaderiv(shader = 14, pname = GL_COMPILE_STATUS, params = &1)
1710 glGetShaderiv(shader = 14, pname = GL_INFO_LOG_LENGTH, params = &0)
1711 glAttachShader(program = 13, shader = 14)
1712 glCreateShader(type = GL_FRAGMENT_SHADER) = 15
1713 glShaderSource(shader = 15, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform float time; void main() { gl_FragColor = vec4(1.0, 1.0, 1.0, 0.05); }"}, length = NULL)
1714 glCompileShader(shader = 15)
1715 glGetShaderiv(shader = 15, pname = GL_COMPILE_STATUS, params = &1)
1716 glGetShaderiv(shader = 15, pname = GL_INFO_LOG_LENGTH, params = &0)
1717 glAttachShader(program = 13, shader = 15)
1718 glBindAttribLocation(program = 13, index = 0, name = "VertexCoord")
1719 glLinkProgram(program = 13)
1720 glGetProgramiv(program = 13, pname = GL_LINK_STATUS, params = &1)
1721 glGetProgramiv(program = 13, pname = GL_INFO_LOG_LENGTH, params = &0)
1722 glUseProgram(program = 13)
1723 glDeleteShader(shader = 14)
1724 glDeleteShader(shader = 15)
1725 glUseProgram(program = 13)
1726 glGetUniformLocation(program = 13, name = "Texture") = -1
1727 glGetUniformLocation(program = 13, name = "Texture") = -1
1728 glGetUniformLocation(program = 13, name = "rubyTexture") = -1
1729 glUniform1i(location = -1, v0 = 0)
1730 glUseProgram(program = 0)
1731 glUseProgram(program = 13)
1732 glGetUniformLocation(program = 13, name = "MVPMatrix") = -1
1733 glGetUniformLocation(program = 13, name = "MVPMatrix") = -1
1734 glGetUniformLocation(program = 13, name = "rubyMVPMatrix") = -1
1735 glGetUniformLocation(program = 13, name = "TexCoord") = -1
1736 glGetAttribLocation(program = 13, name = "TexCoord") = -1
1737 glGetAttribLocation(program = 13, name = "rubyTexCoord") = -1
1738 glGetUniformLocation(program = 13, name = "VertexCoord") = -1
1739 glGetAttribLocation(program = 13, name = "VertexCoord") = 0
1740 glGetUniformLocation(program = 13, name = "Color") = -1
1741 glGetAttribLocation(program = 13, name = "Color") = -1
1742 glGetAttribLocation(program = 13, name = "rubyColor") = -1
1743 glGetUniformLocation(program = 13, name = "LUTTexCoord") = -1
1744 glGetAttribLocation(program = 13, name = "LUTTexCoord") = -1
1745 glGetAttribLocation(program = 13, name = "rubyLUTTexCoord") = -1
1746 glGetUniformLocation(program = 13, name = "InputSize") = -1
1747 glGetUniformLocation(program = 13, name = "InputSize") = -1
1748 glGetUniformLocation(program = 13, name = "rubyInputSize") = -1
1749 glGetUniformLocation(program = 13, name = "OutputSize") = -1
1750 glGetUniformLocation(program = 13, name = "OutputSize") = -1
1751 glGetUniformLocation(program = 13, name = "rubyOutputSize") = -1
1752 glGetUniformLocation(program = 13, name = "TextureSize") = -1
1753 glGetUniformLocation(program = 13, name = "TextureSize") = -1
1754 glGetUniformLocation(program = 13, name = "rubyTextureSize") = -1
1755 glGetUniformLocation(program = 13, name = "FrameCount") = -1
1756 glGetUniformLocation(program = 13, name = "FrameCount") = -1
1757 glGetUniformLocation(program = 13, name = "rubyFrameCount") = -1
1758 glGetUniformLocation(program = 13, name = "FrameDirection") = -1
1759 glGetUniformLocation(program = 13, name = "FrameDirection") = -1
1760 glGetUniformLocation(program = 13, name = "rubyFrameDirection") = -1
1761 glGetUniformLocation(program = 13, name = "OrigTexture") = -1
1762 glGetUniformLocation(program = 13, name = "OrigTexture") = -1
1763 glGetUniformLocation(program = 13, name = "rubyOrigTexture") = -1
1764 glGetUniformLocation(program = 13, name = "OrigTextureSize") = -1
1765 glGetUniformLocation(program = 13, name = "OrigTextureSize") = -1
1766 glGetUniformLocation(program = 13, name = "rubyOrigTextureSize") = -1
1767 glGetUniformLocation(program = 13, name = "OrigInputSize") = -1
1768 glGetUniformLocation(program = 13, name = "OrigInputSize") = -1
1769 glGetUniformLocation(program = 13, name = "rubyOrigInputSize") = -1
1770 glGetUniformLocation(program = 13, name = "OrigTexCoord") = -1
1771 glGetAttribLocation(program = 13, name = "OrigTexCoord") = -1
1772 glGetAttribLocation(program = 13, name = "rubyOrigTexCoord") = -1
1773 glGetUniformLocation(program = 13, name = "FeedbackTexture") = -1
1774 glGetUniformLocation(program = 13, name = "FeedbackTexture") = -1
1775 glGetUniformLocation(program = 13, name = "rubyFeedbackTexture") = -1
1776 glGetUniformLocation(program = 13, name = "FeedbackTextureSize") = -1
1777 glGetUniformLocation(program = 13, name = "FeedbackTextureSize") = -1
1778 glGetUniformLocation(program = 13, name = "rubyFeedbackTextureSize") = -1
1779 glGetUniformLocation(program = 13, name = "FeedbackInputSize") = -1
1780 glGetUniformLocation(program = 13, name = "FeedbackInputSize") = -1
1781 glGetUniformLocation(program = 13, name = "rubyFeedbackInputSize") = -1
1782 glGetUniformLocation(program = 13, name = "FeedbackTexCoord") = -1
1783 glGetAttribLocation(program = 13, name = "FeedbackTexCoord") = -1
1784 glGetAttribLocation(program = 13, name = "rubyFeedbackTexCoord") = -1
1785 glGetUniformLocation(program = 13, name = "PrevTexture") = -1
1786 glGetUniformLocation(program = 13, name = "PrevTexture") = -1
1787 glGetUniformLocation(program = 13, name = "rubyPrevTexture") = -1
1788 glGetUniformLocation(program = 13, name = "PrevTextureSize") = -1
1789 glGetUniformLocation(program = 13, name = "PrevTextureSize") = -1
1790 glGetUniformLocation(program = 13, name = "rubyPrevTextureSize") = -1
1791 glGetUniformLocation(program = 13, name = "PrevInputSize") = -1
1792 glGetUniformLocation(program = 13, name = "PrevInputSize") = -1
1793 glGetUniformLocation(program = 13, name = "rubyPrevInputSize") = -1
1794 glGetUniformLocation(program = 13, name = "PrevTexCoord") = -1
1795 glGetAttribLocation(program = 13, name = "PrevTexCoord") = -1
1796 glGetAttribLocation(program = 13, name = "rubyPrevTexCoord") = -1
1797 glGetUniformLocation(program = 13, name = "Prev1Texture") = -1
1798 glGetUniformLocation(program = 13, name = "Prev1Texture") = -1
1799 glGetUniformLocation(program = 13, name = "rubyPrev1Texture") = -1
1800 glGetUniformLocation(program = 13, name = "Prev1TextureSize") = -1
1801 glGetUniformLocation(program = 13, name = "Prev1TextureSize") = -1
1802 glGetUniformLocation(program = 13, name = "rubyPrev1TextureSize") = -1
1803 glGetUniformLocation(program = 13, name = "Prev1InputSize") = -1
1804 glGetUniformLocation(program = 13, name = "Prev1InputSize") = -1
1805 glGetUniformLocation(program = 13, name = "rubyPrev1InputSize") = -1
1806 glGetUniformLocation(program = 13, name = "Prev1TexCoord") = -1
1807 glGetAttribLocation(program = 13, name = "Prev1TexCoord") = -1
1808 glGetAttribLocation(program = 13, name = "rubyPrev1TexCoord") = -1
1809 glGetUniformLocation(program = 13, name = "Prev2Texture") = -1
1810 glGetUniformLocation(program = 13, name = "Prev2Texture") = -1
1811 glGetUniformLocation(program = 13, name = "rubyPrev2Texture") = -1
1812 glGetUniformLocation(program = 13, name = "Prev2TextureSize") = -1
1813 glGetUniformLocation(program = 13, name = "Prev2TextureSize") = -1
1814 glGetUniformLocation(program = 13, name = "rubyPrev2TextureSize") = -1
1815 glGetUniformLocation(program = 13, name = "Prev2InputSize") = -1
1816 glGetUniformLocation(program = 13, name = "Prev2InputSize") = -1
1817 glGetUniformLocation(program = 13, name = "rubyPrev2InputSize") = -1
1818 glGetUniformLocation(program = 13, name = "Prev2TexCoord") = -1
1819 glGetAttribLocation(program = 13, name = "Prev2TexCoord") = -1
1820 glGetAttribLocation(program = 13, name = "rubyPrev2TexCoord") = -1
1821 glGetUniformLocation(program = 13, name = "Prev3Texture") = -1
1822 glGetUniformLocation(program = 13, name = "Prev3Texture") = -1
1823 glGetUniformLocation(program = 13, name = "rubyPrev3Texture") = -1
1824 glGetUniformLocation(program = 13, name = "Prev3TextureSize") = -1
1825 glGetUniformLocation(program = 13, name = "Prev3TextureSize") = -1
1826 glGetUniformLocation(program = 13, name = "rubyPrev3TextureSize") = -1
1827 glGetUniformLocation(program = 13, name = "Prev3InputSize") = -1
1828 glGetUniformLocation(program = 13, name = "Prev3InputSize") = -1
1829 glGetUniformLocation(program = 13, name = "rubyPrev3InputSize") = -1
1830 glGetUniformLocation(program = 13, name = "Prev3TexCoord") = -1
1831 glGetAttribLocation(program = 13, name = "Prev3TexCoord") = -1
1832 glGetAttribLocation(program = 13, name = "rubyPrev3TexCoord") = -1
1833 glGetUniformLocation(program = 13, name = "Prev4Texture") = -1
1834 glGetUniformLocation(program = 13, name = "Prev4Texture") = -1
1835 glGetUniformLocation(program = 13, name = "rubyPrev4Texture") = -1
1836 glGetUniformLocation(program = 13, name = "Prev4TextureSize") = -1
1837 glGetUniformLocation(program = 13, name = "Prev4TextureSize") = -1
1838 glGetUniformLocation(program = 13, name = "rubyPrev4TextureSize") = -1
1839 glGetUniformLocation(program = 13, name = "Prev4InputSize") = -1
1840 glGetUniformLocation(program = 13, name = "Prev4InputSize") = -1
1841 glGetUniformLocation(program = 13, name = "rubyPrev4InputSize") = -1
1842 glGetUniformLocation(program = 13, name = "Prev4TexCoord") = -1
1843 glGetAttribLocation(program = 13, name = "Prev4TexCoord") = -1
1844 glGetAttribLocation(program = 13, name = "rubyPrev4TexCoord") = -1
1845 glGetUniformLocation(program = 13, name = "Prev5Texture") = -1
1846 glGetUniformLocation(program = 13, name = "Prev5Texture") = -1
1847 glGetUniformLocation(program = 13, name = "rubyPrev5Texture") = -1
1848 glGetUniformLocation(program = 13, name = "Prev5TextureSize") = -1
1849 glGetUniformLocation(program = 13, name = "Prev5TextureSize") = -1
1850 glGetUniformLocation(program = 13, name = "rubyPrev5TextureSize") = -1
1851 glGetUniformLocation(program = 13, name = "Prev5InputSize") = -1
1852 glGetUniformLocation(program = 13, name = "Prev5InputSize") = -1
1853 glGetUniformLocation(program = 13, name = "rubyPrev5InputSize") = -1
1854 glGetUniformLocation(program = 13, name = "Prev5TexCoord") = -1
1855 glGetAttribLocation(program = 13, name = "Prev5TexCoord") = -1
1856 glGetAttribLocation(program = 13, name = "rubyPrev5TexCoord") = -1
1857 glGetUniformLocation(program = 13, name = "Prev6Texture") = -1
1858 glGetUniformLocation(program = 13, name = "Prev6Texture") = -1
1859 glGetUniformLocation(program = 13, name = "rubyPrev6Texture") = -1
1860 glGetUniformLocation(program = 13, name = "Prev6TextureSize") = -1
1861 glGetUniformLocation(program = 13, name = "Prev6TextureSize") = -1
1862 glGetUniformLocation(program = 13, name = "rubyPrev6TextureSize") = -1
1863 glGetUniformLocation(program = 13, name = "Prev6InputSize") = -1
1864 glGetUniformLocation(program = 13, name = "Prev6InputSize") = -1
1865 glGetUniformLocation(program = 13, name = "rubyPrev6InputSize") = -1
1866 glGetUniformLocation(program = 13, name = "Prev6TexCoord") = -1
1867 glGetAttribLocation(program = 13, name = "Prev6TexCoord") = -1
1868 glGetAttribLocation(program = 13, name = "rubyPrev6TexCoord") = -1
1869 glUseProgram(program = 0)
1870 glCreateProgram() = 16
1871 glCreateShader(type = GL_VERTEX_SHADER) = 17
1872 glShaderSource(shader = 17, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec3 VertexCoord; uniform float time; void main() { vec3 v = vec3(VertexCoord.x, 0.0, VertexCoord.y); vec3 v2 = v; v.y = v.z; gl_Position = vec4(VertexCoord.x, VertexCoord.y, VertexCoord.y, 1.0); }"}, length = NULL)
1873 glCompileShader(shader = 17)
1874 glGetShaderiv(shader = 17, pname = GL_COMPILE_STATUS, params = &1)
1875 glGetShaderiv(shader = 17, pname = GL_INFO_LOG_LENGTH, params = &0)
1876 glAttachShader(program = 16, shader = 17)
1877 glCreateShader(type = GL_FRAGMENT_SHADER) = 18
1878 glShaderSource(shader = 18, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform float time; uniform vec2 OutputSize; float baseScale = 1.25; float density = 0.5; float speed = 0.15; float rand(vec2 co) { return fract(sin(dot(co.xy, vec2(12.9898, 78.233))) * 43758.5453); } float dist_func(vec2 distv) { float dist = sqrt((distv.x * distv.x) + (distv.y * distv.y)) * (40.0 / baseScale); dist = clamp(dist, 0.0, 1.0); return cos(dist * (3.14159265358 * 0.5)) * 0.5; } float random_dots(vec2 co) { float part = 1.0 / 20.0; vec2 cd = floor(co / part); float p = rand(cd); if (p > 0.005 * (density * 40.0)) return 0.0; vec2 dpos = (vec2(fract(p * 2.0) , p) + vec2(2.0, 2.0)) * 0.25; vec2 cellpos = fract(co / part); vec2 distv = (cellpos - dpos); return dist_func(distv); } float snow(vec2 pos, float time, float scale) { pos.x += cos(pos.y * 1.2 + time * 3.14159 * 2.0 + 1.0 / scale) / (8.0 / scale) * 4.0; pos += time * scale * vec2(-0.5, 1.0) * 4.0; return random_dots(pos / scale) * (scale * 0.5 + 0.5); } void main(void) { float tim = time * 0.4 * speed; vec2 pos = gl_FragCoord.xy / OutputSize.xx; float a = 0.0; a += snow(pos, tim, 1.0); a += snow(pos, tim, 0.7); a += snow(pos, tim, 0.6); a += snow(pos, tim, 0.5); a += snow(pos, tim, 0.4); a += snow(pos, tim, 0.3); a += snow(pos, tim, 0.25); a += snow(pos, tim, 0.125); a = a * min(pos.y * 4.0, 1.0); gl_FragColor = vec4(1.0, 1.0, 1.0, a); }"}, length = NULL)
1879 glCompileShader(shader = 18)
1880 glGetShaderiv(shader = 18, pname = GL_COMPILE_STATUS, params = &1)
1881 glGetShaderiv(shader = 18, pname = GL_INFO_LOG_LENGTH, params = &0)
1882 glAttachShader(program = 16, shader = 18)
1883 glBindAttribLocation(program = 16, index = 0, name = "VertexCoord")
1884 glLinkProgram(program = 16)
1885 glGetProgramiv(program = 16, pname = GL_LINK_STATUS, params = &1)
1886 glGetProgramiv(program = 16, pname = GL_INFO_LOG_LENGTH, params = &0)
1887 glUseProgram(program = 16)
1888 glDeleteShader(shader = 17)
1889 glDeleteShader(shader = 18)
1890 glUseProgram(program = 16)
1891 glGetUniformLocation(program = 16, name = "Texture") = -1
1892 glGetUniformLocation(program = 16, name = "Texture") = -1
1893 glGetUniformLocation(program = 16, name = "rubyTexture") = -1
1894 glUniform1i(location = -1, v0 = 0)
1895 glUseProgram(program = 0)
1896 glUseProgram(program = 16)
1897 glGetUniformLocation(program = 16, name = "MVPMatrix") = -1
1898 glGetUniformLocation(program = 16, name = "MVPMatrix") = -1
1899 glGetUniformLocation(program = 16, name = "rubyMVPMatrix") = -1
1900 glGetUniformLocation(program = 16, name = "TexCoord") = -1
1901 glGetAttribLocation(program = 16, name = "TexCoord") = -1
1902 glGetAttribLocation(program = 16, name = "rubyTexCoord") = -1
1903 glGetUniformLocation(program = 16, name = "VertexCoord") = -1
1904 glGetAttribLocation(program = 16, name = "VertexCoord") = 0
1905 glGetUniformLocation(program = 16, name = "Color") = -1
1906 glGetAttribLocation(program = 16, name = "Color") = -1
1907 glGetAttribLocation(program = 16, name = "rubyColor") = -1
1908 glGetUniformLocation(program = 16, name = "LUTTexCoord") = -1
1909 glGetAttribLocation(program = 16, name = "LUTTexCoord") = -1
1910 glGetAttribLocation(program = 16, name = "rubyLUTTexCoord") = -1
1911 glGetUniformLocation(program = 16, name = "InputSize") = -1
1912 glGetUniformLocation(program = 16, name = "InputSize") = -1
1913 glGetUniformLocation(program = 16, name = "rubyInputSize") = -1
1914 glGetUniformLocation(program = 16, name = "OutputSize") = 0
1915 glGetUniformLocation(program = 16, name = "TextureSize") = -1
1916 glGetUniformLocation(program = 16, name = "TextureSize") = -1
1917 glGetUniformLocation(program = 16, name = "rubyTextureSize") = -1
1918 glGetUniformLocation(program = 16, name = "FrameCount") = -1
1919 glGetUniformLocation(program = 16, name = "FrameCount") = -1
1920 glGetUniformLocation(program = 16, name = "rubyFrameCount") = -1
1921 glGetUniformLocation(program = 16, name = "FrameDirection") = -1
1922 glGetUniformLocation(program = 16, name = "FrameDirection") = -1
1923 glGetUniformLocation(program = 16, name = "rubyFrameDirection") = -1
1924 glGetUniformLocation(program = 16, name = "OrigTexture") = -1
1925 glGetUniformLocation(program = 16, name = "OrigTexture") = -1
1926 glGetUniformLocation(program = 16, name = "rubyOrigTexture") = -1
1927 glGetUniformLocation(program = 16, name = "OrigTextureSize") = -1
1928 glGetUniformLocation(program = 16, name = "OrigTextureSize") = -1
1929 glGetUniformLocation(program = 16, name = "rubyOrigTextureSize") = -1
1930 glGetUniformLocation(program = 16, name = "OrigInputSize") = -1
1931 glGetUniformLocation(program = 16, name = "OrigInputSize") = -1
1932 glGetUniformLocation(program = 16, name = "rubyOrigInputSize") = -1
1933 glGetUniformLocation(program = 16, name = "OrigTexCoord") = -1
1934 glGetAttribLocation(program = 16, name = "OrigTexCoord") = -1
1935 glGetAttribLocation(program = 16, name = "rubyOrigTexCoord") = -1
1936 glGetUniformLocation(program = 16, name = "FeedbackTexture") = -1
1937 glGetUniformLocation(program = 16, name = "FeedbackTexture") = -1
1938 glGetUniformLocation(program = 16, name = "rubyFeedbackTexture") = -1
1939 glGetUniformLocation(program = 16, name = "FeedbackTextureSize") = -1
1940 glGetUniformLocation(program = 16, name = "FeedbackTextureSize") = -1
1941 glGetUniformLocation(program = 16, name = "rubyFeedbackTextureSize") = -1
1942 glGetUniformLocation(program = 16, name = "FeedbackInputSize") = -1
1943 glGetUniformLocation(program = 16, name = "FeedbackInputSize") = -1
1944 glGetUniformLocation(program = 16, name = "rubyFeedbackInputSize") = -1
1945 glGetUniformLocation(program = 16, name = "FeedbackTexCoord") = -1
1946 glGetAttribLocation(program = 16, name = "FeedbackTexCoord") = -1
1947 glGetAttribLocation(program = 16, name = "rubyFeedbackTexCoord") = -1
1948 glGetUniformLocation(program = 16, name = "PrevTexture") = -1
1949 glGetUniformLocation(program = 16, name = "PrevTexture") = -1
1950 glGetUniformLocation(program = 16, name = "rubyPrevTexture") = -1
1951 glGetUniformLocation(program = 16, name = "PrevTextureSize") = -1
1952 glGetUniformLocation(program = 16, name = "PrevTextureSize") = -1
1953 glGetUniformLocation(program = 16, name = "rubyPrevTextureSize") = -1
1954 glGetUniformLocation(program = 16, name = "PrevInputSize") = -1
1955 glGetUniformLocation(program = 16, name = "PrevInputSize") = -1
1956 glGetUniformLocation(program = 16, name = "rubyPrevInputSize") = -1
1957 glGetUniformLocation(program = 16, name = "PrevTexCoord") = -1
1958 glGetAttribLocation(program = 16, name = "PrevTexCoord") = -1
1959 glGetAttribLocation(program = 16, name = "rubyPrevTexCoord") = -1
1960 glGetUniformLocation(program = 16, name = "Prev1Texture") = -1
1961 glGetUniformLocation(program = 16, name = "Prev1Texture") = -1
1962 glGetUniformLocation(program = 16, name = "rubyPrev1Texture") = -1
1963 glGetUniformLocation(program = 16, name = "Prev1TextureSize") = -1
1964 glGetUniformLocation(program = 16, name = "Prev1TextureSize") = -1
1965 glGetUniformLocation(program = 16, name = "rubyPrev1TextureSize") = -1
1966 glGetUniformLocation(program = 16, name = "Prev1InputSize") = -1
1967 glGetUniformLocation(program = 16, name = "Prev1InputSize") = -1
1968 glGetUniformLocation(program = 16, name = "rubyPrev1InputSize") = -1
1969 glGetUniformLocation(program = 16, name = "Prev1TexCoord") = -1
1970 glGetAttribLocation(program = 16, name = "Prev1TexCoord") = -1
1971 glGetAttribLocation(program = 16, name = "rubyPrev1TexCoord") = -1
1972 glGetUniformLocation(program = 16, name = "Prev2Texture") = -1
1973 glGetUniformLocation(program = 16, name = "Prev2Texture") = -1
1974 glGetUniformLocation(program = 16, name = "rubyPrev2Texture") = -1
1975 glGetUniformLocation(program = 16, name = "Prev2TextureSize") = -1
1976 glGetUniformLocation(program = 16, name = "Prev2TextureSize") = -1
1977 glGetUniformLocation(program = 16, name = "rubyPrev2TextureSize") = -1
1978 glGetUniformLocation(program = 16, name = "Prev2InputSize") = -1
1979 glGetUniformLocation(program = 16, name = "Prev2InputSize") = -1
1980 glGetUniformLocation(program = 16, name = "rubyPrev2InputSize") = -1
1981 glGetUniformLocation(program = 16, name = "Prev2TexCoord") = -1
1982 glGetAttribLocation(program = 16, name = "Prev2TexCoord") = -1
1983 glGetAttribLocation(program = 16, name = "rubyPrev2TexCoord") = -1
1984 glGetUniformLocation(program = 16, name = "Prev3Texture") = -1
1985 glGetUniformLocation(program = 16, name = "Prev3Texture") = -1
1986 glGetUniformLocation(program = 16, name = "rubyPrev3Texture") = -1
1987 glGetUniformLocation(program = 16, name = "Prev3TextureSize") = -1
1988 glGetUniformLocation(program = 16, name = "Prev3TextureSize") = -1
1989 glGetUniformLocation(program = 16, name = "rubyPrev3TextureSize") = -1
1990 glGetUniformLocation(program = 16, name = "Prev3InputSize") = -1
1991 glGetUniformLocation(program = 16, name = "Prev3InputSize") = -1
1992 glGetUniformLocation(program = 16, name = "rubyPrev3InputSize") = -1
1993 glGetUniformLocation(program = 16, name = "Prev3TexCoord") = -1
1994 glGetAttribLocation(program = 16, name = "Prev3TexCoord") = -1
1995 glGetAttribLocation(program = 16, name = "rubyPrev3TexCoord") = -1
1996 glGetUniformLocation(program = 16, name = "Prev4Texture") = -1
1997 glGetUniformLocation(program = 16, name = "Prev4Texture") = -1
1998 glGetUniformLocation(program = 16, name = "rubyPrev4Texture") = -1
1999 glGetUniformLocation(program = 16, name = "Prev4TextureSize") = -1
2000 glGetUniformLocation(program = 16, name = "Prev4TextureSize") = -1
2001 glGetUniformLocation(program = 16, name = "rubyPrev4TextureSize") = -1
2002 glGetUniformLocation(program = 16, name = "Prev4InputSize") = -1
2003 glGetUniformLocation(program = 16, name = "Prev4InputSize") = -1
2004 glGetUniformLocation(program = 16, name = "rubyPrev4InputSize") = -1
2005 glGetUniformLocation(program = 16, name = "Prev4TexCoord") = -1
2006 glGetAttribLocation(program = 16, name = "Prev4TexCoord") = -1
2007 glGetAttribLocation(program = 16, name = "rubyPrev4TexCoord") = -1
2008 glGetUniformLocation(program = 16, name = "Prev5Texture") = -1
2009 glGetUniformLocation(program = 16, name = "Prev5Texture") = -1
2010 glGetUniformLocation(program = 16, name = "rubyPrev5Texture") = -1
2011 glGetUniformLocation(program = 16, name = "Prev5TextureSize") = -1
2012 glGetUniformLocation(program = 16, name = "Prev5TextureSize") = -1
2013 glGetUniformLocation(program = 16, name = "rubyPrev5TextureSize") = -1
2014 glGetUniformLocation(program = 16, name = "Prev5InputSize") = -1
2015 glGetUniformLocation(program = 16, name = "Prev5InputSize") = -1
2016 glGetUniformLocation(program = 16, name = "rubyPrev5InputSize") = -1
2017 glGetUniformLocation(program = 16, name = "Prev5TexCoord") = -1
2018 glGetAttribLocation(program = 16, name = "Prev5TexCoord") = -1
2019 glGetAttribLocation(program = 16, name = "rubyPrev5TexCoord") = -1
2020 glGetUniformLocation(program = 16, name = "Prev6Texture") = -1
2021 glGetUniformLocation(program = 16, name = "Prev6Texture") = -1
2022 glGetUniformLocation(program = 16, name = "rubyPrev6Texture") = -1
2023 glGetUniformLocation(program = 16, name = "Prev6TextureSize") = -1
2024 glGetUniformLocation(program = 16, name = "Prev6TextureSize") = -1
2025 glGetUniformLocation(program = 16, name = "rubyPrev6TextureSize") = -1
2026 glGetUniformLocation(program = 16, name = "Prev6InputSize") = -1
2027 glGetUniformLocation(program = 16, name = "Prev6InputSize") = -1
2028 glGetUniformLocation(program = 16, name = "rubyPrev6InputSize") = -1
2029 glGetUniformLocation(program = 16, name = "Prev6TexCoord") = -1
2030 glGetAttribLocation(program = 16, name = "Prev6TexCoord") = -1
2031 glGetAttribLocation(program = 16, name = "rubyPrev6TexCoord") = -1
2032 glUseProgram(program = 0)
2033 glCreateProgram() = 19
2034 glCreateShader(type = GL_VERTEX_SHADER) = 20
2035 glShaderSource(shader = 20, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec3 VertexCoord; uniform float time; void main() { vec3 v = vec3(VertexCoord.x, 0.0, VertexCoord.y); vec3 v2 = v; v.y = v.z; gl_Position = vec4(VertexCoord.x, VertexCoord.y, VertexCoord.y, 1.0); }"}, length = NULL)
2036 glCompileShader(shader = 20)
2037 glGetShaderiv(shader = 20, pname = GL_COMPILE_STATUS, params = &1)
2038 glGetShaderiv(shader = 20, pname = GL_INFO_LOG_LENGTH, params = &0)
2039 glAttachShader(program = 19, shader = 20)
2040 glCreateShader(type = GL_FRAGMENT_SHADER) = 21
2041 glShaderSource(shader = 21, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform float time; uniform vec2 OutputSize; float baseScale = 3.5; float density = 0.7; float speed = 0.25; float rand(vec2 co) { return fract(sin(dot(co.xy, vec2(12.9898, 78.233))) * 43758.5453); } float dist_func(vec2 distv) { float dist = sqrt((distv.x * distv.x) + (distv.y * distv.y)) * (40.0 / baseScale); dist = clamp(dist, 0.0, 1.0); return cos(dist * (3.14159265358 * 0.5)) * 0.5; } float random_dots(vec2 co) { float part = 1.0 / 20.0; vec2 cd = floor(co / part); float p = rand(cd); if (p > 0.005 * (density * 40.0)) return 0.0; vec2 dpos = (vec2(fract(p * 2.0) , p) + vec2(2.0, 2.0)) * 0.25; vec2 cellpos = fract(co / part); vec2 distv = (cellpos - dpos); return dist_func(distv); } float snow(vec2 pos, float time, float scale) { pos.x += cos(pos.y * 1.2 + time * 3.14159 * 2.0 + 1.0 / scale) / (8.0 / scale) * 4.0; pos += time * scale * vec2(-0.5, 1.0) * 4.0; return random_dots(pos / scale) * (scale * 0.5 + 0.5); } void main(void) { float tim = time * 0.4 * speed; vec2 pos = gl_FragCoord.xy / OutputSize.xx; float a = 0.0; a += snow(pos, tim, 1.0); a += snow(pos, tim, 0.7); a += snow(pos, tim, 0.6); a += snow(pos, tim, 0.5); a += snow(pos, tim, 0.4); a += snow(pos, tim, 0.3); a += snow(pos, tim, 0.25); a += snow(pos, tim, 0.125); a = a * min(pos.y * 4.0, 1.0); gl_FragColor = vec4(1.0, 1.0, 1.0, a); }"}, length = NULL)
2042 glCompileShader(shader = 21)
2043 glGetShaderiv(shader = 21, pname = GL_COMPILE_STATUS, params = &1)
2044 glGetShaderiv(shader = 21, pname = GL_INFO_LOG_LENGTH, params = &0)
2045 glAttachShader(program = 19, shader = 21)
2046 glBindAttribLocation(program = 19, index = 0, name = "VertexCoord")
2047 glLinkProgram(program = 19)
2048 glGetProgramiv(program = 19, pname = GL_LINK_STATUS, params = &1)
2049 glGetProgramiv(program = 19, pname = GL_INFO_LOG_LENGTH, params = &0)
2050 glUseProgram(program = 19)
2051 glDeleteShader(shader = 20)
2052 glDeleteShader(shader = 21)
2053 glUseProgram(program = 19)
2054 glGetUniformLocation(program = 19, name = "Texture") = -1
2055 glGetUniformLocation(program = 19, name = "Texture") = -1
2056 glGetUniformLocation(program = 19, name = "rubyTexture") = -1
2057 glUniform1i(location = -1, v0 = 0)
2058 glUseProgram(program = 0)
2059 glUseProgram(program = 19)
2060 glGetUniformLocation(program = 19, name = "MVPMatrix") = -1
2061 glGetUniformLocation(program = 19, name = "MVPMatrix") = -1
2062 glGetUniformLocation(program = 19, name = "rubyMVPMatrix") = -1
2063 glGetUniformLocation(program = 19, name = "TexCoord") = -1
2064 glGetAttribLocation(program = 19, name = "TexCoord") = -1
2065 glGetAttribLocation(program = 19, name = "rubyTexCoord") = -1
2066 glGetUniformLocation(program = 19, name = "VertexCoord") = -1
2067 glGetAttribLocation(program = 19, name = "VertexCoord") = 0
2068 glGetUniformLocation(program = 19, name = "Color") = -1
2069 glGetAttribLocation(program = 19, name = "Color") = -1
2070 glGetAttribLocation(program = 19, name = "rubyColor") = -1
2071 glGetUniformLocation(program = 19, name = "LUTTexCoord") = -1
2072 glGetAttribLocation(program = 19, name = "LUTTexCoord") = -1
2073 glGetAttribLocation(program = 19, name = "rubyLUTTexCoord") = -1
2074 glGetUniformLocation(program = 19, name = "InputSize") = -1
2075 glGetUniformLocation(program = 19, name = "InputSize") = -1
2076 glGetUniformLocation(program = 19, name = "rubyInputSize") = -1
2077 glGetUniformLocation(program = 19, name = "OutputSize") = 0
2078 glGetUniformLocation(program = 19, name = "TextureSize") = -1
2079 glGetUniformLocation(program = 19, name = "TextureSize") = -1
2080 glGetUniformLocation(program = 19, name = "rubyTextureSize") = -1
2081 glGetUniformLocation(program = 19, name = "FrameCount") = -1
2082 glGetUniformLocation(program = 19, name = "FrameCount") = -1
2083 glGetUniformLocation(program = 19, name = "rubyFrameCount") = -1
2084 glGetUniformLocation(program = 19, name = "FrameDirection") = -1
2085 glGetUniformLocation(program = 19, name = "FrameDirection") = -1
2086 glGetUniformLocation(program = 19, name = "rubyFrameDirection") = -1
2087 glGetUniformLocation(program = 19, name = "OrigTexture") = -1
2088 glGetUniformLocation(program = 19, name = "OrigTexture") = -1
2089 glGetUniformLocation(program = 19, name = "rubyOrigTexture") = -1
2090 glGetUniformLocation(program = 19, name = "OrigTextureSize") = -1
2091 glGetUniformLocation(program = 19, name = "OrigTextureSize") = -1
2092 glGetUniformLocation(program = 19, name = "rubyOrigTextureSize") = -1
2093 glGetUniformLocation(program = 19, name = "OrigInputSize") = -1
2094 glGetUniformLocation(program = 19, name = "OrigInputSize") = -1
2095 glGetUniformLocation(program = 19, name = "rubyOrigInputSize") = -1
2096 glGetUniformLocation(program = 19, name = "OrigTexCoord") = -1
2097 glGetAttribLocation(program = 19, name = "OrigTexCoord") = -1
2098 glGetAttribLocation(program = 19, name = "rubyOrigTexCoord") = -1
2099 glGetUniformLocation(program = 19, name = "FeedbackTexture") = -1
2100 glGetUniformLocation(program = 19, name = "FeedbackTexture") = -1
2101 glGetUniformLocation(program = 19, name = "rubyFeedbackTexture") = -1
2102 glGetUniformLocation(program = 19, name = "FeedbackTextureSize") = -1
2103 glGetUniformLocation(program = 19, name = "FeedbackTextureSize") = -1
2104 glGetUniformLocation(program = 19, name = "rubyFeedbackTextureSize") = -1
2105 glGetUniformLocation(program = 19, name = "FeedbackInputSize") = -1
2106 glGetUniformLocation(program = 19, name = "FeedbackInputSize") = -1
2107 glGetUniformLocation(program = 19, name = "rubyFeedbackInputSize") = -1
2108 glGetUniformLocation(program = 19, name = "FeedbackTexCoord") = -1
2109 glGetAttribLocation(program = 19, name = "FeedbackTexCoord") = -1
2110 glGetAttribLocation(program = 19, name = "rubyFeedbackTexCoord") = -1
2111 glGetUniformLocation(program = 19, name = "PrevTexture") = -1
2112 glGetUniformLocation(program = 19, name = "PrevTexture") = -1
2113 glGetUniformLocation(program = 19, name = "rubyPrevTexture") = -1
2114 glGetUniformLocation(program = 19, name = "PrevTextureSize") = -1
2115 glGetUniformLocation(program = 19, name = "PrevTextureSize") = -1
2116 glGetUniformLocation(program = 19, name = "rubyPrevTextureSize") = -1
2117 glGetUniformLocation(program = 19, name = "PrevInputSize") = -1
2118 glGetUniformLocation(program = 19, name = "PrevInputSize") = -1
2119 glGetUniformLocation(program = 19, name = "rubyPrevInputSize") = -1
2120 glGetUniformLocation(program = 19, name = "PrevTexCoord") = -1
2121 glGetAttribLocation(program = 19, name = "PrevTexCoord") = -1
2122 glGetAttribLocation(program = 19, name = "rubyPrevTexCoord") = -1
2123 glGetUniformLocation(program = 19, name = "Prev1Texture") = -1
2124 glGetUniformLocation(program = 19, name = "Prev1Texture") = -1
2125 glGetUniformLocation(program = 19, name = "rubyPrev1Texture") = -1
2126 glGetUniformLocation(program = 19, name = "Prev1TextureSize") = -1
2127 glGetUniformLocation(program = 19, name = "Prev1TextureSize") = -1
2128 glGetUniformLocation(program = 19, name = "rubyPrev1TextureSize") = -1
2129 glGetUniformLocation(program = 19, name = "Prev1InputSize") = -1
2130 glGetUniformLocation(program = 19, name = "Prev1InputSize") = -1
2131 glGetUniformLocation(program = 19, name = "rubyPrev1InputSize") = -1
2132 glGetUniformLocation(program = 19, name = "Prev1TexCoord") = -1
2133 glGetAttribLocation(program = 19, name = "Prev1TexCoord") = -1
2134 glGetAttribLocation(program = 19, name = "rubyPrev1TexCoord") = -1
2135 glGetUniformLocation(program = 19, name = "Prev2Texture") = -1
2136 glGetUniformLocation(program = 19, name = "Prev2Texture") = -1
2137 glGetUniformLocation(program = 19, name = "rubyPrev2Texture") = -1
2138 glGetUniformLocation(program = 19, name = "Prev2TextureSize") = -1
2139 glGetUniformLocation(program = 19, name = "Prev2TextureSize") = -1
2140 glGetUniformLocation(program = 19, name = "rubyPrev2TextureSize") = -1
2141 glGetUniformLocation(program = 19, name = "Prev2InputSize") = -1
2142 glGetUniformLocation(program = 19, name = "Prev2InputSize") = -1
2143 glGetUniformLocation(program = 19, name = "rubyPrev2InputSize") = -1
2144 glGetUniformLocation(program = 19, name = "Prev2TexCoord") = -1
2145 glGetAttribLocation(program = 19, name = "Prev2TexCoord") = -1
2146 glGetAttribLocation(program = 19, name = "rubyPrev2TexCoord") = -1
2147 glGetUniformLocation(program = 19, name = "Prev3Texture") = -1
2148 glGetUniformLocation(program = 19, name = "Prev3Texture") = -1
2149 glGetUniformLocation(program = 19, name = "rubyPrev3Texture") = -1
2150 glGetUniformLocation(program = 19, name = "Prev3TextureSize") = -1
2151 glGetUniformLocation(program = 19, name = "Prev3TextureSize") = -1
2152 glGetUniformLocation(program = 19, name = "rubyPrev3TextureSize") = -1
2153 glGetUniformLocation(program = 19, name = "Prev3InputSize") = -1
2154 glGetUniformLocation(program = 19, name = "Prev3InputSize") = -1
2155 glGetUniformLocation(program = 19, name = "rubyPrev3InputSize") = -1
2156 glGetUniformLocation(program = 19, name = "Prev3TexCoord") = -1
2157 glGetAttribLocation(program = 19, name = "Prev3TexCoord") = -1
2158 glGetAttribLocation(program = 19, name = "rubyPrev3TexCoord") = -1
2159 glGetUniformLocation(program = 19, name = "Prev4Texture") = -1
2160 glGetUniformLocation(program = 19, name = "Prev4Texture") = -1
2161 glGetUniformLocation(program = 19, name = "rubyPrev4Texture") = -1
2162 glGetUniformLocation(program = 19, name = "Prev4TextureSize") = -1
2163 glGetUniformLocation(program = 19, name = "Prev4TextureSize") = -1
2164 glGetUniformLocation(program = 19, name = "rubyPrev4TextureSize") = -1
2165 glGetUniformLocation(program = 19, name = "Prev4InputSize") = -1
2166 glGetUniformLocation(program = 19, name = "Prev4InputSize") = -1
2167 glGetUniformLocation(program = 19, name = "rubyPrev4InputSize") = -1
2168 glGetUniformLocation(program = 19, name = "Prev4TexCoord") = -1
2169 glGetAttribLocation(program = 19, name = "Prev4TexCoord") = -1
2170 glGetAttribLocation(program = 19, name = "rubyPrev4TexCoord") = -1
2171 glGetUniformLocation(program = 19, name = "Prev5Texture") = -1
2172 glGetUniformLocation(program = 19, name = "Prev5Texture") = -1
2173 glGetUniformLocation(program = 19, name = "rubyPrev5Texture") = -1
2174 glGetUniformLocation(program = 19, name = "Prev5TextureSize") = -1
2175 glGetUniformLocation(program = 19, name = "Prev5TextureSize") = -1
2176 glGetUniformLocation(program = 19, name = "rubyPrev5TextureSize") = -1
2177 glGetUniformLocation(program = 19, name = "Prev5InputSize") = -1
2178 glGetUniformLocation(program = 19, name = "Prev5InputSize") = -1
2179 glGetUniformLocation(program = 19, name = "rubyPrev5InputSize") = -1
2180 glGetUniformLocation(program = 19, name = "Prev5TexCoord") = -1
2181 glGetAttribLocation(program = 19, name = "Prev5TexCoord") = -1
2182 glGetAttribLocation(program = 19, name = "rubyPrev5TexCoord") = -1
2183 glGetUniformLocation(program = 19, name = "Prev6Texture") = -1
2184 glGetUniformLocation(program = 19, name = "Prev6Texture") = -1
2185 glGetUniformLocation(program = 19, name = "rubyPrev6Texture") = -1
2186 glGetUniformLocation(program = 19, name = "Prev6TextureSize") = -1
2187 glGetUniformLocation(program = 19, name = "Prev6TextureSize") = -1
2188 glGetUniformLocation(program = 19, name = "rubyPrev6TextureSize") = -1
2189 glGetUniformLocation(program = 19, name = "Prev6InputSize") = -1
2190 glGetUniformLocation(program = 19, name = "Prev6InputSize") = -1
2191 glGetUniformLocation(program = 19, name = "rubyPrev6InputSize") = -1
2192 glGetUniformLocation(program = 19, name = "Prev6TexCoord") = -1
2193 glGetAttribLocation(program = 19, name = "Prev6TexCoord") = -1
2194 glGetAttribLocation(program = 19, name = "rubyPrev6TexCoord") = -1
2195 glUseProgram(program = 0)
2196 glCreateProgram() = 22
2197 glCreateShader(type = GL_VERTEX_SHADER) = 23
2198 glShaderSource(shader = 23, count = 4, string = {"", "#define VERTEX
#define PARAMETER_UNIFORM
", "", "attribute vec3 VertexCoord; uniform float time; void main() { vec3 v = vec3(VertexCoord.x, 0.0, VertexCoord.y); vec3 v2 = v; v.y = v.z; gl_Position = vec4(VertexCoord.x, VertexCoord.y, VertexCoord.y, 1.0); }"}, length = NULL)
2199 glCompileShader(shader = 23)
2200 glGetShaderiv(shader = 23, pname = GL_COMPILE_STATUS, params = &1)
2201 glGetShaderiv(shader = 23, pname = GL_INFO_LOG_LENGTH, params = &0)
2202 glAttachShader(program = 22, shader = 23)
2203 glCreateShader(type = GL_FRAGMENT_SHADER) = 24
2204 glShaderSource(shader = 24, count = 4, string = {"", "#define FRAGMENT
#define PARAMETER_UNIFORM
", "", "uniform float time; uniform vec2 OutputSize; void main(void) { float tim = time * 2.4; vec2 uv = -1.0 + 2.0 * gl_FragCoord.xy / OutputSize.xy; uv.x *= OutputSize.x / OutputSize.y; vec3 color = vec3(0.0); for( int i=0; i < 8; i++ ) { float pha = sin(float(i) * 546.13 + 1.0) * 0.5 + 0.5; float siz = pow(sin(float(i) * 651.74 + 5.0) * 0.5 + 0.5, 4.0); float pox = sin(float(i) * 321.55 + 4.1) * OutputSize.x / OutputSize.y; float rad = 0.1 + 0.5 * siz + sin(pha + siz) / 4.0; vec2 pos = vec2(pox + sin(time / 15. + pha + siz), - 1.0 - rad + (2.0 + 2.0 * rad) * fract(pha + 0.3 * (time / 7.) * (0.2 + 0.8 * siz))); float dis = length(uv - pos); if(dis < rad) { vec3 col = mix(vec3(0.194 * sin(time / 6.0) + 0.3, 0.2, 0.3 * pha), vec3(1.1 * sin(time / 9.0) + 0.3, 0.2 * pha, 0.4), 0.5 + 0.5 * sin(float(i))); color += col.zyx * (1.0 - smoothstep(rad * 0.15, rad, dis)); } } color *= sqrt(1.5 - 0.5 * length(uv)); gl_FragColor = vec4(color.r, color.g, color.b , 0.5); }"}, length = NULL)
2205 glCompileShader(shader = 24)
2206 glGetShaderiv(shader = 24, pname = GL_COMPILE_STATUS, params = &1)
2207 glGetShaderiv(shader = 24, pname = GL_INFO_LOG_LENGTH, params = &0)
2208 glAttachShader(program = 22, shader = 24)
2209 glBindAttribLocation(program = 22, index = 0, name = "VertexCoord")
2210 glLinkProgram(program = 22)
2211 glGetProgramiv(program = 22, pname = GL_LINK_STATUS, params = &1)
2212 glGetProgramiv(program = 22, pname = GL_INFO_LOG_LENGTH, params = &0)
2213 glUseProgram(program = 22)
2214 glDeleteShader(shader = 23)
2215 glDeleteShader(shader = 24)
2216 glUseProgram(program = 22)
2217 glGetUniformLocation(program = 22, name = "Texture") = -1
2218 glGetUniformLocation(program = 22, name = "Texture") = -1
2219 glGetUniformLocation(program = 22, name = "rubyTexture") = -1
2220 glUniform1i(location = -1, v0 = 0)
2221 glUseProgram(program = 0)
2222 glUseProgram(program = 22)
2223 glGetUniformLocation(program = 22, name = "MVPMatrix") = -1
2224 glGetUniformLocation(program = 22, name = "MVPMatrix") = -1
2225 glGetUniformLocation(program = 22, name = "rubyMVPMatrix") = -1
2226 glGetUniformLocation(program = 22, name = "TexCoord") = -1
2227 glGetAttribLocation(program = 22, name = "TexCoord") = -1
2228 glGetAttribLocation(program = 22, name = "rubyTexCoord") = -1
2229 glGetUniformLocation(program = 22, name = "VertexCoord") = -1
2230 glGetAttribLocation(program = 22, name = "VertexCoord") = 0
2231 glGetUniformLocation(program = 22, name = "Color") = -1
2232 glGetAttribLocation(program = 22, name = "Color") = -1
2233 glGetAttribLocation(program = 22, name = "rubyColor") = -1
2234 glGetUniformLocation(program = 22, name = "LUTTexCoord") = -1
2235 glGetAttribLocation(program = 22, name = "LUTTexCoord") = -1
2236 glGetAttribLocation(program = 22, name = "rubyLUTTexCoord") = -1
2237 glGetUniformLocation(program = 22, name = "InputSize") = -1
2238 glGetUniformLocation(program = 22, name = "InputSize") = -1
2239 glGetUniformLocation(program = 22, name = "rubyInputSize") = -1
2240 glGetUniformLocation(program = 22, name = "OutputSize") = 0
2241 glGetUniformLocation(program = 22, name = "TextureSize") = -1
2242 glGetUniformLocation(program = 22, name = "TextureSize") = -1
2243 glGetUniformLocation(program = 22, name = "rubyTextureSize") = -1
2244 glGetUniformLocation(program = 22, name = "FrameCount") = -1
2245 glGetUniformLocation(program = 22, name = "FrameCount") = -1
2246 glGetUniformLocation(program = 22, name = "rubyFrameCount") = -1
2247 glGetUniformLocation(program = 22, name = "FrameDirection") = -1
2248 glGetUniformLocation(program = 22, name = "FrameDirection") = -1
2249 glGetUniformLocation(program = 22, name = "rubyFrameDirection") = -1
2250 glGetUniformLocation(program = 22, name = "OrigTexture") = -1
2251 glGetUniformLocation(program = 22, name = "OrigTexture") = -1
2252 glGetUniformLocation(program = 22, name = "rubyOrigTexture") = -1
2253 glGetUniformLocation(program = 22, name = "OrigTextureSize") = -1
2254 glGetUniformLocation(program = 22, name = "OrigTextureSize") = -1
2255 glGetUniformLocation(program = 22, name = "rubyOrigTextureSize") = -1
2256 glGetUniformLocation(program = 22, name = "OrigInputSize") = -1
2257 glGetUniformLocation(program = 22, name = "OrigInputSize") = -1
2258 glGetUniformLocation(program = 22, name = "rubyOrigInputSize") = -1
2259 glGetUniformLocation(program = 22, name = "OrigTexCoord") = -1
2260 glGetAttribLocation(program = 22, name = "OrigTexCoord") = -1
2261 glGetAttribLocation(program = 22, name = "rubyOrigTexCoord") = -1
2262 glGetUniformLocation(program = 22, name = "FeedbackTexture") = -1
2263 glGetUniformLocation(program = 22, name = "FeedbackTexture") = -1
2264 glGetUniformLocation(program = 22, name = "rubyFeedbackTexture") = -1
2265 glGetUniformLocation(program = 22, name = "FeedbackTextureSize") = -1
2266 glGetUniformLocation(program = 22, name = "FeedbackTextureSize") = -1
2267 glGetUniformLocation(program = 22, name = "rubyFeedbackTextureSize") = -1
2268 glGetUniformLocation(program = 22, name = "FeedbackInputSize") = -1
2269 glGetUniformLocation(program = 22, name = "FeedbackInputSize") = -1
2270 glGetUniformLocation(program = 22, name = "rubyFeedbackInputSize") = -1
2271 glGetUniformLocation(program = 22, name = "FeedbackTexCoord") = -1
2272 glGetAttribLocation(program = 22, name = "FeedbackTexCoord") = -1
2273 glGetAttribLocation(program = 22, name = "rubyFeedbackTexCoord") = -1
2274 glGetUniformLocation(program = 22, name = "PrevTexture") = -1
2275 glGetUniformLocation(program = 22, name = "PrevTexture") = -1
2276 glGetUniformLocation(program = 22, name = "rubyPrevTexture") = -1
2277 glGetUniformLocation(program = 22, name = "PrevTextureSize") = -1
2278 glGetUniformLocation(program = 22, name = "PrevTextureSize") = -1
2279 glGetUniformLocation(program = 22, name = "rubyPrevTextureSize") = -1
2280 glGetUniformLocation(program = 22, name = "PrevInputSize") = -1
2281 glGetUniformLocation(program = 22, name = "PrevInputSize") = -1
2282 glGetUniformLocation(program = 22, name = "rubyPrevInputSize") = -1
2283 glGetUniformLocation(program = 22, name = "PrevTexCoord") = -1
2284 glGetAttribLocation(program = 22, name = "PrevTexCoord") = -1
2285 glGetAttribLocation(program = 22, name = "rubyPrevTexCoord") = -1
2286 glGetUniformLocation(program = 22, name = "Prev1Texture") = -1
2287 glGetUniformLocation(program = 22, name = "Prev1Texture") = -1
2288 glGetUniformLocation(program = 22, name = "rubyPrev1Texture") = -1
2289 glGetUniformLocation(program = 22, name = "Prev1TextureSize") = -1
2290 glGetUniformLocation(program = 22, name = "Prev1TextureSize") = -1
2291 glGetUniformLocation(program = 22, name = "rubyPrev1TextureSize") = -1
2292 glGetUniformLocation(program = 22, name = "Prev1InputSize") = -1
2293 glGetUniformLocation(program = 22, name = "Prev1InputSize") = -1
2294 glGetUniformLocation(program = 22, name = "rubyPrev1InputSize") = -1
2295 glGetUniformLocation(program = 22, name = "Prev1TexCoord") = -1
2296 glGetAttribLocation(program = 22, name = "Prev1TexCoord") = -1
2297 glGetAttribLocation(program = 22, name = "rubyPrev1TexCoord") = -1
2298 glGetUniformLocation(program = 22, name = "Prev2Texture") = -1
2299 glGetUniformLocation(program = 22, name = "Prev2Texture") = -1
2300 glGetUniformLocation(program = 22, name = "rubyPrev2Texture") = -1
2301 glGetUniformLocation(program = 22, name = "Prev2TextureSize") = -1
2302 glGetUniformLocation(program = 22, name = "Prev2TextureSize") = -1
2303 glGetUniformLocation(program = 22, name = "rubyPrev2TextureSize") = -1
2304 glGetUniformLocation(program = 22, name = "Prev2InputSize") = -1
2305 glGetUniformLocation(program = 22, name = "Prev2InputSize") = -1
2306 glGetUniformLocation(program = 22, name = "rubyPrev2InputSize") = -1
2307 glGetUniformLocation(program = 22, name = "Prev2TexCoord") = -1
2308 glGetAttribLocation(program = 22, name = "Prev2TexCoord") = -1
2309 glGetAttribLocation(program = 22, name = "rubyPrev2TexCoord") = -1
2310 glGetUniformLocation(program = 22, name = "Prev3Texture") = -1
2311 glGetUniformLocation(program = 22, name = "Prev3Texture") = -1
2312 glGetUniformLocation(program = 22, name = "rubyPrev3Texture") = -1
2313 glGetUniformLocation(program = 22, name = "Prev3TextureSize") = -1
2314 glGetUniformLocation(program = 22, name = "Prev3TextureSize") = -1
2315 glGetUniformLocation(program = 22, name = "rubyPrev3TextureSize") = -1
2316 glGetUniformLocation(program = 22, name = "Prev3InputSize") = -1
2317 glGetUniformLocation(program = 22, name = "Prev3InputSize") = -1
2318 glGetUniformLocation(program = 22, name = "rubyPrev3InputSize") = -1
2319 glGetUniformLocation(program = 22, name = "Prev3TexCoord") = -1
2320 glGetAttribLocation(program = 22, name = "Prev3TexCoord") = -1
2321 glGetAttribLocation(program = 22, name = "rubyPrev3TexCoord") = -1
2322 glGetUniformLocation(program = 22, name = "Prev4Texture") = -1
2323 glGetUniformLocation(program = 22, name = "Prev4Texture") = -1
2324 glGetUniformLocation(program = 22, name = "rubyPrev4Texture") = -1
2325 glGetUniformLocation(program = 22, name = "Prev4TextureSize") = -1
2326 glGetUniformLocation(program = 22, name = "Prev4TextureSize") = -1
2327 glGetUniformLocation(program = 22, name = "rubyPrev4TextureSize") = -1
2328 glGetUniformLocation(program = 22, name = "Prev4InputSize") = -1
2329 glGetUniformLocation(program = 22, name = "Prev4InputSize") = -1
2330 glGetUniformLocation(program = 22, name = "rubyPrev4InputSize") = -1
2331 glGetUniformLocation(program = 22, name = "Prev4TexCoord") = -1
2332 glGetAttribLocation(program = 22, name = "Prev4TexCoord") = -1
2333 glGetAttribLocation(program = 22, name = "rubyPrev4TexCoord") = -1
2334 glGetUniformLocation(program = 22, name = "Prev5Texture") = -1
2335 glGetUniformLocation(program = 22, name = "Prev5Texture") = -1
2336 glGetUniformLocation(program = 22, name = "rubyPrev5Texture") = -1
2337 glGetUniformLocation(program = 22, name = "Prev5TextureSize") = -1
2338 glGetUniformLocation(program = 22, name = "Prev5TextureSize") = -1
2339 glGetUniformLocation(program = 22, name = "rubyPrev5TextureSize") = -1
2340 glGetUniformLocation(program = 22, name = "Prev5InputSize") = -1
2341 glGetUniformLocation(program = 22, name = "Prev5InputSize") = -1
2342 glGetUniformLocation(program = 22, name = "rubyPrev5InputSize") = -1
2343 glGetUniformLocation(program = 22, name = "Prev5TexCoord") = -1
2344 glGetAttribLocation(program = 22, name = "Prev5TexCoord") = -1
2345 glGetAttribLocation(program = 22, name = "rubyPrev5TexCoord") = -1
2346 glGetUniformLocation(program = 22, name = "Prev6Texture") = -1
2347 glGetUniformLocation(program = 22, name = "Prev6Texture") = -1
2348 glGetUniformLocation(program = 22, name = "rubyPrev6Texture") = -1
2349 glGetUniformLocation(program = 22, name = "Prev6TextureSize") = -1
2350 glGetUniformLocation(program = 22, name = "Prev6TextureSize") = -1
2351 glGetUniformLocation(program = 22, name = "rubyPrev6TextureSize") = -1
2352 glGetUniformLocation(program = 22, name = "Prev6InputSize") = -1
2353 glGetUniformLocation(program = 22, name = "Prev6InputSize") = -1
2354 glGetUniformLocation(program = 22, name = "rubyPrev6InputSize") = -1
2355 glGetUniformLocation(program = 22, name = "Prev6TexCoord") = -1
2356 glGetAttribLocation(program = 22, name = "Prev6TexCoord") = -1
2357 glGetAttribLocation(program = 22, name = "rubyPrev6TexCoord") = -1
2358 glUseProgram(program = 0)
2359 glGenBuffers(n = 1, buffers = &1)
2360 glGenBuffers(n = 1, buffers = &2)
2361 glGenBuffers(n = 1, buffers = &3)
2362 glGenBuffers(n = 1, buffers = &4)
2363 glGenBuffers(n = 1, buffers = &5)
2364 glGenBuffers(n = 1, buffers = &6)
2365 glGenBuffers(n = 1, buffers = &7)
2366 glGenBuffers(n = 1, buffers = &8)
2367 glGenBuffers(n = 1, buffers = &9)
2368 glGenBuffers(n = 1, buffers = &10)
2369 glGenBuffers(n = 1, buffers = &11)
2370 glGenBuffers(n = 1, buffers = &12)
2371 glGenBuffers(n = 1, buffers = &13)
2372 glGenBuffers(n = 1, buffers = &14)
2373 glGenBuffers(n = 1, buffers = &15)
2374 glGenBuffers(n = 1, buffers = &16)
2375 glGenBuffers(n = 1, buffers = &17)
2376 glGenBuffers(n = 1, buffers = &18)
2377 glGenBuffers(n = 1, buffers = &19)
2378 glGenBuffers(n = 1, buffers = &20)
2379 glGenBuffers(n = 1, buffers = &21)
2380 glGenBuffers(n = 1, buffers = &22)
2381 glGenBuffers(n = 1, buffers = &23)
2382 glGenBuffers(n = 1, buffers = &24)
2383 glGenBuffers(n = 1, buffers = &25)
2384 glGenBuffers(n = 1, buffers = &26)
2385 glGenBuffers(n = 1, buffers = &27)
2386 glGenBuffers(n = 1, buffers = &28)
2387 glGenBuffers(n = 1, buffers = &29)
2388 glGenBuffers(n = 1, buffers = &30)
2389 glGenBuffers(n = 1, buffers = &31)
2390 glGenBuffers(n = 1, buffers = &32)
2391 glGenBuffers(n = 1, buffers = &33)
2392 glGenBuffers(n = 1, buffers = &34)
2393 glGenBuffers(n = 1, buffers = &35)
2394 glGenBuffers(n = 1, buffers = &36)
2395 glGenBuffers(n = 1, buffers = &37)
2396 glGenBuffers(n = 1, buffers = &38)
2397 glGenBuffers(n = 1, buffers = &39)
2398 glGenBuffers(n = 1, buffers = &40)
2399 glGenBuffers(n = 1, buffers = &41)
2400 glGenBuffers(n = 1, buffers = &42)
2401 glGenBuffers(n = 1, buffers = &43)
2402 glGenBuffers(n = 1, buffers = &44)
2403 glGenBuffers(n = 1, buffers = &45)
2404 glGenBuffers(n = 1, buffers = &46)
2405 glGenBuffers(n = 1, buffers = &47)
2406 glGenBuffers(n = 1, buffers = &48)
2407 glGenBuffers(n = 1, buffers = &49)
2408 glGenBuffers(n = 1, buffers = &50)
2409 glGenBuffers(n = 1, buffers = &51)
2410 glGenBuffers(n = 1, buffers = &52)
2411 glUseProgram(program = 1)
2412 glViewport(x = 240, y = 0, width = 1440, height = 1080)
2413 glUseProgram(program = 4)
2414 glViewport(x = 240, y = 0, width = 1440, height = 1080)
2415 glEnable(cap = GL_TEXTURE_2D)
2416 glDisable(cap = GL_DEPTH_TEST)
2417 glDisable(cap = GL_CULL_FACE)
2418 glDisable(cap = GL_DITHER)
2419 glGenTextures(n = 4, textures = {1, 2, 3, 4})
2420 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
2421 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_BORDER)
2422 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_BORDER)
2423 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2424 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST)
2429 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGB565, width = 512, height = 512)
2430 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
2431 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_BORDER)
2432 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_BORDER)
2433 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2434 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST)
2439 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGB565, width = 512, height = 512)
2440 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
2441 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_BORDER)
2442 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_BORDER)
2443 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2444 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST)
2449 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGB565, width = 512, height = 512)
2450 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
2451 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_BORDER)
2452 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_BORDER)
2453 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2454 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST)
2459 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_RGB565, width = 512, height = 512)
2460 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
2461 glGenTextures(n = 1, textures = &5)
2462 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
2463 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2464 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2465 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR)
2466 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR)
2467 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_LUMINANCE_ALPHA, width = 512, height = 512, border = 0, format = GL_LUMINANCE_ALPHA, type = GL_UNSIGNED_BYTE, pixels = blob(524288))
2468 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
2470 glGenTextures(n = 1, textures = &6)
2471 glBindTexture(target = GL_TEXTURE_2D, texture = 6)
2472 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR)
2473 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR)
2474 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA, width = 512, height = 128, border = 0, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(262144))
2475 glCreateProgram() = 25
2476 glCreateShader(type = GL_VERTEX_SHADER) = 26
2477 glCreateShader(type = GL_FRAGMENT_SHADER) = 27
2478 glShaderSource(shader = 26, count = 1, string = &"#version 300 es
uniform mat4 ProjMtx; in vec2 Position; in vec2 TexCoord; in vec4 Color; out vec2 Frag_UV; out vec4 Frag_Color; void main() { Frag_UV = TexCoord; Frag_Color = Color; gl_Position = ProjMtx * vec4(Position.xy, 0, 1); }", length = NULL)
2479 glShaderSource(shader = 27, count = 1, string = &"#version 300 es
precision mediump float; uniform sampler2D Texture; in vec2 Frag_UV; in vec4 Frag_Color; out vec4 Out_Color; void main(){ Out_Color = Frag_Color * texture(Texture, Frag_UV.st); }", length = NULL)
2480 glCompileShader(shader = 26)
2481 glCompileShader(shader = 27)
2482 glGetShaderiv(shader = 26, pname = GL_COMPILE_STATUS, params = &1)
2483 glGetShaderiv(shader = 27, pname = GL_COMPILE_STATUS, params = &1)
2484 glAttachShader(program = 25, shader = 26)
2485 glAttachShader(program = 25, shader = 27)
2486 glBindAttribLocation(program = 25, index = 2, name = "Color")
2487 glBindAttribLocation(program = 25, index = 0, name = "Position")
2488 glBindAttribLocation(program = 25, index = 1, name = "TexCoord")
2489 glLinkProgram(program = 25)
2490 glGetProgramiv(program = 25, pname = GL_LINK_STATUS, params = &1)
2491 glGetUniformLocation(program = 25, name = "ProjMtx") = 0
2492 glGetAttribLocation(program = 25, name = "Position") = 0
2493 glGetAttribLocation(program = 25, name = "TexCoord") = 1
2494 glGetAttribLocation(program = 25, name = "Color") = 2
2495 glGenBuffers(n = 1, buffers = &53)
2496 glGenBuffers(n = 1, buffers = &54)
2497 glGenVertexArrays(n = 1, arrays = &1)
2498 glBindVertexArray(array = 1)
2499 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 53)
2500 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 54)
2501 glEnableVertexAttribArray(index = 0)
2502 glEnableVertexAttribArray(index = 1)
2503 glEnableVertexAttribArray(index = 2)
2504 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 20, pointer = NULL)
2505 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 20, pointer = 0x8)
2506 glVertexAttribPointer(index = 2, size = 4, type = GL_UNSIGNED_BYTE, normalized = GL_TRUE, stride = 20, pointer = 0x10)
2507 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
2508 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
2509 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
2510 glBindVertexArray(array = 0)
2511 glGenTextures(n = 1, textures = &7)
2512 glBindTexture(target = GL_TEXTURE_2D, texture = 7)
2513 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2514 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2519 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2520 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2521 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2522 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2526 glGenerateMipmap(target = GL_TEXTURE_2D)
2527 glGenTextures(n = 1, textures = &8)
2528 glBindTexture(target = GL_TEXTURE_2D, texture = 8)
2529 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2530 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2534 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2535 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2536 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2537 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2541 glGenerateMipmap(target = GL_TEXTURE_2D)
2542 glGenTextures(n = 1, textures = &9)
2543 glBindTexture(target = GL_TEXTURE_2D, texture = 9)
2544 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2545 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2549 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2550 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2551 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2552 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2556 glGenerateMipmap(target = GL_TEXTURE_2D)
2557 glGenTextures(n = 1, textures = &10)
2558 glBindTexture(target = GL_TEXTURE_2D, texture = 10)
2559 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2560 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2564 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2565 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2566 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2567 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2571 glGenerateMipmap(target = GL_TEXTURE_2D)
2572 glGenTextures(n = 1, textures = &11)
2573 glBindTexture(target = GL_TEXTURE_2D, texture = 11)
2574 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2575 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2579 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2580 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2581 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2582 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2586 glGenerateMipmap(target = GL_TEXTURE_2D)
2587 glGenTextures(n = 1, textures = &12)
2588 glBindTexture(target = GL_TEXTURE_2D, texture = 12)
2589 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2590 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2594 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2595 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2596 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2597 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 190, height = 190, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(144400))
2601 glGenerateMipmap(target = GL_TEXTURE_2D)
2602 glGenTextures(n = 1, textures = &13)
2603 glBindTexture(target = GL_TEXTURE_2D, texture = 13)
2604 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2605 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2609 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2610 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2611 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2612 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 20, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(7680))
2616 glGenerateMipmap(target = GL_TEXTURE_2D)
2617 glGenTextures(n = 1, textures = &14)
2618 glBindTexture(target = GL_TEXTURE_2D, texture = 14)
2619 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2620 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2624 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2625 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2626 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2627 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 20, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(7680))
2631 glGenerateMipmap(target = GL_TEXTURE_2D)
2632 glGenTextures(n = 1, textures = &15)
2633 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2634 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR)
2635 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR)
2636 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA, width = 512, height = 128, border = 0, format = GL_RGBA, type = GL_UNSIGNED_BYTE, pixels = blob(262144))
2637 glCreateProgram() = 28
2638 glCreateShader(type = GL_VERTEX_SHADER) = 29
2639 glCreateShader(type = GL_FRAGMENT_SHADER) = 30
2640 glShaderSource(shader = 29, count = 1, string = &"#version 300 es
uniform mat4 ProjMtx; in vec2 Position; in vec2 TexCoord; in vec4 Color; out vec2 Frag_UV; out vec4 Frag_Color; void main() { Frag_UV = TexCoord; Frag_Color = Color; gl_Position = ProjMtx * vec4(Position.xy, 0, 1); }", length = NULL)
2641 glShaderSource(shader = 30, count = 1, string = &"#version 300 es
precision mediump float; uniform sampler2D Texture; in vec2 Frag_UV; in vec4 Frag_Color; out vec4 Out_Color; void main(){ Out_Color = Frag_Color * texture(Texture, Frag_UV.st); }", length = NULL)
2642 glCompileShader(shader = 29)
2643 glCompileShader(shader = 30)
2644 glGetShaderiv(shader = 29, pname = GL_COMPILE_STATUS, params = &1)
2645 glGetShaderiv(shader = 30, pname = GL_COMPILE_STATUS, params = &1)
2646 glAttachShader(program = 28, shader = 29)
2647 glAttachShader(program = 28, shader = 30)
2648 glBindAttribLocation(program = 28, index = 2, name = "Color")
2649 glBindAttribLocation(program = 28, index = 0, name = "Position")
2650 glBindAttribLocation(program = 28, index = 1, name = "TexCoord")
2651 glLinkProgram(program = 28)
2652 glGetProgramiv(program = 28, pname = GL_LINK_STATUS, params = &1)
2653 glGetUniformLocation(program = 28, name = "ProjMtx") = 0
2654 glGetAttribLocation(program = 28, name = "Position") = 0
2655 glGetAttribLocation(program = 28, name = "TexCoord") = 1
2656 glGetAttribLocation(program = 28, name = "Color") = 2
2657 glGenBuffers(n = 1, buffers = &55)
2658 glGenBuffers(n = 1, buffers = &56)
2659 glGenVertexArrays(n = 1, arrays = &2)
2660 glBindVertexArray(array = 2)
2661 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
2662 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
2663 glEnableVertexAttribArray(index = 0)
2664 glEnableVertexAttribArray(index = 1)
2665 glEnableVertexAttribArray(index = 2)
2666 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 20, pointer = NULL)
2667 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 20, pointer = 0x8)
2668 glVertexAttribPointer(index = 2, size = 4, type = GL_UNSIGNED_BYTE, normalized = GL_TRUE, stride = 20, pointer = 0x10)
2669 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
2670 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
2671 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
2672 glBindVertexArray(array = 0)
2673 glGenTextures(n = 1, textures = &16)
2674 glBindTexture(target = GL_TEXTURE_2D, texture = 16)
2675 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2676 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2680 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2681 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2682 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2683 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2687 glGenerateMipmap(target = GL_TEXTURE_2D)
2688 glGenTextures(n = 1, textures = &17)
2689 glBindTexture(target = GL_TEXTURE_2D, texture = 17)
2690 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2691 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2695 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2696 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2697 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2698 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2702 glGenerateMipmap(target = GL_TEXTURE_2D)
2703 glGenTextures(n = 1, textures = &18)
2704 glBindTexture(target = GL_TEXTURE_2D, texture = 18)
2705 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2706 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2710 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2711 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2712 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2713 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2717 glGenerateMipmap(target = GL_TEXTURE_2D)
2718 glGenTextures(n = 1, textures = &19)
2719 glBindTexture(target = GL_TEXTURE_2D, texture = 19)
2720 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2721 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2725 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2726 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2727 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2728 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2732 glGenerateMipmap(target = GL_TEXTURE_2D)
2733 glGenTextures(n = 1, textures = &20)
2734 glBindTexture(target = GL_TEXTURE_2D, texture = 20)
2735 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2736 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2740 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2741 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2742 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2743 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 96, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(36864))
2747 glGenerateMipmap(target = GL_TEXTURE_2D)
2748 glGenTextures(n = 1, textures = &21)
2749 glBindTexture(target = GL_TEXTURE_2D, texture = 21)
2750 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2751 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2755 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2756 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2757 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2758 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 190, height = 190, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(144400))
2762 glGenerateMipmap(target = GL_TEXTURE_2D)
2763 glGenTextures(n = 1, textures = &22)
2764 glBindTexture(target = GL_TEXTURE_2D, texture = 22)
2765 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2766 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2770 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2771 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2772 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2773 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 20, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(7680))
2777 glGenerateMipmap(target = GL_TEXTURE_2D)
2778 glGenTextures(n = 1, textures = &23)
2779 glBindTexture(target = GL_TEXTURE_2D, texture = 23)
2780 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2781 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2785 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_NEAREST)
2786 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_NEAREST_MIPMAP_NEAREST)
2787 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2788 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 96, height = 20, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(7680))
2792 glGenerateMipmap(target = GL_TEXTURE_2D)
2793 glGenTextures(n = 1, textures = &24)
2794 glBindTexture(target = GL_TEXTURE_2D, texture = 24)
2795 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE)
2796 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE)
2800 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR)
2801 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR_MIPMAP_NEAREST)
2802 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 4)
2803 glTexImage2D(target = GL_TEXTURE_2D, level = 0, internalformat = GL_RGBA8, width = 64, height = 64, border = 0, format = GL_BGRA, type = GL_UNSIGNED_INT_8_8_8_8_REV, pixels = blob(16384))
2807 glGenerateMipmap(target = GL_TEXTURE_2D)
2808 wglSwapIntervalEXT(interval = 1) = TRUE
2809 wglSwapIntervalEXT(interval = 1) = TRUE
2810 glUseProgram(program = 4)
2811 glViewport(x = 240, y = 0, width = 1440, height = 1080)
2812 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
2813 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
2814 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(524288))
2815 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
2816 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
2817 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
2818 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
2819 glClear(mask = GL_COLOR_BUFFER_BIT)
2820 glUniform2fv(location = 3, count = 1, value = {4, 4})
2821 glUniform2fv(location = 7, count = 1, value = {512, 512})
2822 glActiveTexture(texture = GL_TEXTURE0)
2823 glGetUniformLocation(program = 4, name = "target_gamma") = 19
2824 glUniform1f(location = 19, v0 = 2.4)
2825 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
2826 glUniform1f(location = 15, v0 = 2.2)
2827 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
2828 glUniform1f(location = 16, v0 = 0)
2829 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
2830 glUniform1f(location = 17, v0 = 0)
2831 glGetUniformLocation(program = 4, name = "saturation") = 18
2832 glUniform1f(location = 18, v0 = 1)
2833 glGetUniformLocation(program = 4, name = "contrast") = 13
2834 glUniform1f(location = 13, v0 = 1)
2835 glGetUniformLocation(program = 4, name = "luminance") = 14
2836 glUniform1f(location = 14, v0 = 1)
2837 glGetUniformLocation(program = 4, name = "bright_boost") = 12
2838 glUniform1f(location = 12, v0 = 0)
2839 glGetUniformLocation(program = 4, name = "R") = 5
2840 glUniform1f(location = 5, v0 = 1)
2841 glGetUniformLocation(program = 4, name = "G") = 1
2842 glUniform1f(location = 1, v0 = 1)
2843 glGetUniformLocation(program = 4, name = "B") = 0
2844 glUniform1f(location = 0, v0 = 1)
2845 glGetUniformLocation(program = 4, name = "ZOOM") = 11
2846 glUniform1f(location = 11, v0 = 1)
2847 glGetUniformLocation(program = 4, name = "XPOS") = 9
2848 glUniform1f(location = 9, v0 = 0)
2849 glGetUniformLocation(program = 4, name = "YPOS") = 10
2850 glUniform1f(location = 10, v0 = 0)
2851 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
2852 glUniform1f(location = 8, v0 = 0)
2853 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
2854 glUniform1f(location = 2, v0 = 0)
2855 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
2856 glBufferData(target = GL_ARRAY_BUFFER, size = 64, data = blob(64), usage = GL_STATIC_DRAW)
2857 glEnableVertexAttribArray(index = 2)
2858 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
2859 glEnableVertexAttribArray(index = 0)
2860 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
2861 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
2862 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
2863 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
2864 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2865 glEnable(cap = GL_BLEND)
2866 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
2867 glDisableVertexAttribArray(index = 2)
2868 glDisableVertexAttribArray(index = 0)
2869 glUseProgram(program = 7)
2870 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2871 glUseProgram(program = 22)
2872 glGetUniformLocation(program = 22, name = "time") = 1
2873 glUniform1f(location = 1, v0 = 0.01)
2874 glGetUniformLocation(program = 22, name = "OutputSize") = 0
2875 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
2876 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2877 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
2878 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
2879 glDisable(cap = GL_BLEND)
2880 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
2881 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
2882 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
2883 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
2884 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
2885 glEnable(cap = GL_BLEND)
2886 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
2887 glUseProgram(program = 7)
2888 glActiveTexture(texture = GL_TEXTURE0)
2889 glUseProgram(program = 28)
2890 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
2891 glBindVertexArray(array = 2)
2892 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
2893 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
2894 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
2895 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
2896 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
2897 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
2898 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
2899 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
2900 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
2901 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
2902 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2903 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
2904 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
2905 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2906 glScissor(x = 250, y = 708, width = 570, height = 331)
2907 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
2908 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2909 glScissor(x = 255, y = 968, width = 463, height = 20)
2910 glDrawElements(mode = GL_TRIANGLES, count = 378, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
2911 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2912 glScissor(x = 242, y = 708, width = 596, height = 331)
2913 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x4e0)
2914 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2915 glScissor(x = 242, y = 708, width = 596, height = 331)
2916 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x804)
2917 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
2918 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
2919 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0xa50)
2920 glUseProgram(program = 22)
2921 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
2922 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
2923 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
2924 glBindVertexArray(array = 0)
2925 glDisable(cap = GL_BLEND)
2926 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
2927 glViewport(x = 240, y = 0, width = 1440, height = 1080)
2928 wglSwapBuffers(hdc = 0x78015169) = TRUE
2929 glUseProgram(program = 4)
2930 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
2931 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
2932 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(524288))
2933 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
2934 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
2935 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
2936 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
2937 glClear(mask = GL_COLOR_BUFFER_BIT)
2938 glUniform2fv(location = 3, count = 1, value = {4, 4})
2939 glUniform2fv(location = 7, count = 1, value = {512, 512})
2940 glActiveTexture(texture = GL_TEXTURE0)
2941 glGetUniformLocation(program = 4, name = "target_gamma") = 19
2942 glUniform1f(location = 19, v0 = 2.4)
2943 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
2944 glUniform1f(location = 15, v0 = 2.2)
2945 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
2946 glUniform1f(location = 16, v0 = 0)
2947 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
2948 glUniform1f(location = 17, v0 = 0)
2949 glGetUniformLocation(program = 4, name = "saturation") = 18
2950 glUniform1f(location = 18, v0 = 1)
2951 glGetUniformLocation(program = 4, name = "contrast") = 13
2952 glUniform1f(location = 13, v0 = 1)
2953 glGetUniformLocation(program = 4, name = "luminance") = 14
2954 glUniform1f(location = 14, v0 = 1)
2955 glGetUniformLocation(program = 4, name = "bright_boost") = 12
2956 glUniform1f(location = 12, v0 = 0)
2957 glGetUniformLocation(program = 4, name = "R") = 5
2958 glUniform1f(location = 5, v0 = 1)
2959 glGetUniformLocation(program = 4, name = "G") = 1
2960 glUniform1f(location = 1, v0 = 1)
2961 glGetUniformLocation(program = 4, name = "B") = 0
2962 glUniform1f(location = 0, v0 = 1)
2963 glGetUniformLocation(program = 4, name = "ZOOM") = 11
2964 glUniform1f(location = 11, v0 = 1)
2965 glGetUniformLocation(program = 4, name = "XPOS") = 9
2966 glUniform1f(location = 9, v0 = 0)
2967 glGetUniformLocation(program = 4, name = "YPOS") = 10
2968 glUniform1f(location = 10, v0 = 0)
2969 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
2970 glUniform1f(location = 8, v0 = 0)
2971 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
2972 glUniform1f(location = 2, v0 = 0)
2973 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
2974 glEnableVertexAttribArray(index = 2)
2975 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
2976 glEnableVertexAttribArray(index = 0)
2977 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
2978 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
2979 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
2980 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2981 glEnable(cap = GL_BLEND)
2982 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
2983 glDisableVertexAttribArray(index = 2)
2984 glDisableVertexAttribArray(index = 0)
2985 glUseProgram(program = 7)
2986 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2987 glUseProgram(program = 22)
2988 glGetUniformLocation(program = 22, name = "time") = 1
2989 glUniform1f(location = 1, v0 = 0.02)
2990 glGetUniformLocation(program = 22, name = "OutputSize") = 0
2991 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
2992 glViewport(x = 0, y = 0, width = 1920, height = 1080)
2993 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
2994 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
2995 glDisable(cap = GL_BLEND)
2996 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
2997 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
2998 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
2999 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3000 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3001 glEnable(cap = GL_BLEND)
3002 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3003 glUseProgram(program = 7)
3004 glActiveTexture(texture = GL_TEXTURE0)
3005 glUseProgram(program = 28)
3006 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3007 glBindVertexArray(array = 2)
3008 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3009 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3010 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3011 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3012 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
3013 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e60000
3014 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
3015 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3016 memcpy(dest = 0x12e60000, src = blob(131072), n = 131072)
3017 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3018 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3019 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3020 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3021 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3022 glScissor(x = 250, y = 708, width = 570, height = 331)
3023 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3024 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3025 glScissor(x = 242, y = 708, width = 596, height = 331)
3026 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3027 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3028 glScissor(x = 242, y = 708, width = 596, height = 331)
3029 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3030 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3031 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3032 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3033 glUseProgram(program = 22)
3034 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3035 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3036 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3037 glBindVertexArray(array = 0)
3038 glDisable(cap = GL_BLEND)
3039 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3040 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3041 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3042 glEnable(cap = GL_BLEND)
3043 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3044 glBlendEquation(mode = GL_FUNC_ADD)
3045 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3046 glUseProgram(program = 7)
3047 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3048 glBufferData(target = GL_ARRAY_BUFFER, size = 576, data = blob(576), usage = GL_STATIC_DRAW)
3049 glEnableVertexAttribArray(index = 0)
3050 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3051 glEnableVertexAttribArray(index = 1)
3052 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x90)
3053 glEnableVertexAttribArray(index = 2)
3054 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x120)
3055 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3056 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3057 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 18)
3058 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3059 glBufferData(target = GL_ARRAY_BUFFER, size = 576, data = blob(576), usage = GL_STATIC_DRAW)
3060 glEnableVertexAttribArray(index = 0)
3061 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3062 glEnableVertexAttribArray(index = 1)
3063 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x90)
3064 glEnableVertexAttribArray(index = 2)
3065 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x120)
3066 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3067 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 18)
3068 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
3069 glDisable(cap = GL_BLEND)
3070 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3071 wglSwapBuffers(hdc = 0x78015169) = TRUE
3072 glDisableVertexAttribArray(index = 0)
3073 glDisableVertexAttribArray(index = 1)
3074 glDisableVertexAttribArray(index = 2)
3075 glDisableVertexAttribArray(index = 0)
3076 glDisableVertexAttribArray(index = 1)
3077 glDisableVertexAttribArray(index = 2)
3078 glUseProgram(program = 4)
3079 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
3080 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3081 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(524288))
3082 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3083 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3084 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3085 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3086 glClear(mask = GL_COLOR_BUFFER_BIT)
3087 glUniform2fv(location = 3, count = 1, value = {4, 4})
3088 glUniform2fv(location = 7, count = 1, value = {512, 512})
3089 glActiveTexture(texture = GL_TEXTURE0)
3090 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3091 glUniform1f(location = 19, v0 = 2.4)
3092 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3093 glUniform1f(location = 15, v0 = 2.2)
3094 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3095 glUniform1f(location = 16, v0 = 0)
3096 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3097 glUniform1f(location = 17, v0 = 0)
3098 glGetUniformLocation(program = 4, name = "saturation") = 18
3099 glUniform1f(location = 18, v0 = 1)
3100 glGetUniformLocation(program = 4, name = "contrast") = 13
3101 glUniform1f(location = 13, v0 = 1)
3102 glGetUniformLocation(program = 4, name = "luminance") = 14
3103 glUniform1f(location = 14, v0 = 1)
3104 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3105 glUniform1f(location = 12, v0 = 0)
3106 glGetUniformLocation(program = 4, name = "R") = 5
3107 glUniform1f(location = 5, v0 = 1)
3108 glGetUniformLocation(program = 4, name = "G") = 1
3109 glUniform1f(location = 1, v0 = 1)
3110 glGetUniformLocation(program = 4, name = "B") = 0
3111 glUniform1f(location = 0, v0 = 1)
3112 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3113 glUniform1f(location = 11, v0 = 1)
3114 glGetUniformLocation(program = 4, name = "XPOS") = 9
3115 glUniform1f(location = 9, v0 = 0)
3116 glGetUniformLocation(program = 4, name = "YPOS") = 10
3117 glUniform1f(location = 10, v0 = 0)
3118 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3119 glUniform1f(location = 8, v0 = 0)
3120 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3121 glUniform1f(location = 2, v0 = 0)
3122 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3123 glEnableVertexAttribArray(index = 2)
3124 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3125 glEnableVertexAttribArray(index = 0)
3126 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3127 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3128 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3129 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3130 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3131 glEnable(cap = GL_BLEND)
3132 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3133 glDisableVertexAttribArray(index = 2)
3134 glDisableVertexAttribArray(index = 0)
3135 glUseProgram(program = 7)
3136 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3137 glUseProgram(program = 22)
3138 glGetUniformLocation(program = 22, name = "time") = 1
3139 glUniform1f(location = 1, v0 = 0.03)
3140 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3141 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3142 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3143 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3144 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3145 glDisable(cap = GL_BLEND)
3146 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3147 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3148 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3149 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3150 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3151 glEnable(cap = GL_BLEND)
3152 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3153 glUseProgram(program = 7)
3154 glActiveTexture(texture = GL_TEXTURE0)
3155 glUseProgram(program = 28)
3156 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3157 glBindVertexArray(array = 2)
3158 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3159 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3160 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3161 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3162 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
3163 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e60000
3164 memcpy(dest = 0x12de0000, src = blob(524288), n = 524288)
3165 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3166 memcpy(dest = 0x12e60000, src = blob(131072), n = 131072)
3167 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3168 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3169 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3170 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3171 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3172 glScissor(x = 250, y = 708, width = 570, height = 331)
3173 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3174 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3175 glScissor(x = 242, y = 708, width = 596, height = 331)
3176 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3177 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3178 glScissor(x = 242, y = 708, width = 596, height = 331)
3179 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3180 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3181 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3182 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3183 glUseProgram(program = 22)
3184 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3185 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3186 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3187 glBindVertexArray(array = 0)
3188 glDisable(cap = GL_BLEND)
3189 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3190 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3191 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3192 glEnable(cap = GL_BLEND)
3193 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3194 glBlendEquation(mode = GL_FUNC_ADD)
3195 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3196 glUseProgram(program = 7)
3197 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3198 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3199 glEnableVertexAttribArray(index = 0)
3200 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3201 glEnableVertexAttribArray(index = 1)
3202 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3203 glEnableVertexAttribArray(index = 2)
3204 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3205 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3206 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3207 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3208 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3209 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3210 glEnableVertexAttribArray(index = 0)
3211 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3212 glEnableVertexAttribArray(index = 1)
3213 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3214 glEnableVertexAttribArray(index = 2)
3215 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3216 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3217 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3218 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
3219 glDisable(cap = GL_BLEND)
3220 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3221 wglSwapBuffers(hdc = 0x78015169) = TRUE
3222 glDisableVertexAttribArray(index = 0)
3223 glDisableVertexAttribArray(index = 1)
3224 glDisableVertexAttribArray(index = 2)
3225 glDisableVertexAttribArray(index = 0)
3226 glDisableVertexAttribArray(index = 1)
3227 glDisableVertexAttribArray(index = 2)
3228 glUseProgram(program = 4)
3229 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
3230 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3231 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 512, height = 512, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(524288))
3232 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3233 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3234 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3235 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3236 glClear(mask = GL_COLOR_BUFFER_BIT)
3237 glUniform2fv(location = 3, count = 1, value = {4, 4})
3238 glUniform2fv(location = 7, count = 1, value = {512, 512})
3239 glActiveTexture(texture = GL_TEXTURE0)
3240 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3241 glUniform1f(location = 19, v0 = 2.4)
3242 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3243 glUniform1f(location = 15, v0 = 2.2)
3244 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3245 glUniform1f(location = 16, v0 = 0)
3246 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3247 glUniform1f(location = 17, v0 = 0)
3248 glGetUniformLocation(program = 4, name = "saturation") = 18
3249 glUniform1f(location = 18, v0 = 1)
3250 glGetUniformLocation(program = 4, name = "contrast") = 13
3251 glUniform1f(location = 13, v0 = 1)
3252 glGetUniformLocation(program = 4, name = "luminance") = 14
3253 glUniform1f(location = 14, v0 = 1)
3254 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3255 glUniform1f(location = 12, v0 = 0)
3256 glGetUniformLocation(program = 4, name = "R") = 5
3257 glUniform1f(location = 5, v0 = 1)
3258 glGetUniformLocation(program = 4, name = "G") = 1
3259 glUniform1f(location = 1, v0 = 1)
3260 glGetUniformLocation(program = 4, name = "B") = 0
3261 glUniform1f(location = 0, v0 = 1)
3262 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3263 glUniform1f(location = 11, v0 = 1)
3264 glGetUniformLocation(program = 4, name = "XPOS") = 9
3265 glUniform1f(location = 9, v0 = 0)
3266 glGetUniformLocation(program = 4, name = "YPOS") = 10
3267 glUniform1f(location = 10, v0 = 0)
3268 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3269 glUniform1f(location = 8, v0 = 0)
3270 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3271 glUniform1f(location = 2, v0 = 0)
3272 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3273 glEnableVertexAttribArray(index = 2)
3274 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3275 glEnableVertexAttribArray(index = 0)
3276 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3277 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3278 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3279 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3280 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3281 glEnable(cap = GL_BLEND)
3282 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3283 glDisableVertexAttribArray(index = 2)
3284 glDisableVertexAttribArray(index = 0)
3285 glUseProgram(program = 7)
3286 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3287 glUseProgram(program = 22)
3288 glGetUniformLocation(program = 22, name = "time") = 1
3289 glUniform1f(location = 1, v0 = 0.04)
3290 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3291 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3292 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3293 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3294 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3295 glDisable(cap = GL_BLEND)
3296 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3297 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3298 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3299 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3300 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3301 glEnable(cap = GL_BLEND)
3302 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3303 glUseProgram(program = 7)
3304 glActiveTexture(texture = GL_TEXTURE0)
3305 glUseProgram(program = 28)
3306 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3307 glBindVertexArray(array = 2)
3308 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3309 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3310 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3311 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3312 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
3313 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
3314 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
3315 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3316 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
3317 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3318 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3319 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3320 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3321 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3322 glScissor(x = 250, y = 708, width = 570, height = 331)
3323 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3324 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3325 glScissor(x = 242, y = 708, width = 596, height = 331)
3326 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3327 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3328 glScissor(x = 242, y = 708, width = 596, height = 331)
3329 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3330 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3331 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3332 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3333 glUseProgram(program = 22)
3334 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3335 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3336 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3337 glBindVertexArray(array = 0)
3338 glDisable(cap = GL_BLEND)
3339 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3340 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3341 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3342 glEnable(cap = GL_BLEND)
3343 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3344 glBlendEquation(mode = GL_FUNC_ADD)
3345 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3346 glUseProgram(program = 7)
3347 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3348 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3349 glEnableVertexAttribArray(index = 0)
3350 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3351 glEnableVertexAttribArray(index = 1)
3352 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3353 glEnableVertexAttribArray(index = 2)
3354 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3355 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3356 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3357 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3358 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3359 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3360 glEnableVertexAttribArray(index = 0)
3361 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3362 glEnableVertexAttribArray(index = 1)
3363 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3364 glEnableVertexAttribArray(index = 2)
3365 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3366 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3367 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3368 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
3369 glDisable(cap = GL_BLEND)
3370 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3371 wglSwapBuffers(hdc = 0x78015169) = TRUE
3372 glDisableVertexAttribArray(index = 0)
3373 glDisableVertexAttribArray(index = 1)
3374 glDisableVertexAttribArray(index = 2)
3375 glDisableVertexAttribArray(index = 0)
3376 glDisableVertexAttribArray(index = 1)
3377 glDisableVertexAttribArray(index = 2)
3378 glUseProgram(program = 4)
3379 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
3380 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3381 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3382 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3383 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3384 glClear(mask = GL_COLOR_BUFFER_BIT)
3385 glUniform2fv(location = 3, count = 1, value = {4, 4})
3386 glUniform2fv(location = 7, count = 1, value = {512, 512})
3387 glActiveTexture(texture = GL_TEXTURE0)
3388 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3389 glUniform1f(location = 19, v0 = 2.4)
3390 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3391 glUniform1f(location = 15, v0 = 2.2)
3392 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3393 glUniform1f(location = 16, v0 = 0)
3394 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3395 glUniform1f(location = 17, v0 = 0)
3396 glGetUniformLocation(program = 4, name = "saturation") = 18
3397 glUniform1f(location = 18, v0 = 1)
3398 glGetUniformLocation(program = 4, name = "contrast") = 13
3399 glUniform1f(location = 13, v0 = 1)
3400 glGetUniformLocation(program = 4, name = "luminance") = 14
3401 glUniform1f(location = 14, v0 = 1)
3402 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3403 glUniform1f(location = 12, v0 = 0)
3404 glGetUniformLocation(program = 4, name = "R") = 5
3405 glUniform1f(location = 5, v0 = 1)
3406 glGetUniformLocation(program = 4, name = "G") = 1
3407 glUniform1f(location = 1, v0 = 1)
3408 glGetUniformLocation(program = 4, name = "B") = 0
3409 glUniform1f(location = 0, v0 = 1)
3410 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3411 glUniform1f(location = 11, v0 = 1)
3412 glGetUniformLocation(program = 4, name = "XPOS") = 9
3413 glUniform1f(location = 9, v0 = 0)
3414 glGetUniformLocation(program = 4, name = "YPOS") = 10
3415 glUniform1f(location = 10, v0 = 0)
3416 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3417 glUniform1f(location = 8, v0 = 0)
3418 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3419 glUniform1f(location = 2, v0 = 0)
3420 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3421 glEnableVertexAttribArray(index = 2)
3422 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3423 glEnableVertexAttribArray(index = 0)
3424 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3425 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3426 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3427 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3428 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3429 glEnable(cap = GL_BLEND)
3430 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3431 glDisableVertexAttribArray(index = 2)
3432 glDisableVertexAttribArray(index = 0)
3433 glUseProgram(program = 7)
3434 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3435 glUseProgram(program = 22)
3436 glGetUniformLocation(program = 22, name = "time") = 1
3437 glUniform1f(location = 1, v0 = 0.05)
3438 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3439 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3440 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3441 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3442 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3443 glDisable(cap = GL_BLEND)
3444 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3445 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3446 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3447 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3448 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3449 glEnable(cap = GL_BLEND)
3450 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3451 glUseProgram(program = 7)
3452 glActiveTexture(texture = GL_TEXTURE0)
3453 glUseProgram(program = 28)
3454 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3455 glBindVertexArray(array = 2)
3456 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3457 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3458 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3459 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3460 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
3461 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
3462 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
3463 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3464 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
3465 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3466 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3467 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3468 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3469 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3470 glScissor(x = 250, y = 708, width = 570, height = 331)
3471 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3472 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3473 glScissor(x = 242, y = 708, width = 596, height = 331)
3474 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3475 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3476 glScissor(x = 242, y = 708, width = 596, height = 331)
3477 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3478 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3479 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3480 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3481 glUseProgram(program = 22)
3482 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3483 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3484 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3485 glBindVertexArray(array = 0)
3486 glDisable(cap = GL_BLEND)
3487 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3488 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3489 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3490 glEnable(cap = GL_BLEND)
3491 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3492 glBlendEquation(mode = GL_FUNC_ADD)
3493 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3494 glUseProgram(program = 7)
3495 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3496 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3497 glEnableVertexAttribArray(index = 0)
3498 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3499 glEnableVertexAttribArray(index = 1)
3500 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3501 glEnableVertexAttribArray(index = 2)
3502 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3503 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3504 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3505 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3506 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3507 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3508 glEnableVertexAttribArray(index = 0)
3509 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3510 glEnableVertexAttribArray(index = 1)
3511 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3512 glEnableVertexAttribArray(index = 2)
3513 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3514 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3515 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3516 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
3517 glDisable(cap = GL_BLEND)
3518 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3519 wglSwapBuffers(hdc = 0x78015169) = TRUE
3520 glDisableVertexAttribArray(index = 0)
3521 glDisableVertexAttribArray(index = 1)
3522 glDisableVertexAttribArray(index = 2)
3523 glDisableVertexAttribArray(index = 0)
3524 glDisableVertexAttribArray(index = 1)
3525 glDisableVertexAttribArray(index = 2)
3526 glUseProgram(program = 4)
3527 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
3528 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3529 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3530 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3531 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3532 glClear(mask = GL_COLOR_BUFFER_BIT)
3533 glUniform2fv(location = 3, count = 1, value = {4, 4})
3534 glUniform2fv(location = 7, count = 1, value = {512, 512})
3535 glActiveTexture(texture = GL_TEXTURE0)
3536 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3537 glUniform1f(location = 19, v0 = 2.4)
3538 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3539 glUniform1f(location = 15, v0 = 2.2)
3540 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3541 glUniform1f(location = 16, v0 = 0)
3542 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3543 glUniform1f(location = 17, v0 = 0)
3544 glGetUniformLocation(program = 4, name = "saturation") = 18
3545 glUniform1f(location = 18, v0 = 1)
3546 glGetUniformLocation(program = 4, name = "contrast") = 13
3547 glUniform1f(location = 13, v0 = 1)
3548 glGetUniformLocation(program = 4, name = "luminance") = 14
3549 glUniform1f(location = 14, v0 = 1)
3550 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3551 glUniform1f(location = 12, v0 = 0)
3552 glGetUniformLocation(program = 4, name = "R") = 5
3553 glUniform1f(location = 5, v0 = 1)
3554 glGetUniformLocation(program = 4, name = "G") = 1
3555 glUniform1f(location = 1, v0 = 1)
3556 glGetUniformLocation(program = 4, name = "B") = 0
3557 glUniform1f(location = 0, v0 = 1)
3558 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3559 glUniform1f(location = 11, v0 = 1)
3560 glGetUniformLocation(program = 4, name = "XPOS") = 9
3561 glUniform1f(location = 9, v0 = 0)
3562 glGetUniformLocation(program = 4, name = "YPOS") = 10
3563 glUniform1f(location = 10, v0 = 0)
3564 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3565 glUniform1f(location = 8, v0 = 0)
3566 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3567 glUniform1f(location = 2, v0 = 0)
3568 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3569 glEnableVertexAttribArray(index = 2)
3570 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3571 glEnableVertexAttribArray(index = 0)
3572 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3573 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3574 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3575 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3576 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3577 glEnable(cap = GL_BLEND)
3578 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3579 glDisableVertexAttribArray(index = 2)
3580 glDisableVertexAttribArray(index = 0)
3581 glUseProgram(program = 7)
3582 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3583 glUseProgram(program = 22)
3584 glGetUniformLocation(program = 22, name = "time") = 1
3585 glUniform1f(location = 1, v0 = 0.06)
3586 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3587 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3588 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3589 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3590 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3591 glDisable(cap = GL_BLEND)
3592 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3593 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3594 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3595 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3596 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3597 glEnable(cap = GL_BLEND)
3598 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3599 glUseProgram(program = 7)
3600 glActiveTexture(texture = GL_TEXTURE0)
3601 glUseProgram(program = 28)
3602 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3603 glBindVertexArray(array = 2)
3604 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3605 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3606 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3607 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3608 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
3609 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
3610 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
3611 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3612 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
3613 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3614 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3615 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3616 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3617 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3618 glScissor(x = 250, y = 708, width = 570, height = 331)
3619 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3620 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3621 glScissor(x = 242, y = 708, width = 596, height = 331)
3622 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3623 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3624 glScissor(x = 242, y = 708, width = 596, height = 331)
3625 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3626 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3627 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3628 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3629 glUseProgram(program = 22)
3630 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3631 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3632 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3633 glBindVertexArray(array = 0)
3634 glDisable(cap = GL_BLEND)
3635 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3636 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3637 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3638 glEnable(cap = GL_BLEND)
3639 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3640 glBlendEquation(mode = GL_FUNC_ADD)
3641 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3642 glUseProgram(program = 7)
3643 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3644 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3645 glEnableVertexAttribArray(index = 0)
3646 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3647 glEnableVertexAttribArray(index = 1)
3648 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3649 glEnableVertexAttribArray(index = 2)
3650 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3651 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3652 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3653 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3654 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3655 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3656 glEnableVertexAttribArray(index = 0)
3657 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3658 glEnableVertexAttribArray(index = 1)
3659 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3660 glEnableVertexAttribArray(index = 2)
3661 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3662 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3663 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3664 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
3665 glDisable(cap = GL_BLEND)
3666 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3667 wglSwapBuffers(hdc = 0x78015169) = TRUE
3668 glDisableVertexAttribArray(index = 0)
3669 glDisableVertexAttribArray(index = 1)
3670 glDisableVertexAttribArray(index = 2)
3671 glDisableVertexAttribArray(index = 0)
3672 glDisableVertexAttribArray(index = 1)
3673 glDisableVertexAttribArray(index = 2)
3674 glUseProgram(program = 4)
3675 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
3676 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3677 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3678 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3679 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3680 glClear(mask = GL_COLOR_BUFFER_BIT)
3681 glUniform2fv(location = 3, count = 1, value = {4, 4})
3682 glUniform2fv(location = 7, count = 1, value = {512, 512})
3683 glActiveTexture(texture = GL_TEXTURE0)
3684 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3685 glUniform1f(location = 19, v0 = 2.4)
3686 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3687 glUniform1f(location = 15, v0 = 2.2)
3688 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3689 glUniform1f(location = 16, v0 = 0)
3690 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3691 glUniform1f(location = 17, v0 = 0)
3692 glGetUniformLocation(program = 4, name = "saturation") = 18
3693 glUniform1f(location = 18, v0 = 1)
3694 glGetUniformLocation(program = 4, name = "contrast") = 13
3695 glUniform1f(location = 13, v0 = 1)
3696 glGetUniformLocation(program = 4, name = "luminance") = 14
3697 glUniform1f(location = 14, v0 = 1)
3698 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3699 glUniform1f(location = 12, v0 = 0)
3700 glGetUniformLocation(program = 4, name = "R") = 5
3701 glUniform1f(location = 5, v0 = 1)
3702 glGetUniformLocation(program = 4, name = "G") = 1
3703 glUniform1f(location = 1, v0 = 1)
3704 glGetUniformLocation(program = 4, name = "B") = 0
3705 glUniform1f(location = 0, v0 = 1)
3706 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3707 glUniform1f(location = 11, v0 = 1)
3708 glGetUniformLocation(program = 4, name = "XPOS") = 9
3709 glUniform1f(location = 9, v0 = 0)
3710 glGetUniformLocation(program = 4, name = "YPOS") = 10
3711 glUniform1f(location = 10, v0 = 0)
3712 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3713 glUniform1f(location = 8, v0 = 0)
3714 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3715 glUniform1f(location = 2, v0 = 0)
3716 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3717 glEnableVertexAttribArray(index = 2)
3718 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3719 glEnableVertexAttribArray(index = 0)
3720 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3721 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3722 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3723 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3724 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3725 glEnable(cap = GL_BLEND)
3726 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3727 glDisableVertexAttribArray(index = 2)
3728 glDisableVertexAttribArray(index = 0)
3729 glUseProgram(program = 7)
3730 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3731 glUseProgram(program = 22)
3732 glGetUniformLocation(program = 22, name = "time") = 1
3733 glUniform1f(location = 1, v0 = 0.07)
3734 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3735 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3736 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3737 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3738 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3739 glDisable(cap = GL_BLEND)
3740 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3741 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3742 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3743 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3744 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3745 glEnable(cap = GL_BLEND)
3746 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3747 glUseProgram(program = 7)
3748 glActiveTexture(texture = GL_TEXTURE0)
3749 glUseProgram(program = 28)
3750 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3751 glBindVertexArray(array = 2)
3752 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3753 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3754 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3755 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3756 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
3757 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
3758 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
3759 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3760 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
3761 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3762 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3763 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3764 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3765 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3766 glScissor(x = 250, y = 708, width = 570, height = 331)
3767 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3768 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3769 glScissor(x = 242, y = 708, width = 596, height = 331)
3770 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3771 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3772 glScissor(x = 242, y = 708, width = 596, height = 331)
3773 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3774 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3775 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3776 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3777 glUseProgram(program = 22)
3778 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3779 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3780 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3781 glBindVertexArray(array = 0)
3782 glDisable(cap = GL_BLEND)
3783 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3784 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3785 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3786 glEnable(cap = GL_BLEND)
3787 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3788 glBlendEquation(mode = GL_FUNC_ADD)
3789 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3790 glUseProgram(program = 7)
3791 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3792 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3793 glEnableVertexAttribArray(index = 0)
3794 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3795 glEnableVertexAttribArray(index = 1)
3796 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3797 glEnableVertexAttribArray(index = 2)
3798 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3799 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3800 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3801 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3802 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3803 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3804 glEnableVertexAttribArray(index = 0)
3805 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3806 glEnableVertexAttribArray(index = 1)
3807 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3808 glEnableVertexAttribArray(index = 2)
3809 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3810 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3811 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3812 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
3813 glDisable(cap = GL_BLEND)
3814 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3815 wglSwapBuffers(hdc = 0x78015169) = TRUE
3816 glDisableVertexAttribArray(index = 0)
3817 glDisableVertexAttribArray(index = 1)
3818 glDisableVertexAttribArray(index = 2)
3819 glDisableVertexAttribArray(index = 0)
3820 glDisableVertexAttribArray(index = 1)
3821 glDisableVertexAttribArray(index = 2)
3822 glUseProgram(program = 4)
3823 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
3824 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3825 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3826 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3827 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3828 glClear(mask = GL_COLOR_BUFFER_BIT)
3829 glUniform2fv(location = 3, count = 1, value = {4, 4})
3830 glUniform2fv(location = 7, count = 1, value = {512, 512})
3831 glActiveTexture(texture = GL_TEXTURE0)
3832 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3833 glUniform1f(location = 19, v0 = 2.4)
3834 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3835 glUniform1f(location = 15, v0 = 2.2)
3836 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3837 glUniform1f(location = 16, v0 = 0)
3838 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3839 glUniform1f(location = 17, v0 = 0)
3840 glGetUniformLocation(program = 4, name = "saturation") = 18
3841 glUniform1f(location = 18, v0 = 1)
3842 glGetUniformLocation(program = 4, name = "contrast") = 13
3843 glUniform1f(location = 13, v0 = 1)
3844 glGetUniformLocation(program = 4, name = "luminance") = 14
3845 glUniform1f(location = 14, v0 = 1)
3846 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3847 glUniform1f(location = 12, v0 = 0)
3848 glGetUniformLocation(program = 4, name = "R") = 5
3849 glUniform1f(location = 5, v0 = 1)
3850 glGetUniformLocation(program = 4, name = "G") = 1
3851 glUniform1f(location = 1, v0 = 1)
3852 glGetUniformLocation(program = 4, name = "B") = 0
3853 glUniform1f(location = 0, v0 = 1)
3854 glGetUniformLocation(program = 4, name = "ZOOM") = 11
3855 glUniform1f(location = 11, v0 = 1)
3856 glGetUniformLocation(program = 4, name = "XPOS") = 9
3857 glUniform1f(location = 9, v0 = 0)
3858 glGetUniformLocation(program = 4, name = "YPOS") = 10
3859 glUniform1f(location = 10, v0 = 0)
3860 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
3861 glUniform1f(location = 8, v0 = 0)
3862 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
3863 glUniform1f(location = 2, v0 = 0)
3864 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
3865 glEnableVertexAttribArray(index = 2)
3866 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3867 glEnableVertexAttribArray(index = 0)
3868 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
3869 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3870 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
3871 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
3872 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3873 glEnable(cap = GL_BLEND)
3874 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3875 glDisableVertexAttribArray(index = 2)
3876 glDisableVertexAttribArray(index = 0)
3877 glUseProgram(program = 7)
3878 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3879 glUseProgram(program = 22)
3880 glGetUniformLocation(program = 22, name = "time") = 1
3881 glUniform1f(location = 1, v0 = 0.08)
3882 glGetUniformLocation(program = 22, name = "OutputSize") = 0
3883 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
3884 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3885 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3886 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
3887 glDisable(cap = GL_BLEND)
3888 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
3889 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
3890 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
3891 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
3892 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
3893 glEnable(cap = GL_BLEND)
3894 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3895 glUseProgram(program = 7)
3896 glActiveTexture(texture = GL_TEXTURE0)
3897 glUseProgram(program = 28)
3898 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
3899 glBindVertexArray(array = 2)
3900 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
3901 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
3902 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
3903 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
3904 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
3905 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
3906 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
3907 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
3908 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
3909 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
3910 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3911 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3912 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
3913 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3914 glScissor(x = 250, y = 708, width = 570, height = 331)
3915 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
3916 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3917 glScissor(x = 242, y = 708, width = 596, height = 331)
3918 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
3919 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3920 glScissor(x = 242, y = 708, width = 596, height = 331)
3921 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
3922 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
3923 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
3924 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
3925 glUseProgram(program = 22)
3926 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
3927 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3928 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
3929 glBindVertexArray(array = 0)
3930 glDisable(cap = GL_BLEND)
3931 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
3932 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3933 glViewport(x = 0, y = 0, width = 1920, height = 1080)
3934 glEnable(cap = GL_BLEND)
3935 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
3936 glBlendEquation(mode = GL_FUNC_ADD)
3937 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
3938 glUseProgram(program = 7)
3939 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3940 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3941 glEnableVertexAttribArray(index = 0)
3942 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3943 glEnableVertexAttribArray(index = 1)
3944 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3945 glEnableVertexAttribArray(index = 2)
3946 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3947 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3948 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
3949 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3950 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
3951 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
3952 glEnableVertexAttribArray(index = 0)
3953 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
3954 glEnableVertexAttribArray(index = 1)
3955 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
3956 glEnableVertexAttribArray(index = 2)
3957 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
3958 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
3959 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
3960 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
3961 glDisable(cap = GL_BLEND)
3962 glViewport(x = 240, y = 0, width = 1440, height = 1080)
3963 wglSwapBuffers(hdc = 0x78015169) = TRUE
3964 glDisableVertexAttribArray(index = 0)
3965 glDisableVertexAttribArray(index = 1)
3966 glDisableVertexAttribArray(index = 2)
3967 glDisableVertexAttribArray(index = 0)
3968 glDisableVertexAttribArray(index = 1)
3969 glDisableVertexAttribArray(index = 2)
3970 glUseProgram(program = 4)
3971 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
3972 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
3973 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
3974 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
3975 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
3976 glClear(mask = GL_COLOR_BUFFER_BIT)
3977 glUniform2fv(location = 3, count = 1, value = {4, 4})
3978 glUniform2fv(location = 7, count = 1, value = {512, 512})
3979 glActiveTexture(texture = GL_TEXTURE0)
3980 glGetUniformLocation(program = 4, name = "target_gamma") = 19
3981 glUniform1f(location = 19, v0 = 2.4)
3982 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
3983 glUniform1f(location = 15, v0 = 2.2)
3984 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
3985 glUniform1f(location = 16, v0 = 0)
3986 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
3987 glUniform1f(location = 17, v0 = 0)
3988 glGetUniformLocation(program = 4, name = "saturation") = 18
3989 glUniform1f(location = 18, v0 = 1)
3990 glGetUniformLocation(program = 4, name = "contrast") = 13
3991 glUniform1f(location = 13, v0 = 1)
3992 glGetUniformLocation(program = 4, name = "luminance") = 14
3993 glUniform1f(location = 14, v0 = 1)
3994 glGetUniformLocation(program = 4, name = "bright_boost") = 12
3995 glUniform1f(location = 12, v0 = 0)
3996 glGetUniformLocation(program = 4, name = "R") = 5
3997 glUniform1f(location = 5, v0 = 1)
3998 glGetUniformLocation(program = 4, name = "G") = 1
3999 glUniform1f(location = 1, v0 = 1)
4000 glGetUniformLocation(program = 4, name = "B") = 0
4001 glUniform1f(location = 0, v0 = 1)
4002 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4003 glUniform1f(location = 11, v0 = 1)
4004 glGetUniformLocation(program = 4, name = "XPOS") = 9
4005 glUniform1f(location = 9, v0 = 0)
4006 glGetUniformLocation(program = 4, name = "YPOS") = 10
4007 glUniform1f(location = 10, v0 = 0)
4008 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4009 glUniform1f(location = 8, v0 = 0)
4010 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4011 glUniform1f(location = 2, v0 = 0)
4012 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4013 glEnableVertexAttribArray(index = 2)
4014 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4015 glEnableVertexAttribArray(index = 0)
4016 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4017 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4018 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4019 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4020 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4021 glEnable(cap = GL_BLEND)
4022 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4023 glDisableVertexAttribArray(index = 2)
4024 glDisableVertexAttribArray(index = 0)
4025 glUseProgram(program = 7)
4026 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4027 glUseProgram(program = 22)
4028 glGetUniformLocation(program = 22, name = "time") = 1
4029 glUniform1f(location = 1, v0 = 0.09)
4030 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4031 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4032 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4033 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4034 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4035 glDisable(cap = GL_BLEND)
4036 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4037 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4038 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4039 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4040 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4041 glEnable(cap = GL_BLEND)
4042 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4043 glUseProgram(program = 7)
4044 glActiveTexture(texture = GL_TEXTURE0)
4045 glUseProgram(program = 28)
4046 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4047 glBindVertexArray(array = 2)
4048 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4049 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4050 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4051 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4052 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
4053 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
4054 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
4055 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4056 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
4057 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4058 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4059 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4060 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4061 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4062 glScissor(x = 250, y = 708, width = 570, height = 331)
4063 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4064 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4065 glScissor(x = 242, y = 708, width = 596, height = 331)
4066 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4067 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4068 glScissor(x = 242, y = 708, width = 596, height = 331)
4069 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4070 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4071 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4072 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4073 glUseProgram(program = 22)
4074 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4075 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4076 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4077 glBindVertexArray(array = 0)
4078 glDisable(cap = GL_BLEND)
4079 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4080 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4081 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4082 glEnable(cap = GL_BLEND)
4083 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4084 glBlendEquation(mode = GL_FUNC_ADD)
4085 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4086 glUseProgram(program = 7)
4087 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4088 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4089 glEnableVertexAttribArray(index = 0)
4090 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4091 glEnableVertexAttribArray(index = 1)
4092 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4093 glEnableVertexAttribArray(index = 2)
4094 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4095 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4096 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4097 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4098 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4099 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4100 glEnableVertexAttribArray(index = 0)
4101 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4102 glEnableVertexAttribArray(index = 1)
4103 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4104 glEnableVertexAttribArray(index = 2)
4105 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4106 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4107 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4108 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
4109 glDisable(cap = GL_BLEND)
4110 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4111 wglSwapBuffers(hdc = 0x78015169) = TRUE
4112 glDisableVertexAttribArray(index = 0)
4113 glDisableVertexAttribArray(index = 1)
4114 glDisableVertexAttribArray(index = 2)
4115 glDisableVertexAttribArray(index = 0)
4116 glDisableVertexAttribArray(index = 1)
4117 glDisableVertexAttribArray(index = 2)
4118 glUseProgram(program = 4)
4119 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
4120 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4121 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4122 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4123 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4124 glClear(mask = GL_COLOR_BUFFER_BIT)
4125 glUniform2fv(location = 3, count = 1, value = {4, 4})
4126 glUniform2fv(location = 7, count = 1, value = {512, 512})
4127 glActiveTexture(texture = GL_TEXTURE0)
4128 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4129 glUniform1f(location = 19, v0 = 2.4)
4130 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4131 glUniform1f(location = 15, v0 = 2.2)
4132 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4133 glUniform1f(location = 16, v0 = 0)
4134 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4135 glUniform1f(location = 17, v0 = 0)
4136 glGetUniformLocation(program = 4, name = "saturation") = 18
4137 glUniform1f(location = 18, v0 = 1)
4138 glGetUniformLocation(program = 4, name = "contrast") = 13
4139 glUniform1f(location = 13, v0 = 1)
4140 glGetUniformLocation(program = 4, name = "luminance") = 14
4141 glUniform1f(location = 14, v0 = 1)
4142 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4143 glUniform1f(location = 12, v0 = 0)
4144 glGetUniformLocation(program = 4, name = "R") = 5
4145 glUniform1f(location = 5, v0 = 1)
4146 glGetUniformLocation(program = 4, name = "G") = 1
4147 glUniform1f(location = 1, v0 = 1)
4148 glGetUniformLocation(program = 4, name = "B") = 0
4149 glUniform1f(location = 0, v0 = 1)
4150 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4151 glUniform1f(location = 11, v0 = 1)
4152 glGetUniformLocation(program = 4, name = "XPOS") = 9
4153 glUniform1f(location = 9, v0 = 0)
4154 glGetUniformLocation(program = 4, name = "YPOS") = 10
4155 glUniform1f(location = 10, v0 = 0)
4156 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4157 glUniform1f(location = 8, v0 = 0)
4158 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4159 glUniform1f(location = 2, v0 = 0)
4160 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4161 glEnableVertexAttribArray(index = 2)
4162 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4163 glEnableVertexAttribArray(index = 0)
4164 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4165 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4166 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4167 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4168 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4169 glEnable(cap = GL_BLEND)
4170 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4171 glDisableVertexAttribArray(index = 2)
4172 glDisableVertexAttribArray(index = 0)
4173 glUseProgram(program = 7)
4174 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4175 glUseProgram(program = 22)
4176 glGetUniformLocation(program = 22, name = "time") = 1
4177 glUniform1f(location = 1, v0 = 0.09999999)
4178 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4179 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4180 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4181 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4182 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4183 glDisable(cap = GL_BLEND)
4184 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4185 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4186 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4187 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4188 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4189 glEnable(cap = GL_BLEND)
4190 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4191 glUseProgram(program = 7)
4192 glActiveTexture(texture = GL_TEXTURE0)
4193 glUseProgram(program = 28)
4194 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4195 glBindVertexArray(array = 2)
4196 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4197 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4198 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4199 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4200 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
4201 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
4202 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
4203 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4204 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
4205 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4206 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4207 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4208 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4209 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4210 glScissor(x = 250, y = 708, width = 570, height = 331)
4211 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4212 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4213 glScissor(x = 242, y = 708, width = 596, height = 331)
4214 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4215 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4216 glScissor(x = 242, y = 708, width = 596, height = 331)
4217 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4218 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4219 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4220 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4221 glUseProgram(program = 22)
4222 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4223 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4224 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4225 glBindVertexArray(array = 0)
4226 glDisable(cap = GL_BLEND)
4227 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4228 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4229 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4230 glEnable(cap = GL_BLEND)
4231 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4232 glBlendEquation(mode = GL_FUNC_ADD)
4233 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4234 glUseProgram(program = 7)
4235 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4236 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4237 glEnableVertexAttribArray(index = 0)
4238 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4239 glEnableVertexAttribArray(index = 1)
4240 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4241 glEnableVertexAttribArray(index = 2)
4242 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4243 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4244 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4245 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4246 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4247 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4248 glEnableVertexAttribArray(index = 0)
4249 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4250 glEnableVertexAttribArray(index = 1)
4251 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4252 glEnableVertexAttribArray(index = 2)
4253 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4254 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4255 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4256 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
4257 glDisable(cap = GL_BLEND)
4258 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4259 wglSwapBuffers(hdc = 0x78015169) = TRUE
4260 glDisableVertexAttribArray(index = 0)
4261 glDisableVertexAttribArray(index = 1)
4262 glDisableVertexAttribArray(index = 2)
4263 glDisableVertexAttribArray(index = 0)
4264 glDisableVertexAttribArray(index = 1)
4265 glDisableVertexAttribArray(index = 2)
4266 glUseProgram(program = 4)
4267 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
4268 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4269 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4270 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4271 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4272 glClear(mask = GL_COLOR_BUFFER_BIT)
4273 glUniform2fv(location = 3, count = 1, value = {4, 4})
4274 glUniform2fv(location = 7, count = 1, value = {512, 512})
4275 glActiveTexture(texture = GL_TEXTURE0)
4276 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4277 glUniform1f(location = 19, v0 = 2.4)
4278 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4279 glUniform1f(location = 15, v0 = 2.2)
4280 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4281 glUniform1f(location = 16, v0 = 0)
4282 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4283 glUniform1f(location = 17, v0 = 0)
4284 glGetUniformLocation(program = 4, name = "saturation") = 18
4285 glUniform1f(location = 18, v0 = 1)
4286 glGetUniformLocation(program = 4, name = "contrast") = 13
4287 glUniform1f(location = 13, v0 = 1)
4288 glGetUniformLocation(program = 4, name = "luminance") = 14
4289 glUniform1f(location = 14, v0 = 1)
4290 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4291 glUniform1f(location = 12, v0 = 0)
4292 glGetUniformLocation(program = 4, name = "R") = 5
4293 glUniform1f(location = 5, v0 = 1)
4294 glGetUniformLocation(program = 4, name = "G") = 1
4295 glUniform1f(location = 1, v0 = 1)
4296 glGetUniformLocation(program = 4, name = "B") = 0
4297 glUniform1f(location = 0, v0 = 1)
4298 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4299 glUniform1f(location = 11, v0 = 1)
4300 glGetUniformLocation(program = 4, name = "XPOS") = 9
4301 glUniform1f(location = 9, v0 = 0)
4302 glGetUniformLocation(program = 4, name = "YPOS") = 10
4303 glUniform1f(location = 10, v0 = 0)
4304 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4305 glUniform1f(location = 8, v0 = 0)
4306 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4307 glUniform1f(location = 2, v0 = 0)
4308 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4309 glEnableVertexAttribArray(index = 2)
4310 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4311 glEnableVertexAttribArray(index = 0)
4312 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4313 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4314 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4315 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4316 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4317 glEnable(cap = GL_BLEND)
4318 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4319 glDisableVertexAttribArray(index = 2)
4320 glDisableVertexAttribArray(index = 0)
4321 glUseProgram(program = 7)
4322 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4323 glUseProgram(program = 22)
4324 glGetUniformLocation(program = 22, name = "time") = 1
4325 glUniform1f(location = 1, v0 = 0.11)
4326 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4327 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4328 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4329 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4330 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4331 glDisable(cap = GL_BLEND)
4332 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4333 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4334 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4335 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4336 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4337 glEnable(cap = GL_BLEND)
4338 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4339 glUseProgram(program = 7)
4340 glActiveTexture(texture = GL_TEXTURE0)
4341 glUseProgram(program = 28)
4342 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4343 glBindVertexArray(array = 2)
4344 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4345 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4346 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4347 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4348 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
4349 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
4350 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
4351 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4352 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
4353 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4354 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4355 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4356 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4357 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4358 glScissor(x = 250, y = 708, width = 570, height = 331)
4359 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4360 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4361 glScissor(x = 242, y = 708, width = 596, height = 331)
4362 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4363 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4364 glScissor(x = 242, y = 708, width = 596, height = 331)
4365 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4366 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4367 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4368 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4369 glUseProgram(program = 22)
4370 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4371 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4372 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4373 glBindVertexArray(array = 0)
4374 glDisable(cap = GL_BLEND)
4375 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4376 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4377 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4378 glEnable(cap = GL_BLEND)
4379 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4380 glBlendEquation(mode = GL_FUNC_ADD)
4381 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4382 glUseProgram(program = 7)
4383 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4384 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4385 glEnableVertexAttribArray(index = 0)
4386 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4387 glEnableVertexAttribArray(index = 1)
4388 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4389 glEnableVertexAttribArray(index = 2)
4390 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4391 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4392 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4393 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4394 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4395 glBufferData(target = GL_ARRAY_BUFFER, size = 4608, data = blob(4608), usage = GL_STATIC_DRAW)
4396 glEnableVertexAttribArray(index = 0)
4397 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4398 glEnableVertexAttribArray(index = 1)
4399 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x480)
4400 glEnableVertexAttribArray(index = 2)
4401 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x900)
4402 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4403 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 144)
4404 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
4405 glDisable(cap = GL_BLEND)
4406 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4407 wglSwapBuffers(hdc = 0x78015169) = TRUE
4408 glDisableVertexAttribArray(index = 0)
4409 glDisableVertexAttribArray(index = 1)
4410 glDisableVertexAttribArray(index = 2)
4411 glDisableVertexAttribArray(index = 0)
4412 glDisableVertexAttribArray(index = 1)
4413 glDisableVertexAttribArray(index = 2)
4414 glUseProgram(program = 4)
4415 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
4416 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4417 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4418 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4419 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4420 glClear(mask = GL_COLOR_BUFFER_BIT)
4421 glUniform2fv(location = 3, count = 1, value = {4, 4})
4422 glUniform2fv(location = 7, count = 1, value = {512, 512})
4423 glActiveTexture(texture = GL_TEXTURE0)
4424 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4425 glUniform1f(location = 19, v0 = 2.4)
4426 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4427 glUniform1f(location = 15, v0 = 2.2)
4428 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4429 glUniform1f(location = 16, v0 = 0)
4430 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4431 glUniform1f(location = 17, v0 = 0)
4432 glGetUniformLocation(program = 4, name = "saturation") = 18
4433 glUniform1f(location = 18, v0 = 1)
4434 glGetUniformLocation(program = 4, name = "contrast") = 13
4435 glUniform1f(location = 13, v0 = 1)
4436 glGetUniformLocation(program = 4, name = "luminance") = 14
4437 glUniform1f(location = 14, v0 = 1)
4438 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4439 glUniform1f(location = 12, v0 = 0)
4440 glGetUniformLocation(program = 4, name = "R") = 5
4441 glUniform1f(location = 5, v0 = 1)
4442 glGetUniformLocation(program = 4, name = "G") = 1
4443 glUniform1f(location = 1, v0 = 1)
4444 glGetUniformLocation(program = 4, name = "B") = 0
4445 glUniform1f(location = 0, v0 = 1)
4446 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4447 glUniform1f(location = 11, v0 = 1)
4448 glGetUniformLocation(program = 4, name = "XPOS") = 9
4449 glUniform1f(location = 9, v0 = 0)
4450 glGetUniformLocation(program = 4, name = "YPOS") = 10
4451 glUniform1f(location = 10, v0 = 0)
4452 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4453 glUniform1f(location = 8, v0 = 0)
4454 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4455 glUniform1f(location = 2, v0 = 0)
4456 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4457 glEnableVertexAttribArray(index = 2)
4458 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4459 glEnableVertexAttribArray(index = 0)
4460 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4461 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4462 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4463 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4464 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4465 glEnable(cap = GL_BLEND)
4466 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4467 glDisableVertexAttribArray(index = 2)
4468 glDisableVertexAttribArray(index = 0)
4469 glUseProgram(program = 7)
4470 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4471 glUseProgram(program = 22)
4472 glGetUniformLocation(program = 22, name = "time") = 1
4473 glUniform1f(location = 1, v0 = 0.12)
4474 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4475 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4476 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4477 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4478 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4479 glDisable(cap = GL_BLEND)
4480 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4481 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4482 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4483 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4484 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4485 glEnable(cap = GL_BLEND)
4486 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4487 glUseProgram(program = 7)
4488 glActiveTexture(texture = GL_TEXTURE0)
4489 glUseProgram(program = 28)
4490 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4491 glBindVertexArray(array = 2)
4492 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4493 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4494 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4495 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4496 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
4497 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
4498 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
4499 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4500 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
4501 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4502 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4503 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4504 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4505 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4506 glScissor(x = 250, y = 708, width = 570, height = 331)
4507 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4508 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4509 glScissor(x = 242, y = 708, width = 596, height = 331)
4510 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4511 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4512 glScissor(x = 242, y = 708, width = 596, height = 331)
4513 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4514 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4515 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4516 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4517 glUseProgram(program = 22)
4518 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4519 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4520 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4521 glBindVertexArray(array = 0)
4522 glDisable(cap = GL_BLEND)
4523 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4524 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4525 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4526 glEnable(cap = GL_BLEND)
4527 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4528 glBlendEquation(mode = GL_FUNC_ADD)
4529 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4530 glUseProgram(program = 7)
4531 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4532 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4533 glEnableVertexAttribArray(index = 0)
4534 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4535 glEnableVertexAttribArray(index = 1)
4536 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4537 glEnableVertexAttribArray(index = 2)
4538 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4539 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4540 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4541 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4542 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4543 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4544 glEnableVertexAttribArray(index = 0)
4545 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4546 glEnableVertexAttribArray(index = 1)
4547 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4548 glEnableVertexAttribArray(index = 2)
4549 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4550 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4551 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4552 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
4553 glDisable(cap = GL_BLEND)
4554 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4555 wglSwapBuffers(hdc = 0x78015169) = TRUE
4556 glDisableVertexAttribArray(index = 0)
4557 glDisableVertexAttribArray(index = 1)
4558 glDisableVertexAttribArray(index = 2)
4559 glDisableVertexAttribArray(index = 0)
4560 glDisableVertexAttribArray(index = 1)
4561 glDisableVertexAttribArray(index = 2)
4562 glUseProgram(program = 4)
4563 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
4564 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4565 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4566 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4567 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4568 glClear(mask = GL_COLOR_BUFFER_BIT)
4569 glUniform2fv(location = 3, count = 1, value = {4, 4})
4570 glUniform2fv(location = 7, count = 1, value = {512, 512})
4571 glActiveTexture(texture = GL_TEXTURE0)
4572 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4573 glUniform1f(location = 19, v0 = 2.4)
4574 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4575 glUniform1f(location = 15, v0 = 2.2)
4576 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4577 glUniform1f(location = 16, v0 = 0)
4578 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4579 glUniform1f(location = 17, v0 = 0)
4580 glGetUniformLocation(program = 4, name = "saturation") = 18
4581 glUniform1f(location = 18, v0 = 1)
4582 glGetUniformLocation(program = 4, name = "contrast") = 13
4583 glUniform1f(location = 13, v0 = 1)
4584 glGetUniformLocation(program = 4, name = "luminance") = 14
4585 glUniform1f(location = 14, v0 = 1)
4586 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4587 glUniform1f(location = 12, v0 = 0)
4588 glGetUniformLocation(program = 4, name = "R") = 5
4589 glUniform1f(location = 5, v0 = 1)
4590 glGetUniformLocation(program = 4, name = "G") = 1
4591 glUniform1f(location = 1, v0 = 1)
4592 glGetUniformLocation(program = 4, name = "B") = 0
4593 glUniform1f(location = 0, v0 = 1)
4594 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4595 glUniform1f(location = 11, v0 = 1)
4596 glGetUniformLocation(program = 4, name = "XPOS") = 9
4597 glUniform1f(location = 9, v0 = 0)
4598 glGetUniformLocation(program = 4, name = "YPOS") = 10
4599 glUniform1f(location = 10, v0 = 0)
4600 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4601 glUniform1f(location = 8, v0 = 0)
4602 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4603 glUniform1f(location = 2, v0 = 0)
4604 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4605 glEnableVertexAttribArray(index = 2)
4606 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4607 glEnableVertexAttribArray(index = 0)
4608 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4609 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4610 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4611 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4612 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4613 glEnable(cap = GL_BLEND)
4614 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4615 glDisableVertexAttribArray(index = 2)
4616 glDisableVertexAttribArray(index = 0)
4617 glUseProgram(program = 7)
4618 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4619 glUseProgram(program = 22)
4620 glGetUniformLocation(program = 22, name = "time") = 1
4621 glUniform1f(location = 1, v0 = 0.13)
4622 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4623 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4624 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4625 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4626 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4627 glDisable(cap = GL_BLEND)
4628 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4629 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4630 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4631 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4632 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4633 glEnable(cap = GL_BLEND)
4634 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4635 glUseProgram(program = 7)
4636 glActiveTexture(texture = GL_TEXTURE0)
4637 glUseProgram(program = 28)
4638 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4639 glBindVertexArray(array = 2)
4640 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4641 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4642 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4643 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4644 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
4645 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
4646 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
4647 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4648 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
4649 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4650 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4651 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4652 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4653 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4654 glScissor(x = 250, y = 708, width = 570, height = 331)
4655 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4656 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4657 glScissor(x = 242, y = 708, width = 596, height = 331)
4658 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4659 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4660 glScissor(x = 242, y = 708, width = 596, height = 331)
4661 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4662 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4663 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4664 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4665 glUseProgram(program = 22)
4666 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4667 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4668 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4669 glBindVertexArray(array = 0)
4670 glDisable(cap = GL_BLEND)
4671 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4672 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4673 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4674 glEnable(cap = GL_BLEND)
4675 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4676 glBlendEquation(mode = GL_FUNC_ADD)
4677 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4678 glUseProgram(program = 7)
4679 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4680 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4681 glEnableVertexAttribArray(index = 0)
4682 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4683 glEnableVertexAttribArray(index = 1)
4684 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4685 glEnableVertexAttribArray(index = 2)
4686 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4687 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4688 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4689 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4690 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4691 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4692 glEnableVertexAttribArray(index = 0)
4693 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4694 glEnableVertexAttribArray(index = 1)
4695 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4696 glEnableVertexAttribArray(index = 2)
4697 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4698 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4699 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4700 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
4701 glDisable(cap = GL_BLEND)
4702 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4703 wglSwapBuffers(hdc = 0x78015169) = TRUE
4704 glDisableVertexAttribArray(index = 0)
4705 glDisableVertexAttribArray(index = 1)
4706 glDisableVertexAttribArray(index = 2)
4707 glDisableVertexAttribArray(index = 0)
4708 glDisableVertexAttribArray(index = 1)
4709 glDisableVertexAttribArray(index = 2)
4710 glUseProgram(program = 4)
4711 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
4712 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4713 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4714 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4715 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4716 glClear(mask = GL_COLOR_BUFFER_BIT)
4717 glUniform2fv(location = 3, count = 1, value = {4, 4})
4718 glUniform2fv(location = 7, count = 1, value = {512, 512})
4719 glActiveTexture(texture = GL_TEXTURE0)
4720 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4721 glUniform1f(location = 19, v0 = 2.4)
4722 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4723 glUniform1f(location = 15, v0 = 2.2)
4724 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4725 glUniform1f(location = 16, v0 = 0)
4726 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4727 glUniform1f(location = 17, v0 = 0)
4728 glGetUniformLocation(program = 4, name = "saturation") = 18
4729 glUniform1f(location = 18, v0 = 1)
4730 glGetUniformLocation(program = 4, name = "contrast") = 13
4731 glUniform1f(location = 13, v0 = 1)
4732 glGetUniformLocation(program = 4, name = "luminance") = 14
4733 glUniform1f(location = 14, v0 = 1)
4734 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4735 glUniform1f(location = 12, v0 = 0)
4736 glGetUniformLocation(program = 4, name = "R") = 5
4737 glUniform1f(location = 5, v0 = 1)
4738 glGetUniformLocation(program = 4, name = "G") = 1
4739 glUniform1f(location = 1, v0 = 1)
4740 glGetUniformLocation(program = 4, name = "B") = 0
4741 glUniform1f(location = 0, v0 = 1)
4742 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4743 glUniform1f(location = 11, v0 = 1)
4744 glGetUniformLocation(program = 4, name = "XPOS") = 9
4745 glUniform1f(location = 9, v0 = 0)
4746 glGetUniformLocation(program = 4, name = "YPOS") = 10
4747 glUniform1f(location = 10, v0 = 0)
4748 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4749 glUniform1f(location = 8, v0 = 0)
4750 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4751 glUniform1f(location = 2, v0 = 0)
4752 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4753 glEnableVertexAttribArray(index = 2)
4754 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4755 glEnableVertexAttribArray(index = 0)
4756 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4757 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4758 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4759 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4760 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4761 glEnable(cap = GL_BLEND)
4762 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4763 glDisableVertexAttribArray(index = 2)
4764 glDisableVertexAttribArray(index = 0)
4765 glUseProgram(program = 7)
4766 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4767 glUseProgram(program = 22)
4768 glGetUniformLocation(program = 22, name = "time") = 1
4769 glUniform1f(location = 1, v0 = 0.14)
4770 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4771 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4772 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4773 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4774 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4775 glDisable(cap = GL_BLEND)
4776 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4777 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4778 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4779 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4780 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4781 glEnable(cap = GL_BLEND)
4782 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4783 glUseProgram(program = 7)
4784 glActiveTexture(texture = GL_TEXTURE0)
4785 glUseProgram(program = 28)
4786 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4787 glBindVertexArray(array = 2)
4788 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4789 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4790 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4791 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4792 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
4793 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
4794 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
4795 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4796 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
4797 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4798 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4799 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4800 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4801 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4802 glScissor(x = 250, y = 708, width = 570, height = 331)
4803 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4804 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4805 glScissor(x = 242, y = 708, width = 596, height = 331)
4806 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4807 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4808 glScissor(x = 242, y = 708, width = 596, height = 331)
4809 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4810 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4811 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4812 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4813 glUseProgram(program = 22)
4814 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4815 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4816 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4817 glBindVertexArray(array = 0)
4818 glDisable(cap = GL_BLEND)
4819 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4820 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4821 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4822 glEnable(cap = GL_BLEND)
4823 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4824 glBlendEquation(mode = GL_FUNC_ADD)
4825 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4826 glUseProgram(program = 7)
4827 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4828 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4829 glEnableVertexAttribArray(index = 0)
4830 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4831 glEnableVertexAttribArray(index = 1)
4832 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4833 glEnableVertexAttribArray(index = 2)
4834 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4835 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4836 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4837 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4838 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4839 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4840 glEnableVertexAttribArray(index = 0)
4841 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4842 glEnableVertexAttribArray(index = 1)
4843 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4844 glEnableVertexAttribArray(index = 2)
4845 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4846 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4847 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4848 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
4849 glDisable(cap = GL_BLEND)
4850 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4851 wglSwapBuffers(hdc = 0x78015169) = TRUE
4852 glDisableVertexAttribArray(index = 0)
4853 glDisableVertexAttribArray(index = 1)
4854 glDisableVertexAttribArray(index = 2)
4855 glDisableVertexAttribArray(index = 0)
4856 glDisableVertexAttribArray(index = 1)
4857 glDisableVertexAttribArray(index = 2)
4858 glUseProgram(program = 4)
4859 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
4860 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
4861 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
4862 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
4863 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
4864 glClear(mask = GL_COLOR_BUFFER_BIT)
4865 glUniform2fv(location = 3, count = 1, value = {4, 4})
4866 glUniform2fv(location = 7, count = 1, value = {512, 512})
4867 glActiveTexture(texture = GL_TEXTURE0)
4868 glGetUniformLocation(program = 4, name = "target_gamma") = 19
4869 glUniform1f(location = 19, v0 = 2.4)
4870 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
4871 glUniform1f(location = 15, v0 = 2.2)
4872 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
4873 glUniform1f(location = 16, v0 = 0)
4874 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
4875 glUniform1f(location = 17, v0 = 0)
4876 glGetUniformLocation(program = 4, name = "saturation") = 18
4877 glUniform1f(location = 18, v0 = 1)
4878 glGetUniformLocation(program = 4, name = "contrast") = 13
4879 glUniform1f(location = 13, v0 = 1)
4880 glGetUniformLocation(program = 4, name = "luminance") = 14
4881 glUniform1f(location = 14, v0 = 1)
4882 glGetUniformLocation(program = 4, name = "bright_boost") = 12
4883 glUniform1f(location = 12, v0 = 0)
4884 glGetUniformLocation(program = 4, name = "R") = 5
4885 glUniform1f(location = 5, v0 = 1)
4886 glGetUniformLocation(program = 4, name = "G") = 1
4887 glUniform1f(location = 1, v0 = 1)
4888 glGetUniformLocation(program = 4, name = "B") = 0
4889 glUniform1f(location = 0, v0 = 1)
4890 glGetUniformLocation(program = 4, name = "ZOOM") = 11
4891 glUniform1f(location = 11, v0 = 1)
4892 glGetUniformLocation(program = 4, name = "XPOS") = 9
4893 glUniform1f(location = 9, v0 = 0)
4894 glGetUniformLocation(program = 4, name = "YPOS") = 10
4895 glUniform1f(location = 10, v0 = 0)
4896 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
4897 glUniform1f(location = 8, v0 = 0)
4898 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
4899 glUniform1f(location = 2, v0 = 0)
4900 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
4901 glEnableVertexAttribArray(index = 2)
4902 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4903 glEnableVertexAttribArray(index = 0)
4904 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
4905 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4906 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
4907 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
4908 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4909 glEnable(cap = GL_BLEND)
4910 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4911 glDisableVertexAttribArray(index = 2)
4912 glDisableVertexAttribArray(index = 0)
4913 glUseProgram(program = 7)
4914 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4915 glUseProgram(program = 22)
4916 glGetUniformLocation(program = 22, name = "time") = 1
4917 glUniform1f(location = 1, v0 = 0.15)
4918 glGetUniformLocation(program = 22, name = "OutputSize") = 0
4919 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
4920 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4921 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4922 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
4923 glDisable(cap = GL_BLEND)
4924 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
4925 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
4926 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
4927 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
4928 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
4929 glEnable(cap = GL_BLEND)
4930 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4931 glUseProgram(program = 7)
4932 glActiveTexture(texture = GL_TEXTURE0)
4933 glUseProgram(program = 28)
4934 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
4935 glBindVertexArray(array = 2)
4936 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
4937 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
4938 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
4939 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
4940 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
4941 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
4942 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
4943 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
4944 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
4945 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
4946 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4947 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4948 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
4949 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4950 glScissor(x = 250, y = 708, width = 570, height = 331)
4951 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
4952 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4953 glScissor(x = 242, y = 708, width = 596, height = 331)
4954 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
4955 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4956 glScissor(x = 242, y = 708, width = 596, height = 331)
4957 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
4958 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
4959 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
4960 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
4961 glUseProgram(program = 22)
4962 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4963 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4964 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
4965 glBindVertexArray(array = 0)
4966 glDisable(cap = GL_BLEND)
4967 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
4968 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4969 glViewport(x = 0, y = 0, width = 1920, height = 1080)
4970 glEnable(cap = GL_BLEND)
4971 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
4972 glBlendEquation(mode = GL_FUNC_ADD)
4973 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
4974 glUseProgram(program = 7)
4975 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4976 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4977 glEnableVertexAttribArray(index = 0)
4978 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4979 glEnableVertexAttribArray(index = 1)
4980 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4981 glEnableVertexAttribArray(index = 2)
4982 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4983 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4984 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
4985 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4986 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
4987 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
4988 glEnableVertexAttribArray(index = 0)
4989 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
4990 glEnableVertexAttribArray(index = 1)
4991 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
4992 glEnableVertexAttribArray(index = 2)
4993 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
4994 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
4995 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
4996 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
4997 glDisable(cap = GL_BLEND)
4998 glViewport(x = 240, y = 0, width = 1440, height = 1080)
4999 wglSwapBuffers(hdc = 0x78015169) = TRUE
5000 glDisableVertexAttribArray(index = 0)
5001 glDisableVertexAttribArray(index = 1)
5002 glDisableVertexAttribArray(index = 2)
5003 glDisableVertexAttribArray(index = 0)
5004 glDisableVertexAttribArray(index = 1)
5005 glDisableVertexAttribArray(index = 2)
5006 glUseProgram(program = 4)
5007 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
5008 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5009 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5010 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5011 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5012 glClear(mask = GL_COLOR_BUFFER_BIT)
5013 glUniform2fv(location = 3, count = 1, value = {4, 4})
5014 glUniform2fv(location = 7, count = 1, value = {512, 512})
5015 glActiveTexture(texture = GL_TEXTURE0)
5016 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5017 glUniform1f(location = 19, v0 = 2.4)
5018 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5019 glUniform1f(location = 15, v0 = 2.2)
5020 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5021 glUniform1f(location = 16, v0 = 0)
5022 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5023 glUniform1f(location = 17, v0 = 0)
5024 glGetUniformLocation(program = 4, name = "saturation") = 18
5025 glUniform1f(location = 18, v0 = 1)
5026 glGetUniformLocation(program = 4, name = "contrast") = 13
5027 glUniform1f(location = 13, v0 = 1)
5028 glGetUniformLocation(program = 4, name = "luminance") = 14
5029 glUniform1f(location = 14, v0 = 1)
5030 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5031 glUniform1f(location = 12, v0 = 0)
5032 glGetUniformLocation(program = 4, name = "R") = 5
5033 glUniform1f(location = 5, v0 = 1)
5034 glGetUniformLocation(program = 4, name = "G") = 1
5035 glUniform1f(location = 1, v0 = 1)
5036 glGetUniformLocation(program = 4, name = "B") = 0
5037 glUniform1f(location = 0, v0 = 1)
5038 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5039 glUniform1f(location = 11, v0 = 1)
5040 glGetUniformLocation(program = 4, name = "XPOS") = 9
5041 glUniform1f(location = 9, v0 = 0)
5042 glGetUniformLocation(program = 4, name = "YPOS") = 10
5043 glUniform1f(location = 10, v0 = 0)
5044 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5045 glUniform1f(location = 8, v0 = 0)
5046 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5047 glUniform1f(location = 2, v0 = 0)
5048 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5049 glEnableVertexAttribArray(index = 2)
5050 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5051 glEnableVertexAttribArray(index = 0)
5052 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5053 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5054 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5055 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5056 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5057 glEnable(cap = GL_BLEND)
5058 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5059 glDisableVertexAttribArray(index = 2)
5060 glDisableVertexAttribArray(index = 0)
5061 glUseProgram(program = 7)
5062 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5063 glUseProgram(program = 22)
5064 glGetUniformLocation(program = 22, name = "time") = 1
5065 glUniform1f(location = 1, v0 = 0.16)
5066 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5067 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5068 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5069 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5070 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5071 glDisable(cap = GL_BLEND)
5072 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5073 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5074 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5075 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5076 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5077 glEnable(cap = GL_BLEND)
5078 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5079 glUseProgram(program = 7)
5080 glActiveTexture(texture = GL_TEXTURE0)
5081 glUseProgram(program = 28)
5082 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5083 glBindVertexArray(array = 2)
5084 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5085 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5086 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5087 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5088 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
5089 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
5090 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
5091 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5092 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
5093 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5094 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5095 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5096 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5097 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5098 glScissor(x = 250, y = 708, width = 570, height = 331)
5099 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5100 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5101 glScissor(x = 242, y = 708, width = 596, height = 331)
5102 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5103 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5104 glScissor(x = 242, y = 708, width = 596, height = 331)
5105 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5106 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5107 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5108 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5109 glUseProgram(program = 22)
5110 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5111 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5112 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5113 glBindVertexArray(array = 0)
5114 glDisable(cap = GL_BLEND)
5115 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5116 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5117 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5118 glEnable(cap = GL_BLEND)
5119 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5120 glBlendEquation(mode = GL_FUNC_ADD)
5121 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5122 glUseProgram(program = 7)
5123 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5124 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5125 glEnableVertexAttribArray(index = 0)
5126 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5127 glEnableVertexAttribArray(index = 1)
5128 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5129 glEnableVertexAttribArray(index = 2)
5130 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5131 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5132 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5133 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5134 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5135 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5136 glEnableVertexAttribArray(index = 0)
5137 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5138 glEnableVertexAttribArray(index = 1)
5139 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5140 glEnableVertexAttribArray(index = 2)
5141 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5142 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5143 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5144 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
5145 glDisable(cap = GL_BLEND)
5146 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5147 wglSwapBuffers(hdc = 0x78015169) = TRUE
5148 glDisableVertexAttribArray(index = 0)
5149 glDisableVertexAttribArray(index = 1)
5150 glDisableVertexAttribArray(index = 2)
5151 glDisableVertexAttribArray(index = 0)
5152 glDisableVertexAttribArray(index = 1)
5153 glDisableVertexAttribArray(index = 2)
5154 glUseProgram(program = 4)
5155 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
5156 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5157 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5158 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5159 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5160 glClear(mask = GL_COLOR_BUFFER_BIT)
5161 glUniform2fv(location = 3, count = 1, value = {4, 4})
5162 glUniform2fv(location = 7, count = 1, value = {512, 512})
5163 glActiveTexture(texture = GL_TEXTURE0)
5164 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5165 glUniform1f(location = 19, v0 = 2.4)
5166 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5167 glUniform1f(location = 15, v0 = 2.2)
5168 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5169 glUniform1f(location = 16, v0 = 0)
5170 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5171 glUniform1f(location = 17, v0 = 0)
5172 glGetUniformLocation(program = 4, name = "saturation") = 18
5173 glUniform1f(location = 18, v0 = 1)
5174 glGetUniformLocation(program = 4, name = "contrast") = 13
5175 glUniform1f(location = 13, v0 = 1)
5176 glGetUniformLocation(program = 4, name = "luminance") = 14
5177 glUniform1f(location = 14, v0 = 1)
5178 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5179 glUniform1f(location = 12, v0 = 0)
5180 glGetUniformLocation(program = 4, name = "R") = 5
5181 glUniform1f(location = 5, v0 = 1)
5182 glGetUniformLocation(program = 4, name = "G") = 1
5183 glUniform1f(location = 1, v0 = 1)
5184 glGetUniformLocation(program = 4, name = "B") = 0
5185 glUniform1f(location = 0, v0 = 1)
5186 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5187 glUniform1f(location = 11, v0 = 1)
5188 glGetUniformLocation(program = 4, name = "XPOS") = 9
5189 glUniform1f(location = 9, v0 = 0)
5190 glGetUniformLocation(program = 4, name = "YPOS") = 10
5191 glUniform1f(location = 10, v0 = 0)
5192 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5193 glUniform1f(location = 8, v0 = 0)
5194 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5195 glUniform1f(location = 2, v0 = 0)
5196 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5197 glEnableVertexAttribArray(index = 2)
5198 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5199 glEnableVertexAttribArray(index = 0)
5200 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5201 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5202 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5203 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5204 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5205 glEnable(cap = GL_BLEND)
5206 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5207 glDisableVertexAttribArray(index = 2)
5208 glDisableVertexAttribArray(index = 0)
5209 glUseProgram(program = 7)
5210 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5211 glUseProgram(program = 22)
5212 glGetUniformLocation(program = 22, name = "time") = 1
5213 glUniform1f(location = 1, v0 = 0.17)
5214 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5215 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5216 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5217 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5218 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5219 glDisable(cap = GL_BLEND)
5220 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5221 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5222 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5223 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5224 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5225 glEnable(cap = GL_BLEND)
5226 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5227 glUseProgram(program = 7)
5228 glActiveTexture(texture = GL_TEXTURE0)
5229 glUseProgram(program = 28)
5230 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5231 glBindVertexArray(array = 2)
5232 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5233 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5234 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5235 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5236 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
5237 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
5238 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
5239 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5240 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
5241 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5242 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5243 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5244 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5245 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5246 glScissor(x = 250, y = 708, width = 570, height = 331)
5247 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5248 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5249 glScissor(x = 242, y = 708, width = 596, height = 331)
5250 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5251 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5252 glScissor(x = 242, y = 708, width = 596, height = 331)
5253 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5254 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5255 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5256 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5257 glUseProgram(program = 22)
5258 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5259 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5260 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5261 glBindVertexArray(array = 0)
5262 glDisable(cap = GL_BLEND)
5263 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5264 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5265 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5266 glEnable(cap = GL_BLEND)
5267 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5268 glBlendEquation(mode = GL_FUNC_ADD)
5269 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5270 glUseProgram(program = 7)
5271 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5272 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5273 glEnableVertexAttribArray(index = 0)
5274 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5275 glEnableVertexAttribArray(index = 1)
5276 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5277 glEnableVertexAttribArray(index = 2)
5278 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5279 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5280 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5281 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5282 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5283 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5284 glEnableVertexAttribArray(index = 0)
5285 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5286 glEnableVertexAttribArray(index = 1)
5287 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5288 glEnableVertexAttribArray(index = 2)
5289 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5290 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5291 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5292 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
5293 glDisable(cap = GL_BLEND)
5294 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5295 wglSwapBuffers(hdc = 0x78015169) = TRUE
5296 glDisableVertexAttribArray(index = 0)
5297 glDisableVertexAttribArray(index = 1)
5298 glDisableVertexAttribArray(index = 2)
5299 glDisableVertexAttribArray(index = 0)
5300 glDisableVertexAttribArray(index = 1)
5301 glDisableVertexAttribArray(index = 2)
5302 glUseProgram(program = 4)
5303 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
5304 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5305 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5306 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5307 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5308 glClear(mask = GL_COLOR_BUFFER_BIT)
5309 glUniform2fv(location = 3, count = 1, value = {4, 4})
5310 glUniform2fv(location = 7, count = 1, value = {512, 512})
5311 glActiveTexture(texture = GL_TEXTURE0)
5312 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5313 glUniform1f(location = 19, v0 = 2.4)
5314 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5315 glUniform1f(location = 15, v0 = 2.2)
5316 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5317 glUniform1f(location = 16, v0 = 0)
5318 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5319 glUniform1f(location = 17, v0 = 0)
5320 glGetUniformLocation(program = 4, name = "saturation") = 18
5321 glUniform1f(location = 18, v0 = 1)
5322 glGetUniformLocation(program = 4, name = "contrast") = 13
5323 glUniform1f(location = 13, v0 = 1)
5324 glGetUniformLocation(program = 4, name = "luminance") = 14
5325 glUniform1f(location = 14, v0 = 1)
5326 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5327 glUniform1f(location = 12, v0 = 0)
5328 glGetUniformLocation(program = 4, name = "R") = 5
5329 glUniform1f(location = 5, v0 = 1)
5330 glGetUniformLocation(program = 4, name = "G") = 1
5331 glUniform1f(location = 1, v0 = 1)
5332 glGetUniformLocation(program = 4, name = "B") = 0
5333 glUniform1f(location = 0, v0 = 1)
5334 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5335 glUniform1f(location = 11, v0 = 1)
5336 glGetUniformLocation(program = 4, name = "XPOS") = 9
5337 glUniform1f(location = 9, v0 = 0)
5338 glGetUniformLocation(program = 4, name = "YPOS") = 10
5339 glUniform1f(location = 10, v0 = 0)
5340 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5341 glUniform1f(location = 8, v0 = 0)
5342 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5343 glUniform1f(location = 2, v0 = 0)
5344 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5345 glEnableVertexAttribArray(index = 2)
5346 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5347 glEnableVertexAttribArray(index = 0)
5348 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5349 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5350 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5351 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5352 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5353 glEnable(cap = GL_BLEND)
5354 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5355 glDisableVertexAttribArray(index = 2)
5356 glDisableVertexAttribArray(index = 0)
5357 glUseProgram(program = 7)
5358 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5359 glUseProgram(program = 22)
5360 glGetUniformLocation(program = 22, name = "time") = 1
5361 glUniform1f(location = 1, v0 = 0.18)
5362 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5363 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5364 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5365 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5366 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5367 glDisable(cap = GL_BLEND)
5368 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5369 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5370 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5371 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5372 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5373 glEnable(cap = GL_BLEND)
5374 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5375 glUseProgram(program = 7)
5376 glActiveTexture(texture = GL_TEXTURE0)
5377 glUseProgram(program = 28)
5378 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5379 glBindVertexArray(array = 2)
5380 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5381 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5382 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5383 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5384 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
5385 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
5386 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
5387 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5388 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
5389 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5390 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5391 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5392 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5393 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5394 glScissor(x = 250, y = 708, width = 570, height = 331)
5395 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5396 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5397 glScissor(x = 242, y = 708, width = 596, height = 331)
5398 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5399 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5400 glScissor(x = 242, y = 708, width = 596, height = 331)
5401 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5402 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5403 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5404 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5405 glUseProgram(program = 22)
5406 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5407 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5408 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5409 glBindVertexArray(array = 0)
5410 glDisable(cap = GL_BLEND)
5411 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5412 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5413 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5414 glEnable(cap = GL_BLEND)
5415 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5416 glBlendEquation(mode = GL_FUNC_ADD)
5417 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5418 glUseProgram(program = 7)
5419 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5420 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5421 glEnableVertexAttribArray(index = 0)
5422 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5423 glEnableVertexAttribArray(index = 1)
5424 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5425 glEnableVertexAttribArray(index = 2)
5426 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5427 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5428 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5429 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5430 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5431 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5432 glEnableVertexAttribArray(index = 0)
5433 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5434 glEnableVertexAttribArray(index = 1)
5435 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5436 glEnableVertexAttribArray(index = 2)
5437 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5438 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5439 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5440 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
5441 glDisable(cap = GL_BLEND)
5442 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5443 wglSwapBuffers(hdc = 0x78015169) = TRUE
5444 glDisableVertexAttribArray(index = 0)
5445 glDisableVertexAttribArray(index = 1)
5446 glDisableVertexAttribArray(index = 2)
5447 glDisableVertexAttribArray(index = 0)
5448 glDisableVertexAttribArray(index = 1)
5449 glDisableVertexAttribArray(index = 2)
5450 glUseProgram(program = 4)
5451 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
5452 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5453 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5454 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5455 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5456 glClear(mask = GL_COLOR_BUFFER_BIT)
5457 glUniform2fv(location = 3, count = 1, value = {4, 4})
5458 glUniform2fv(location = 7, count = 1, value = {512, 512})
5459 glActiveTexture(texture = GL_TEXTURE0)
5460 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5461 glUniform1f(location = 19, v0 = 2.4)
5462 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5463 glUniform1f(location = 15, v0 = 2.2)
5464 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5465 glUniform1f(location = 16, v0 = 0)
5466 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5467 glUniform1f(location = 17, v0 = 0)
5468 glGetUniformLocation(program = 4, name = "saturation") = 18
5469 glUniform1f(location = 18, v0 = 1)
5470 glGetUniformLocation(program = 4, name = "contrast") = 13
5471 glUniform1f(location = 13, v0 = 1)
5472 glGetUniformLocation(program = 4, name = "luminance") = 14
5473 glUniform1f(location = 14, v0 = 1)
5474 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5475 glUniform1f(location = 12, v0 = 0)
5476 glGetUniformLocation(program = 4, name = "R") = 5
5477 glUniform1f(location = 5, v0 = 1)
5478 glGetUniformLocation(program = 4, name = "G") = 1
5479 glUniform1f(location = 1, v0 = 1)
5480 glGetUniformLocation(program = 4, name = "B") = 0
5481 glUniform1f(location = 0, v0 = 1)
5482 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5483 glUniform1f(location = 11, v0 = 1)
5484 glGetUniformLocation(program = 4, name = "XPOS") = 9
5485 glUniform1f(location = 9, v0 = 0)
5486 glGetUniformLocation(program = 4, name = "YPOS") = 10
5487 glUniform1f(location = 10, v0 = 0)
5488 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5489 glUniform1f(location = 8, v0 = 0)
5490 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5491 glUniform1f(location = 2, v0 = 0)
5492 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5493 glEnableVertexAttribArray(index = 2)
5494 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5495 glEnableVertexAttribArray(index = 0)
5496 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5497 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5498 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5499 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5500 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5501 glEnable(cap = GL_BLEND)
5502 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5503 glDisableVertexAttribArray(index = 2)
5504 glDisableVertexAttribArray(index = 0)
5505 glUseProgram(program = 7)
5506 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5507 glUseProgram(program = 22)
5508 glGetUniformLocation(program = 22, name = "time") = 1
5509 glUniform1f(location = 1, v0 = 0.19)
5510 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5511 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5512 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5513 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5514 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5515 glDisable(cap = GL_BLEND)
5516 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5517 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5518 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5519 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5520 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5521 glEnable(cap = GL_BLEND)
5522 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5523 glUseProgram(program = 7)
5524 glActiveTexture(texture = GL_TEXTURE0)
5525 glUseProgram(program = 28)
5526 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5527 glBindVertexArray(array = 2)
5528 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5529 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5530 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5531 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5532 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
5533 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
5534 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
5535 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5536 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
5537 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5538 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5539 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5540 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5541 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5542 glScissor(x = 250, y = 708, width = 570, height = 331)
5543 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5544 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5545 glScissor(x = 242, y = 708, width = 596, height = 331)
5546 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5547 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5548 glScissor(x = 242, y = 708, width = 596, height = 331)
5549 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5550 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5551 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5552 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5553 glUseProgram(program = 22)
5554 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5555 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5556 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5557 glBindVertexArray(array = 0)
5558 glDisable(cap = GL_BLEND)
5559 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5560 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5561 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5562 glEnable(cap = GL_BLEND)
5563 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5564 glBlendEquation(mode = GL_FUNC_ADD)
5565 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5566 glUseProgram(program = 7)
5567 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5568 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5569 glEnableVertexAttribArray(index = 0)
5570 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5571 glEnableVertexAttribArray(index = 1)
5572 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5573 glEnableVertexAttribArray(index = 2)
5574 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5575 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5576 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5577 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5578 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5579 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5580 glEnableVertexAttribArray(index = 0)
5581 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5582 glEnableVertexAttribArray(index = 1)
5583 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5584 glEnableVertexAttribArray(index = 2)
5585 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5586 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5587 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5588 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
5589 glDisable(cap = GL_BLEND)
5590 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5591 wglSwapBuffers(hdc = 0x78015169) = TRUE
5592 glDisableVertexAttribArray(index = 0)
5593 glDisableVertexAttribArray(index = 1)
5594 glDisableVertexAttribArray(index = 2)
5595 glDisableVertexAttribArray(index = 0)
5596 glDisableVertexAttribArray(index = 1)
5597 glDisableVertexAttribArray(index = 2)
5598 glUseProgram(program = 4)
5599 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
5600 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5601 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5602 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5603 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5604 glClear(mask = GL_COLOR_BUFFER_BIT)
5605 glUniform2fv(location = 3, count = 1, value = {4, 4})
5606 glUniform2fv(location = 7, count = 1, value = {512, 512})
5607 glActiveTexture(texture = GL_TEXTURE0)
5608 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5609 glUniform1f(location = 19, v0 = 2.4)
5610 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5611 glUniform1f(location = 15, v0 = 2.2)
5612 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5613 glUniform1f(location = 16, v0 = 0)
5614 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5615 glUniform1f(location = 17, v0 = 0)
5616 glGetUniformLocation(program = 4, name = "saturation") = 18
5617 glUniform1f(location = 18, v0 = 1)
5618 glGetUniformLocation(program = 4, name = "contrast") = 13
5619 glUniform1f(location = 13, v0 = 1)
5620 glGetUniformLocation(program = 4, name = "luminance") = 14
5621 glUniform1f(location = 14, v0 = 1)
5622 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5623 glUniform1f(location = 12, v0 = 0)
5624 glGetUniformLocation(program = 4, name = "R") = 5
5625 glUniform1f(location = 5, v0 = 1)
5626 glGetUniformLocation(program = 4, name = "G") = 1
5627 glUniform1f(location = 1, v0 = 1)
5628 glGetUniformLocation(program = 4, name = "B") = 0
5629 glUniform1f(location = 0, v0 = 1)
5630 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5631 glUniform1f(location = 11, v0 = 1)
5632 glGetUniformLocation(program = 4, name = "XPOS") = 9
5633 glUniform1f(location = 9, v0 = 0)
5634 glGetUniformLocation(program = 4, name = "YPOS") = 10
5635 glUniform1f(location = 10, v0 = 0)
5636 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5637 glUniform1f(location = 8, v0 = 0)
5638 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5639 glUniform1f(location = 2, v0 = 0)
5640 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5641 glEnableVertexAttribArray(index = 2)
5642 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5643 glEnableVertexAttribArray(index = 0)
5644 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5645 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5646 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5647 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5648 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5649 glEnable(cap = GL_BLEND)
5650 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5651 glDisableVertexAttribArray(index = 2)
5652 glDisableVertexAttribArray(index = 0)
5653 glUseProgram(program = 7)
5654 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5655 glUseProgram(program = 22)
5656 glGetUniformLocation(program = 22, name = "time") = 1
5657 glUniform1f(location = 1, v0 = 0.2)
5658 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5659 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5660 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5661 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5662 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5663 glDisable(cap = GL_BLEND)
5664 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5665 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5666 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5667 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5668 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5669 glEnable(cap = GL_BLEND)
5670 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5671 glUseProgram(program = 7)
5672 glActiveTexture(texture = GL_TEXTURE0)
5673 glUseProgram(program = 28)
5674 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5675 glBindVertexArray(array = 2)
5676 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5677 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5678 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5679 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5680 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
5681 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
5682 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
5683 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5684 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
5685 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5686 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5687 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5688 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5689 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5690 glScissor(x = 250, y = 708, width = 570, height = 331)
5691 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5692 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5693 glScissor(x = 242, y = 708, width = 596, height = 331)
5694 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5695 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5696 glScissor(x = 242, y = 708, width = 596, height = 331)
5697 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5698 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5699 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5700 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5701 glUseProgram(program = 22)
5702 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5703 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5704 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5705 glBindVertexArray(array = 0)
5706 glDisable(cap = GL_BLEND)
5707 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5708 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5709 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5710 glEnable(cap = GL_BLEND)
5711 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5712 glBlendEquation(mode = GL_FUNC_ADD)
5713 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5714 glUseProgram(program = 7)
5715 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5716 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5717 glEnableVertexAttribArray(index = 0)
5718 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5719 glEnableVertexAttribArray(index = 1)
5720 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5721 glEnableVertexAttribArray(index = 2)
5722 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5723 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5724 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5725 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5726 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5727 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5728 glEnableVertexAttribArray(index = 0)
5729 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5730 glEnableVertexAttribArray(index = 1)
5731 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5732 glEnableVertexAttribArray(index = 2)
5733 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5734 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5735 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5736 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
5737 glDisable(cap = GL_BLEND)
5738 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5739 wglSwapBuffers(hdc = 0x78015169) = TRUE
5740 glDisableVertexAttribArray(index = 0)
5741 glDisableVertexAttribArray(index = 1)
5742 glDisableVertexAttribArray(index = 2)
5743 glDisableVertexAttribArray(index = 0)
5744 glDisableVertexAttribArray(index = 1)
5745 glDisableVertexAttribArray(index = 2)
5746 glUseProgram(program = 4)
5747 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
5748 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5749 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5750 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5751 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5752 glClear(mask = GL_COLOR_BUFFER_BIT)
5753 glUniform2fv(location = 3, count = 1, value = {4, 4})
5754 glUniform2fv(location = 7, count = 1, value = {512, 512})
5755 glActiveTexture(texture = GL_TEXTURE0)
5756 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5757 glUniform1f(location = 19, v0 = 2.4)
5758 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5759 glUniform1f(location = 15, v0 = 2.2)
5760 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5761 glUniform1f(location = 16, v0 = 0)
5762 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5763 glUniform1f(location = 17, v0 = 0)
5764 glGetUniformLocation(program = 4, name = "saturation") = 18
5765 glUniform1f(location = 18, v0 = 1)
5766 glGetUniformLocation(program = 4, name = "contrast") = 13
5767 glUniform1f(location = 13, v0 = 1)
5768 glGetUniformLocation(program = 4, name = "luminance") = 14
5769 glUniform1f(location = 14, v0 = 1)
5770 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5771 glUniform1f(location = 12, v0 = 0)
5772 glGetUniformLocation(program = 4, name = "R") = 5
5773 glUniform1f(location = 5, v0 = 1)
5774 glGetUniformLocation(program = 4, name = "G") = 1
5775 glUniform1f(location = 1, v0 = 1)
5776 glGetUniformLocation(program = 4, name = "B") = 0
5777 glUniform1f(location = 0, v0 = 1)
5778 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5779 glUniform1f(location = 11, v0 = 1)
5780 glGetUniformLocation(program = 4, name = "XPOS") = 9
5781 glUniform1f(location = 9, v0 = 0)
5782 glGetUniformLocation(program = 4, name = "YPOS") = 10
5783 glUniform1f(location = 10, v0 = 0)
5784 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5785 glUniform1f(location = 8, v0 = 0)
5786 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5787 glUniform1f(location = 2, v0 = 0)
5788 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5789 glEnableVertexAttribArray(index = 2)
5790 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5791 glEnableVertexAttribArray(index = 0)
5792 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5793 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5794 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5795 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5796 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5797 glEnable(cap = GL_BLEND)
5798 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5799 glDisableVertexAttribArray(index = 2)
5800 glDisableVertexAttribArray(index = 0)
5801 glUseProgram(program = 7)
5802 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5803 glUseProgram(program = 22)
5804 glGetUniformLocation(program = 22, name = "time") = 1
5805 glUniform1f(location = 1, v0 = 0.21)
5806 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5807 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5808 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5809 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5810 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5811 glDisable(cap = GL_BLEND)
5812 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5813 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5814 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5815 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5816 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5817 glEnable(cap = GL_BLEND)
5818 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5819 glUseProgram(program = 7)
5820 glActiveTexture(texture = GL_TEXTURE0)
5821 glUseProgram(program = 28)
5822 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5823 glBindVertexArray(array = 2)
5824 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5825 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5826 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5827 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5828 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
5829 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
5830 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
5831 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5832 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
5833 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5834 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5835 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5836 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5837 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5838 glScissor(x = 250, y = 708, width = 570, height = 331)
5839 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5840 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5841 glScissor(x = 242, y = 708, width = 596, height = 331)
5842 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5843 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5844 glScissor(x = 242, y = 708, width = 596, height = 331)
5845 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5846 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5847 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5848 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5849 glUseProgram(program = 22)
5850 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5851 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5852 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
5853 glBindVertexArray(array = 0)
5854 glDisable(cap = GL_BLEND)
5855 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
5856 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5857 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5858 glEnable(cap = GL_BLEND)
5859 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5860 glBlendEquation(mode = GL_FUNC_ADD)
5861 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
5862 glUseProgram(program = 7)
5863 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5864 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5865 glEnableVertexAttribArray(index = 0)
5866 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5867 glEnableVertexAttribArray(index = 1)
5868 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5869 glEnableVertexAttribArray(index = 2)
5870 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5871 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5872 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
5873 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5874 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
5875 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
5876 glEnableVertexAttribArray(index = 0)
5877 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5878 glEnableVertexAttribArray(index = 1)
5879 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
5880 glEnableVertexAttribArray(index = 2)
5881 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
5882 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5883 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
5884 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
5885 glDisable(cap = GL_BLEND)
5886 glViewport(x = 240, y = 0, width = 1440, height = 1080)
5887 wglSwapBuffers(hdc = 0x78015169) = TRUE
5888 glDisableVertexAttribArray(index = 0)
5889 glDisableVertexAttribArray(index = 1)
5890 glDisableVertexAttribArray(index = 2)
5891 glDisableVertexAttribArray(index = 0)
5892 glDisableVertexAttribArray(index = 1)
5893 glDisableVertexAttribArray(index = 2)
5894 glUseProgram(program = 4)
5895 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
5896 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
5897 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
5898 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
5899 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
5900 glClear(mask = GL_COLOR_BUFFER_BIT)
5901 glUniform2fv(location = 3, count = 1, value = {4, 4})
5902 glUniform2fv(location = 7, count = 1, value = {512, 512})
5903 glActiveTexture(texture = GL_TEXTURE0)
5904 glGetUniformLocation(program = 4, name = "target_gamma") = 19
5905 glUniform1f(location = 19, v0 = 2.4)
5906 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
5907 glUniform1f(location = 15, v0 = 2.2)
5908 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
5909 glUniform1f(location = 16, v0 = 0)
5910 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
5911 glUniform1f(location = 17, v0 = 0)
5912 glGetUniformLocation(program = 4, name = "saturation") = 18
5913 glUniform1f(location = 18, v0 = 1)
5914 glGetUniformLocation(program = 4, name = "contrast") = 13
5915 glUniform1f(location = 13, v0 = 1)
5916 glGetUniformLocation(program = 4, name = "luminance") = 14
5917 glUniform1f(location = 14, v0 = 1)
5918 glGetUniformLocation(program = 4, name = "bright_boost") = 12
5919 glUniform1f(location = 12, v0 = 0)
5920 glGetUniformLocation(program = 4, name = "R") = 5
5921 glUniform1f(location = 5, v0 = 1)
5922 glGetUniformLocation(program = 4, name = "G") = 1
5923 glUniform1f(location = 1, v0 = 1)
5924 glGetUniformLocation(program = 4, name = "B") = 0
5925 glUniform1f(location = 0, v0 = 1)
5926 glGetUniformLocation(program = 4, name = "ZOOM") = 11
5927 glUniform1f(location = 11, v0 = 1)
5928 glGetUniformLocation(program = 4, name = "XPOS") = 9
5929 glUniform1f(location = 9, v0 = 0)
5930 glGetUniformLocation(program = 4, name = "YPOS") = 10
5931 glUniform1f(location = 10, v0 = 0)
5932 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
5933 glUniform1f(location = 8, v0 = 0)
5934 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
5935 glUniform1f(location = 2, v0 = 0)
5936 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
5937 glEnableVertexAttribArray(index = 2)
5938 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
5939 glEnableVertexAttribArray(index = 0)
5940 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
5941 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
5942 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
5943 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
5944 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5945 glEnable(cap = GL_BLEND)
5946 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5947 glDisableVertexAttribArray(index = 2)
5948 glDisableVertexAttribArray(index = 0)
5949 glUseProgram(program = 7)
5950 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5951 glUseProgram(program = 22)
5952 glGetUniformLocation(program = 22, name = "time") = 1
5953 glUniform1f(location = 1, v0 = 0.22)
5954 glGetUniformLocation(program = 22, name = "OutputSize") = 0
5955 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
5956 glViewport(x = 0, y = 0, width = 1920, height = 1080)
5957 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5958 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
5959 glDisable(cap = GL_BLEND)
5960 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
5961 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
5962 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
5963 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
5964 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
5965 glEnable(cap = GL_BLEND)
5966 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
5967 glUseProgram(program = 7)
5968 glActiveTexture(texture = GL_TEXTURE0)
5969 glUseProgram(program = 28)
5970 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
5971 glBindVertexArray(array = 2)
5972 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
5973 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
5974 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
5975 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
5976 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
5977 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
5978 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
5979 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
5980 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
5981 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
5982 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5983 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5984 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
5985 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5986 glScissor(x = 250, y = 708, width = 570, height = 331)
5987 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
5988 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5989 glScissor(x = 242, y = 708, width = 596, height = 331)
5990 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
5991 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5992 glScissor(x = 242, y = 708, width = 596, height = 331)
5993 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
5994 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
5995 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
5996 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
5997 glUseProgram(program = 22)
5998 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
5999 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6000 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6001 glBindVertexArray(array = 0)
6002 glDisable(cap = GL_BLEND)
6003 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6004 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6005 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6006 glEnable(cap = GL_BLEND)
6007 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6008 glBlendEquation(mode = GL_FUNC_ADD)
6009 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6010 glUseProgram(program = 7)
6011 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6012 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6013 glEnableVertexAttribArray(index = 0)
6014 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6015 glEnableVertexAttribArray(index = 1)
6016 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6017 glEnableVertexAttribArray(index = 2)
6018 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6019 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6020 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6021 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6022 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6023 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6024 glEnableVertexAttribArray(index = 0)
6025 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6026 glEnableVertexAttribArray(index = 1)
6027 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6028 glEnableVertexAttribArray(index = 2)
6029 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6030 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6031 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6032 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
6033 glDisable(cap = GL_BLEND)
6034 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6035 wglSwapBuffers(hdc = 0x78015169) = TRUE
6036 glDisableVertexAttribArray(index = 0)
6037 glDisableVertexAttribArray(index = 1)
6038 glDisableVertexAttribArray(index = 2)
6039 glDisableVertexAttribArray(index = 0)
6040 glDisableVertexAttribArray(index = 1)
6041 glDisableVertexAttribArray(index = 2)
6042 glUseProgram(program = 4)
6043 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
6044 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6045 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6046 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6047 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6048 glClear(mask = GL_COLOR_BUFFER_BIT)
6049 glUniform2fv(location = 3, count = 1, value = {4, 4})
6050 glUniform2fv(location = 7, count = 1, value = {512, 512})
6051 glActiveTexture(texture = GL_TEXTURE0)
6052 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6053 glUniform1f(location = 19, v0 = 2.4)
6054 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6055 glUniform1f(location = 15, v0 = 2.2)
6056 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6057 glUniform1f(location = 16, v0 = 0)
6058 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6059 glUniform1f(location = 17, v0 = 0)
6060 glGetUniformLocation(program = 4, name = "saturation") = 18
6061 glUniform1f(location = 18, v0 = 1)
6062 glGetUniformLocation(program = 4, name = "contrast") = 13
6063 glUniform1f(location = 13, v0 = 1)
6064 glGetUniformLocation(program = 4, name = "luminance") = 14
6065 glUniform1f(location = 14, v0 = 1)
6066 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6067 glUniform1f(location = 12, v0 = 0)
6068 glGetUniformLocation(program = 4, name = "R") = 5
6069 glUniform1f(location = 5, v0 = 1)
6070 glGetUniformLocation(program = 4, name = "G") = 1
6071 glUniform1f(location = 1, v0 = 1)
6072 glGetUniformLocation(program = 4, name = "B") = 0
6073 glUniform1f(location = 0, v0 = 1)
6074 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6075 glUniform1f(location = 11, v0 = 1)
6076 glGetUniformLocation(program = 4, name = "XPOS") = 9
6077 glUniform1f(location = 9, v0 = 0)
6078 glGetUniformLocation(program = 4, name = "YPOS") = 10
6079 glUniform1f(location = 10, v0 = 0)
6080 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6081 glUniform1f(location = 8, v0 = 0)
6082 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6083 glUniform1f(location = 2, v0 = 0)
6084 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6085 glEnableVertexAttribArray(index = 2)
6086 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6087 glEnableVertexAttribArray(index = 0)
6088 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6089 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6090 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6091 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6092 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6093 glEnable(cap = GL_BLEND)
6094 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6095 glDisableVertexAttribArray(index = 2)
6096 glDisableVertexAttribArray(index = 0)
6097 glUseProgram(program = 7)
6098 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6099 glUseProgram(program = 22)
6100 glGetUniformLocation(program = 22, name = "time") = 1
6101 glUniform1f(location = 1, v0 = 0.23)
6102 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6103 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6104 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6105 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6106 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6107 glDisable(cap = GL_BLEND)
6108 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6109 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6110 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6111 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6112 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6113 glEnable(cap = GL_BLEND)
6114 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6115 glUseProgram(program = 7)
6116 glActiveTexture(texture = GL_TEXTURE0)
6117 glUseProgram(program = 28)
6118 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6119 glBindVertexArray(array = 2)
6120 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6121 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6122 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6123 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6124 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
6125 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
6126 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
6127 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6128 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
6129 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6130 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6131 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6132 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6133 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6134 glScissor(x = 250, y = 708, width = 570, height = 331)
6135 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6136 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6137 glScissor(x = 242, y = 708, width = 596, height = 331)
6138 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6139 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6140 glScissor(x = 242, y = 708, width = 596, height = 331)
6141 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6142 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6143 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6144 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6145 glUseProgram(program = 22)
6146 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6147 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6148 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6149 glBindVertexArray(array = 0)
6150 glDisable(cap = GL_BLEND)
6151 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6152 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6153 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6154 glEnable(cap = GL_BLEND)
6155 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6156 glBlendEquation(mode = GL_FUNC_ADD)
6157 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6158 glUseProgram(program = 7)
6159 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6160 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6161 glEnableVertexAttribArray(index = 0)
6162 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6163 glEnableVertexAttribArray(index = 1)
6164 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6165 glEnableVertexAttribArray(index = 2)
6166 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6167 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6168 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6169 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6170 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6171 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6172 glEnableVertexAttribArray(index = 0)
6173 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6174 glEnableVertexAttribArray(index = 1)
6175 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6176 glEnableVertexAttribArray(index = 2)
6177 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6178 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6179 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6180 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
6181 glDisable(cap = GL_BLEND)
6182 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6183 wglSwapBuffers(hdc = 0x78015169) = TRUE
6184 glDisableVertexAttribArray(index = 0)
6185 glDisableVertexAttribArray(index = 1)
6186 glDisableVertexAttribArray(index = 2)
6187 glDisableVertexAttribArray(index = 0)
6188 glDisableVertexAttribArray(index = 1)
6189 glDisableVertexAttribArray(index = 2)
6190 glUseProgram(program = 4)
6191 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
6192 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6193 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6194 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6195 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6196 glClear(mask = GL_COLOR_BUFFER_BIT)
6197 glUniform2fv(location = 3, count = 1, value = {4, 4})
6198 glUniform2fv(location = 7, count = 1, value = {512, 512})
6199 glActiveTexture(texture = GL_TEXTURE0)
6200 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6201 glUniform1f(location = 19, v0 = 2.4)
6202 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6203 glUniform1f(location = 15, v0 = 2.2)
6204 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6205 glUniform1f(location = 16, v0 = 0)
6206 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6207 glUniform1f(location = 17, v0 = 0)
6208 glGetUniformLocation(program = 4, name = "saturation") = 18
6209 glUniform1f(location = 18, v0 = 1)
6210 glGetUniformLocation(program = 4, name = "contrast") = 13
6211 glUniform1f(location = 13, v0 = 1)
6212 glGetUniformLocation(program = 4, name = "luminance") = 14
6213 glUniform1f(location = 14, v0 = 1)
6214 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6215 glUniform1f(location = 12, v0 = 0)
6216 glGetUniformLocation(program = 4, name = "R") = 5
6217 glUniform1f(location = 5, v0 = 1)
6218 glGetUniformLocation(program = 4, name = "G") = 1
6219 glUniform1f(location = 1, v0 = 1)
6220 glGetUniformLocation(program = 4, name = "B") = 0
6221 glUniform1f(location = 0, v0 = 1)
6222 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6223 glUniform1f(location = 11, v0 = 1)
6224 glGetUniformLocation(program = 4, name = "XPOS") = 9
6225 glUniform1f(location = 9, v0 = 0)
6226 glGetUniformLocation(program = 4, name = "YPOS") = 10
6227 glUniform1f(location = 10, v0 = 0)
6228 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6229 glUniform1f(location = 8, v0 = 0)
6230 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6231 glUniform1f(location = 2, v0 = 0)
6232 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6233 glEnableVertexAttribArray(index = 2)
6234 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6235 glEnableVertexAttribArray(index = 0)
6236 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6237 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6238 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6239 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6240 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6241 glEnable(cap = GL_BLEND)
6242 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6243 glDisableVertexAttribArray(index = 2)
6244 glDisableVertexAttribArray(index = 0)
6245 glUseProgram(program = 7)
6246 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6247 glUseProgram(program = 22)
6248 glGetUniformLocation(program = 22, name = "time") = 1
6249 glUniform1f(location = 1, v0 = 0.2400001)
6250 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6251 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6252 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6253 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6254 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6255 glDisable(cap = GL_BLEND)
6256 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6257 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6258 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6259 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6260 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6261 glEnable(cap = GL_BLEND)
6262 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6263 glUseProgram(program = 7)
6264 glActiveTexture(texture = GL_TEXTURE0)
6265 glUseProgram(program = 28)
6266 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6267 glBindVertexArray(array = 2)
6268 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6269 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6270 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6271 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6272 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
6273 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
6274 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
6275 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6276 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
6277 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6278 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6279 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6280 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6281 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6282 glScissor(x = 250, y = 708, width = 570, height = 331)
6283 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6284 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6285 glScissor(x = 242, y = 708, width = 596, height = 331)
6286 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6287 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6288 glScissor(x = 242, y = 708, width = 596, height = 331)
6289 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6290 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6291 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6292 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6293 glUseProgram(program = 22)
6294 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6295 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6296 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6297 glBindVertexArray(array = 0)
6298 glDisable(cap = GL_BLEND)
6299 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6300 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6301 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6302 glEnable(cap = GL_BLEND)
6303 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6304 glBlendEquation(mode = GL_FUNC_ADD)
6305 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6306 glUseProgram(program = 7)
6307 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6308 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6309 glEnableVertexAttribArray(index = 0)
6310 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6311 glEnableVertexAttribArray(index = 1)
6312 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6313 glEnableVertexAttribArray(index = 2)
6314 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6315 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6316 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6317 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6318 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6319 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6320 glEnableVertexAttribArray(index = 0)
6321 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6322 glEnableVertexAttribArray(index = 1)
6323 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6324 glEnableVertexAttribArray(index = 2)
6325 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6326 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6327 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6328 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
6329 glDisable(cap = GL_BLEND)
6330 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6331 wglSwapBuffers(hdc = 0x78015169) = TRUE
6332 glDisableVertexAttribArray(index = 0)
6333 glDisableVertexAttribArray(index = 1)
6334 glDisableVertexAttribArray(index = 2)
6335 glDisableVertexAttribArray(index = 0)
6336 glDisableVertexAttribArray(index = 1)
6337 glDisableVertexAttribArray(index = 2)
6338 glUseProgram(program = 4)
6339 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
6340 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6341 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6342 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6343 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6344 glClear(mask = GL_COLOR_BUFFER_BIT)
6345 glUniform2fv(location = 3, count = 1, value = {4, 4})
6346 glUniform2fv(location = 7, count = 1, value = {512, 512})
6347 glActiveTexture(texture = GL_TEXTURE0)
6348 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6349 glUniform1f(location = 19, v0 = 2.4)
6350 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6351 glUniform1f(location = 15, v0 = 2.2)
6352 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6353 glUniform1f(location = 16, v0 = 0)
6354 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6355 glUniform1f(location = 17, v0 = 0)
6356 glGetUniformLocation(program = 4, name = "saturation") = 18
6357 glUniform1f(location = 18, v0 = 1)
6358 glGetUniformLocation(program = 4, name = "contrast") = 13
6359 glUniform1f(location = 13, v0 = 1)
6360 glGetUniformLocation(program = 4, name = "luminance") = 14
6361 glUniform1f(location = 14, v0 = 1)
6362 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6363 glUniform1f(location = 12, v0 = 0)
6364 glGetUniformLocation(program = 4, name = "R") = 5
6365 glUniform1f(location = 5, v0 = 1)
6366 glGetUniformLocation(program = 4, name = "G") = 1
6367 glUniform1f(location = 1, v0 = 1)
6368 glGetUniformLocation(program = 4, name = "B") = 0
6369 glUniform1f(location = 0, v0 = 1)
6370 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6371 glUniform1f(location = 11, v0 = 1)
6372 glGetUniformLocation(program = 4, name = "XPOS") = 9
6373 glUniform1f(location = 9, v0 = 0)
6374 glGetUniformLocation(program = 4, name = "YPOS") = 10
6375 glUniform1f(location = 10, v0 = 0)
6376 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6377 glUniform1f(location = 8, v0 = 0)
6378 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6379 glUniform1f(location = 2, v0 = 0)
6380 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6381 glEnableVertexAttribArray(index = 2)
6382 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6383 glEnableVertexAttribArray(index = 0)
6384 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6385 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6386 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6387 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6388 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6389 glEnable(cap = GL_BLEND)
6390 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6391 glDisableVertexAttribArray(index = 2)
6392 glDisableVertexAttribArray(index = 0)
6393 glUseProgram(program = 7)
6394 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6395 glUseProgram(program = 22)
6396 glGetUniformLocation(program = 22, name = "time") = 1
6397 glUniform1f(location = 1, v0 = 0.2500001)
6398 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6399 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6400 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6401 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6402 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6403 glDisable(cap = GL_BLEND)
6404 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6405 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6406 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6407 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6408 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6409 glEnable(cap = GL_BLEND)
6410 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6411 glUseProgram(program = 7)
6412 glActiveTexture(texture = GL_TEXTURE0)
6413 glUseProgram(program = 28)
6414 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6415 glBindVertexArray(array = 2)
6416 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6417 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6418 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6419 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6420 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
6421 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
6422 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
6423 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6424 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
6425 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6426 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6427 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6428 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6429 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6430 glScissor(x = 250, y = 708, width = 570, height = 331)
6431 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6432 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6433 glScissor(x = 242, y = 708, width = 596, height = 331)
6434 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6435 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6436 glScissor(x = 242, y = 708, width = 596, height = 331)
6437 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6438 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6439 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6440 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6441 glUseProgram(program = 22)
6442 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6443 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6444 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6445 glBindVertexArray(array = 0)
6446 glDisable(cap = GL_BLEND)
6447 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6448 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6449 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6450 glEnable(cap = GL_BLEND)
6451 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6452 glBlendEquation(mode = GL_FUNC_ADD)
6453 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6454 glUseProgram(program = 7)
6455 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6456 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6457 glEnableVertexAttribArray(index = 0)
6458 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6459 glEnableVertexAttribArray(index = 1)
6460 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6461 glEnableVertexAttribArray(index = 2)
6462 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6463 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6464 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6465 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6466 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6467 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6468 glEnableVertexAttribArray(index = 0)
6469 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6470 glEnableVertexAttribArray(index = 1)
6471 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6472 glEnableVertexAttribArray(index = 2)
6473 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6474 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6475 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6476 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
6477 glDisable(cap = GL_BLEND)
6478 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6479 wglSwapBuffers(hdc = 0x78015169) = TRUE
6480 glDisableVertexAttribArray(index = 0)
6481 glDisableVertexAttribArray(index = 1)
6482 glDisableVertexAttribArray(index = 2)
6483 glDisableVertexAttribArray(index = 0)
6484 glDisableVertexAttribArray(index = 1)
6485 glDisableVertexAttribArray(index = 2)
6486 glUseProgram(program = 4)
6487 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
6488 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6489 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6490 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6491 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6492 glClear(mask = GL_COLOR_BUFFER_BIT)
6493 glUniform2fv(location = 3, count = 1, value = {4, 4})
6494 glUniform2fv(location = 7, count = 1, value = {512, 512})
6495 glActiveTexture(texture = GL_TEXTURE0)
6496 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6497 glUniform1f(location = 19, v0 = 2.4)
6498 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6499 glUniform1f(location = 15, v0 = 2.2)
6500 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6501 glUniform1f(location = 16, v0 = 0)
6502 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6503 glUniform1f(location = 17, v0 = 0)
6504 glGetUniformLocation(program = 4, name = "saturation") = 18
6505 glUniform1f(location = 18, v0 = 1)
6506 glGetUniformLocation(program = 4, name = "contrast") = 13
6507 glUniform1f(location = 13, v0 = 1)
6508 glGetUniformLocation(program = 4, name = "luminance") = 14
6509 glUniform1f(location = 14, v0 = 1)
6510 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6511 glUniform1f(location = 12, v0 = 0)
6512 glGetUniformLocation(program = 4, name = "R") = 5
6513 glUniform1f(location = 5, v0 = 1)
6514 glGetUniformLocation(program = 4, name = "G") = 1
6515 glUniform1f(location = 1, v0 = 1)
6516 glGetUniformLocation(program = 4, name = "B") = 0
6517 glUniform1f(location = 0, v0 = 1)
6518 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6519 glUniform1f(location = 11, v0 = 1)
6520 glGetUniformLocation(program = 4, name = "XPOS") = 9
6521 glUniform1f(location = 9, v0 = 0)
6522 glGetUniformLocation(program = 4, name = "YPOS") = 10
6523 glUniform1f(location = 10, v0 = 0)
6524 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6525 glUniform1f(location = 8, v0 = 0)
6526 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6527 glUniform1f(location = 2, v0 = 0)
6528 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6529 glEnableVertexAttribArray(index = 2)
6530 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6531 glEnableVertexAttribArray(index = 0)
6532 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6533 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6534 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6535 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6536 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6537 glEnable(cap = GL_BLEND)
6538 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6539 glDisableVertexAttribArray(index = 2)
6540 glDisableVertexAttribArray(index = 0)
6541 glUseProgram(program = 7)
6542 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6543 glUseProgram(program = 22)
6544 glGetUniformLocation(program = 22, name = "time") = 1
6545 glUniform1f(location = 1, v0 = 0.2600001)
6546 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6547 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6548 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6549 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6550 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6551 glDisable(cap = GL_BLEND)
6552 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6553 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6554 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6555 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6556 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6557 glEnable(cap = GL_BLEND)
6558 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6559 glUseProgram(program = 7)
6560 glActiveTexture(texture = GL_TEXTURE0)
6561 glUseProgram(program = 28)
6562 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6563 glBindVertexArray(array = 2)
6564 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6565 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6566 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6567 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6568 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
6569 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
6570 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
6571 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6572 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
6573 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6574 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6575 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6576 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6577 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6578 glScissor(x = 250, y = 708, width = 570, height = 331)
6579 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6580 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6581 glScissor(x = 242, y = 708, width = 596, height = 331)
6582 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6583 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6584 glScissor(x = 242, y = 708, width = 596, height = 331)
6585 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6586 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6587 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6588 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6589 glUseProgram(program = 22)
6590 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6591 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6592 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6593 glBindVertexArray(array = 0)
6594 glDisable(cap = GL_BLEND)
6595 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6596 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6597 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6598 glEnable(cap = GL_BLEND)
6599 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6600 glBlendEquation(mode = GL_FUNC_ADD)
6601 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6602 glUseProgram(program = 7)
6603 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6604 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6605 glEnableVertexAttribArray(index = 0)
6606 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6607 glEnableVertexAttribArray(index = 1)
6608 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6609 glEnableVertexAttribArray(index = 2)
6610 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6611 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6612 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6613 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6614 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6615 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6616 glEnableVertexAttribArray(index = 0)
6617 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6618 glEnableVertexAttribArray(index = 1)
6619 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6620 glEnableVertexAttribArray(index = 2)
6621 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6622 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6623 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6624 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
6625 glDisable(cap = GL_BLEND)
6626 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6627 wglSwapBuffers(hdc = 0x78015169) = TRUE
6628 glDisableVertexAttribArray(index = 0)
6629 glDisableVertexAttribArray(index = 1)
6630 glDisableVertexAttribArray(index = 2)
6631 glDisableVertexAttribArray(index = 0)
6632 glDisableVertexAttribArray(index = 1)
6633 glDisableVertexAttribArray(index = 2)
6634 glUseProgram(program = 4)
6635 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
6636 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6637 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6638 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6639 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6640 glClear(mask = GL_COLOR_BUFFER_BIT)
6641 glUniform2fv(location = 3, count = 1, value = {4, 4})
6642 glUniform2fv(location = 7, count = 1, value = {512, 512})
6643 glActiveTexture(texture = GL_TEXTURE0)
6644 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6645 glUniform1f(location = 19, v0 = 2.4)
6646 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6647 glUniform1f(location = 15, v0 = 2.2)
6648 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6649 glUniform1f(location = 16, v0 = 0)
6650 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6651 glUniform1f(location = 17, v0 = 0)
6652 glGetUniformLocation(program = 4, name = "saturation") = 18
6653 glUniform1f(location = 18, v0 = 1)
6654 glGetUniformLocation(program = 4, name = "contrast") = 13
6655 glUniform1f(location = 13, v0 = 1)
6656 glGetUniformLocation(program = 4, name = "luminance") = 14
6657 glUniform1f(location = 14, v0 = 1)
6658 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6659 glUniform1f(location = 12, v0 = 0)
6660 glGetUniformLocation(program = 4, name = "R") = 5
6661 glUniform1f(location = 5, v0 = 1)
6662 glGetUniformLocation(program = 4, name = "G") = 1
6663 glUniform1f(location = 1, v0 = 1)
6664 glGetUniformLocation(program = 4, name = "B") = 0
6665 glUniform1f(location = 0, v0 = 1)
6666 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6667 glUniform1f(location = 11, v0 = 1)
6668 glGetUniformLocation(program = 4, name = "XPOS") = 9
6669 glUniform1f(location = 9, v0 = 0)
6670 glGetUniformLocation(program = 4, name = "YPOS") = 10
6671 glUniform1f(location = 10, v0 = 0)
6672 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6673 glUniform1f(location = 8, v0 = 0)
6674 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6675 glUniform1f(location = 2, v0 = 0)
6676 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6677 glEnableVertexAttribArray(index = 2)
6678 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6679 glEnableVertexAttribArray(index = 0)
6680 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6681 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6682 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6683 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6684 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6685 glEnable(cap = GL_BLEND)
6686 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6687 glDisableVertexAttribArray(index = 2)
6688 glDisableVertexAttribArray(index = 0)
6689 glUseProgram(program = 7)
6690 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6691 glUseProgram(program = 22)
6692 glGetUniformLocation(program = 22, name = "time") = 1
6693 glUniform1f(location = 1, v0 = 0.27)
6694 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6695 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6696 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6697 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6698 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6699 glDisable(cap = GL_BLEND)
6700 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6701 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6702 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6703 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6704 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6705 glEnable(cap = GL_BLEND)
6706 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6707 glUseProgram(program = 7)
6708 glActiveTexture(texture = GL_TEXTURE0)
6709 glUseProgram(program = 28)
6710 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6711 glBindVertexArray(array = 2)
6712 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6713 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6714 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6715 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6716 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
6717 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
6718 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
6719 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6720 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
6721 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6722 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6723 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6724 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6725 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6726 glScissor(x = 250, y = 708, width = 570, height = 331)
6727 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6728 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6729 glScissor(x = 242, y = 708, width = 596, height = 331)
6730 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6731 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6732 glScissor(x = 242, y = 708, width = 596, height = 331)
6733 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6734 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6735 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6736 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6737 glUseProgram(program = 22)
6738 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6739 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6740 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6741 glBindVertexArray(array = 0)
6742 glDisable(cap = GL_BLEND)
6743 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6744 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6745 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6746 glEnable(cap = GL_BLEND)
6747 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6748 glBlendEquation(mode = GL_FUNC_ADD)
6749 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6750 glUseProgram(program = 7)
6751 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6752 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6753 glEnableVertexAttribArray(index = 0)
6754 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6755 glEnableVertexAttribArray(index = 1)
6756 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6757 glEnableVertexAttribArray(index = 2)
6758 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6759 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6760 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6761 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6762 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6763 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6764 glEnableVertexAttribArray(index = 0)
6765 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6766 glEnableVertexAttribArray(index = 1)
6767 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6768 glEnableVertexAttribArray(index = 2)
6769 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6770 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6771 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6772 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
6773 glDisable(cap = GL_BLEND)
6774 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6775 wglSwapBuffers(hdc = 0x78015169) = TRUE
6776 glDisableVertexAttribArray(index = 0)
6777 glDisableVertexAttribArray(index = 1)
6778 glDisableVertexAttribArray(index = 2)
6779 glDisableVertexAttribArray(index = 0)
6780 glDisableVertexAttribArray(index = 1)
6781 glDisableVertexAttribArray(index = 2)
6782 glUseProgram(program = 4)
6783 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
6784 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6785 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6786 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6787 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6788 glClear(mask = GL_COLOR_BUFFER_BIT)
6789 glUniform2fv(location = 3, count = 1, value = {4, 4})
6790 glUniform2fv(location = 7, count = 1, value = {512, 512})
6791 glActiveTexture(texture = GL_TEXTURE0)
6792 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6793 glUniform1f(location = 19, v0 = 2.4)
6794 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6795 glUniform1f(location = 15, v0 = 2.2)
6796 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6797 glUniform1f(location = 16, v0 = 0)
6798 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6799 glUniform1f(location = 17, v0 = 0)
6800 glGetUniformLocation(program = 4, name = "saturation") = 18
6801 glUniform1f(location = 18, v0 = 1)
6802 glGetUniformLocation(program = 4, name = "contrast") = 13
6803 glUniform1f(location = 13, v0 = 1)
6804 glGetUniformLocation(program = 4, name = "luminance") = 14
6805 glUniform1f(location = 14, v0 = 1)
6806 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6807 glUniform1f(location = 12, v0 = 0)
6808 glGetUniformLocation(program = 4, name = "R") = 5
6809 glUniform1f(location = 5, v0 = 1)
6810 glGetUniformLocation(program = 4, name = "G") = 1
6811 glUniform1f(location = 1, v0 = 1)
6812 glGetUniformLocation(program = 4, name = "B") = 0
6813 glUniform1f(location = 0, v0 = 1)
6814 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6815 glUniform1f(location = 11, v0 = 1)
6816 glGetUniformLocation(program = 4, name = "XPOS") = 9
6817 glUniform1f(location = 9, v0 = 0)
6818 glGetUniformLocation(program = 4, name = "YPOS") = 10
6819 glUniform1f(location = 10, v0 = 0)
6820 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6821 glUniform1f(location = 8, v0 = 0)
6822 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6823 glUniform1f(location = 2, v0 = 0)
6824 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6825 glEnableVertexAttribArray(index = 2)
6826 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6827 glEnableVertexAttribArray(index = 0)
6828 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6829 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6830 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6831 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6832 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6833 glEnable(cap = GL_BLEND)
6834 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6835 glDisableVertexAttribArray(index = 2)
6836 glDisableVertexAttribArray(index = 0)
6837 glUseProgram(program = 7)
6838 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6839 glUseProgram(program = 22)
6840 glGetUniformLocation(program = 22, name = "time") = 1
6841 glUniform1f(location = 1, v0 = 0.28)
6842 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6843 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6844 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6845 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6846 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6847 glDisable(cap = GL_BLEND)
6848 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6849 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6850 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6851 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
6852 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
6853 glEnable(cap = GL_BLEND)
6854 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6855 glUseProgram(program = 7)
6856 glActiveTexture(texture = GL_TEXTURE0)
6857 glUseProgram(program = 28)
6858 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
6859 glBindVertexArray(array = 2)
6860 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
6861 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
6862 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
6863 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
6864 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
6865 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
6866 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
6867 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
6868 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
6869 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
6870 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6871 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6872 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
6873 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6874 glScissor(x = 250, y = 708, width = 570, height = 331)
6875 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
6876 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6877 glScissor(x = 242, y = 708, width = 596, height = 331)
6878 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
6879 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6880 glScissor(x = 242, y = 708, width = 596, height = 331)
6881 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
6882 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
6883 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
6884 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
6885 glUseProgram(program = 22)
6886 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6887 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6888 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
6889 glBindVertexArray(array = 0)
6890 glDisable(cap = GL_BLEND)
6891 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
6892 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6893 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6894 glEnable(cap = GL_BLEND)
6895 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6896 glBlendEquation(mode = GL_FUNC_ADD)
6897 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
6898 glUseProgram(program = 7)
6899 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6900 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6901 glEnableVertexAttribArray(index = 0)
6902 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6903 glEnableVertexAttribArray(index = 1)
6904 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6905 glEnableVertexAttribArray(index = 2)
6906 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6907 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6908 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
6909 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6910 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
6911 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
6912 glEnableVertexAttribArray(index = 0)
6913 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6914 glEnableVertexAttribArray(index = 1)
6915 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
6916 glEnableVertexAttribArray(index = 2)
6917 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
6918 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6919 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
6920 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
6921 glDisable(cap = GL_BLEND)
6922 glViewport(x = 240, y = 0, width = 1440, height = 1080)
6923 wglSwapBuffers(hdc = 0x78015169) = TRUE
6924 glDisableVertexAttribArray(index = 0)
6925 glDisableVertexAttribArray(index = 1)
6926 glDisableVertexAttribArray(index = 2)
6927 glDisableVertexAttribArray(index = 0)
6928 glDisableVertexAttribArray(index = 1)
6929 glDisableVertexAttribArray(index = 2)
6930 glUseProgram(program = 4)
6931 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
6932 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
6933 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
6934 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
6935 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
6936 glClear(mask = GL_COLOR_BUFFER_BIT)
6937 glUniform2fv(location = 3, count = 1, value = {4, 4})
6938 glUniform2fv(location = 7, count = 1, value = {512, 512})
6939 glActiveTexture(texture = GL_TEXTURE0)
6940 glGetUniformLocation(program = 4, name = "target_gamma") = 19
6941 glUniform1f(location = 19, v0 = 2.4)
6942 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
6943 glUniform1f(location = 15, v0 = 2.2)
6944 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
6945 glUniform1f(location = 16, v0 = 0)
6946 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
6947 glUniform1f(location = 17, v0 = 0)
6948 glGetUniformLocation(program = 4, name = "saturation") = 18
6949 glUniform1f(location = 18, v0 = 1)
6950 glGetUniformLocation(program = 4, name = "contrast") = 13
6951 glUniform1f(location = 13, v0 = 1)
6952 glGetUniformLocation(program = 4, name = "luminance") = 14
6953 glUniform1f(location = 14, v0 = 1)
6954 glGetUniformLocation(program = 4, name = "bright_boost") = 12
6955 glUniform1f(location = 12, v0 = 0)
6956 glGetUniformLocation(program = 4, name = "R") = 5
6957 glUniform1f(location = 5, v0 = 1)
6958 glGetUniformLocation(program = 4, name = "G") = 1
6959 glUniform1f(location = 1, v0 = 1)
6960 glGetUniformLocation(program = 4, name = "B") = 0
6961 glUniform1f(location = 0, v0 = 1)
6962 glGetUniformLocation(program = 4, name = "ZOOM") = 11
6963 glUniform1f(location = 11, v0 = 1)
6964 glGetUniformLocation(program = 4, name = "XPOS") = 9
6965 glUniform1f(location = 9, v0 = 0)
6966 glGetUniformLocation(program = 4, name = "YPOS") = 10
6967 glUniform1f(location = 10, v0 = 0)
6968 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
6969 glUniform1f(location = 8, v0 = 0)
6970 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
6971 glUniform1f(location = 2, v0 = 0)
6972 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
6973 glEnableVertexAttribArray(index = 2)
6974 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
6975 glEnableVertexAttribArray(index = 0)
6976 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
6977 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
6978 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
6979 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
6980 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6981 glEnable(cap = GL_BLEND)
6982 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
6983 glDisableVertexAttribArray(index = 2)
6984 glDisableVertexAttribArray(index = 0)
6985 glUseProgram(program = 7)
6986 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6987 glUseProgram(program = 22)
6988 glGetUniformLocation(program = 22, name = "time") = 1
6989 glUniform1f(location = 1, v0 = 0.29)
6990 glGetUniformLocation(program = 22, name = "OutputSize") = 0
6991 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
6992 glViewport(x = 0, y = 0, width = 1920, height = 1080)
6993 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
6994 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
6995 glDisable(cap = GL_BLEND)
6996 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
6997 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
6998 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
6999 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7000 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7001 glEnable(cap = GL_BLEND)
7002 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7003 glUseProgram(program = 7)
7004 glActiveTexture(texture = GL_TEXTURE0)
7005 glUseProgram(program = 28)
7006 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7007 glBindVertexArray(array = 2)
7008 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7009 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7010 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7011 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7012 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
7013 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
7014 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
7015 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7016 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
7017 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7018 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7019 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7020 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7021 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7022 glScissor(x = 250, y = 708, width = 570, height = 331)
7023 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7024 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7025 glScissor(x = 242, y = 708, width = 596, height = 331)
7026 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7027 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7028 glScissor(x = 242, y = 708, width = 596, height = 331)
7029 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7030 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7031 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7032 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7033 glUseProgram(program = 22)
7034 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7035 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7036 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7037 glBindVertexArray(array = 0)
7038 glDisable(cap = GL_BLEND)
7039 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7040 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7041 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7042 glEnable(cap = GL_BLEND)
7043 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7044 glBlendEquation(mode = GL_FUNC_ADD)
7045 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7046 glUseProgram(program = 7)
7047 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7048 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7049 glEnableVertexAttribArray(index = 0)
7050 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7051 glEnableVertexAttribArray(index = 1)
7052 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7053 glEnableVertexAttribArray(index = 2)
7054 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7055 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7056 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7057 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7058 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7059 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7060 glEnableVertexAttribArray(index = 0)
7061 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7062 glEnableVertexAttribArray(index = 1)
7063 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7064 glEnableVertexAttribArray(index = 2)
7065 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7066 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7067 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7068 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
7069 glDisable(cap = GL_BLEND)
7070 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7071 wglSwapBuffers(hdc = 0x78015169) = TRUE
7072 glDisableVertexAttribArray(index = 0)
7073 glDisableVertexAttribArray(index = 1)
7074 glDisableVertexAttribArray(index = 2)
7075 glDisableVertexAttribArray(index = 0)
7076 glDisableVertexAttribArray(index = 1)
7077 glDisableVertexAttribArray(index = 2)
7078 glUseProgram(program = 4)
7079 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
7080 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7081 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7082 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7083 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7084 glClear(mask = GL_COLOR_BUFFER_BIT)
7085 glUniform2fv(location = 3, count = 1, value = {4, 4})
7086 glUniform2fv(location = 7, count = 1, value = {512, 512})
7087 glActiveTexture(texture = GL_TEXTURE0)
7088 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7089 glUniform1f(location = 19, v0 = 2.4)
7090 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7091 glUniform1f(location = 15, v0 = 2.2)
7092 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7093 glUniform1f(location = 16, v0 = 0)
7094 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7095 glUniform1f(location = 17, v0 = 0)
7096 glGetUniformLocation(program = 4, name = "saturation") = 18
7097 glUniform1f(location = 18, v0 = 1)
7098 glGetUniformLocation(program = 4, name = "contrast") = 13
7099 glUniform1f(location = 13, v0 = 1)
7100 glGetUniformLocation(program = 4, name = "luminance") = 14
7101 glUniform1f(location = 14, v0 = 1)
7102 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7103 glUniform1f(location = 12, v0 = 0)
7104 glGetUniformLocation(program = 4, name = "R") = 5
7105 glUniform1f(location = 5, v0 = 1)
7106 glGetUniformLocation(program = 4, name = "G") = 1
7107 glUniform1f(location = 1, v0 = 1)
7108 glGetUniformLocation(program = 4, name = "B") = 0
7109 glUniform1f(location = 0, v0 = 1)
7110 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7111 glUniform1f(location = 11, v0 = 1)
7112 glGetUniformLocation(program = 4, name = "XPOS") = 9
7113 glUniform1f(location = 9, v0 = 0)
7114 glGetUniformLocation(program = 4, name = "YPOS") = 10
7115 glUniform1f(location = 10, v0 = 0)
7116 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7117 glUniform1f(location = 8, v0 = 0)
7118 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7119 glUniform1f(location = 2, v0 = 0)
7120 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7121 glEnableVertexAttribArray(index = 2)
7122 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7123 glEnableVertexAttribArray(index = 0)
7124 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7125 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7126 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7127 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7128 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7129 glEnable(cap = GL_BLEND)
7130 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7131 glDisableVertexAttribArray(index = 2)
7132 glDisableVertexAttribArray(index = 0)
7133 glUseProgram(program = 7)
7134 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7135 glUseProgram(program = 22)
7136 glGetUniformLocation(program = 22, name = "time") = 1
7137 glUniform1f(location = 1, v0 = 0.3)
7138 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7139 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7140 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7141 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7142 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7143 glDisable(cap = GL_BLEND)
7144 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7145 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7146 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7147 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7148 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7149 glEnable(cap = GL_BLEND)
7150 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7151 glUseProgram(program = 7)
7152 glActiveTexture(texture = GL_TEXTURE0)
7153 glUseProgram(program = 28)
7154 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7155 glBindVertexArray(array = 2)
7156 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7157 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7158 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7159 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7160 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
7161 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
7162 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
7163 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7164 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
7165 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7166 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7167 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7168 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7169 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7170 glScissor(x = 250, y = 708, width = 570, height = 331)
7171 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7172 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7173 glScissor(x = 242, y = 708, width = 596, height = 331)
7174 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7175 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7176 glScissor(x = 242, y = 708, width = 596, height = 331)
7177 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7178 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7179 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7180 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7181 glUseProgram(program = 22)
7182 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7183 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7184 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7185 glBindVertexArray(array = 0)
7186 glDisable(cap = GL_BLEND)
7187 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7188 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7189 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7190 glEnable(cap = GL_BLEND)
7191 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7192 glBlendEquation(mode = GL_FUNC_ADD)
7193 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7194 glUseProgram(program = 7)
7195 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7196 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7197 glEnableVertexAttribArray(index = 0)
7198 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7199 glEnableVertexAttribArray(index = 1)
7200 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7201 glEnableVertexAttribArray(index = 2)
7202 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7203 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7204 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7205 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7206 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7207 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7208 glEnableVertexAttribArray(index = 0)
7209 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7210 glEnableVertexAttribArray(index = 1)
7211 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7212 glEnableVertexAttribArray(index = 2)
7213 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7214 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7215 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7216 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
7217 glDisable(cap = GL_BLEND)
7218 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7219 wglSwapBuffers(hdc = 0x78015169) = TRUE
7220 glDisableVertexAttribArray(index = 0)
7221 glDisableVertexAttribArray(index = 1)
7222 glDisableVertexAttribArray(index = 2)
7223 glDisableVertexAttribArray(index = 0)
7224 glDisableVertexAttribArray(index = 1)
7225 glDisableVertexAttribArray(index = 2)
7226 glUseProgram(program = 4)
7227 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
7228 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7229 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7230 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7231 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7232 glClear(mask = GL_COLOR_BUFFER_BIT)
7233 glUniform2fv(location = 3, count = 1, value = {4, 4})
7234 glUniform2fv(location = 7, count = 1, value = {512, 512})
7235 glActiveTexture(texture = GL_TEXTURE0)
7236 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7237 glUniform1f(location = 19, v0 = 2.4)
7238 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7239 glUniform1f(location = 15, v0 = 2.2)
7240 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7241 glUniform1f(location = 16, v0 = 0)
7242 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7243 glUniform1f(location = 17, v0 = 0)
7244 glGetUniformLocation(program = 4, name = "saturation") = 18
7245 glUniform1f(location = 18, v0 = 1)
7246 glGetUniformLocation(program = 4, name = "contrast") = 13
7247 glUniform1f(location = 13, v0 = 1)
7248 glGetUniformLocation(program = 4, name = "luminance") = 14
7249 glUniform1f(location = 14, v0 = 1)
7250 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7251 glUniform1f(location = 12, v0 = 0)
7252 glGetUniformLocation(program = 4, name = "R") = 5
7253 glUniform1f(location = 5, v0 = 1)
7254 glGetUniformLocation(program = 4, name = "G") = 1
7255 glUniform1f(location = 1, v0 = 1)
7256 glGetUniformLocation(program = 4, name = "B") = 0
7257 glUniform1f(location = 0, v0 = 1)
7258 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7259 glUniform1f(location = 11, v0 = 1)
7260 glGetUniformLocation(program = 4, name = "XPOS") = 9
7261 glUniform1f(location = 9, v0 = 0)
7262 glGetUniformLocation(program = 4, name = "YPOS") = 10
7263 glUniform1f(location = 10, v0 = 0)
7264 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7265 glUniform1f(location = 8, v0 = 0)
7266 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7267 glUniform1f(location = 2, v0 = 0)
7268 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7269 glEnableVertexAttribArray(index = 2)
7270 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7271 glEnableVertexAttribArray(index = 0)
7272 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7273 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7274 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7275 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7276 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7277 glEnable(cap = GL_BLEND)
7278 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7279 glDisableVertexAttribArray(index = 2)
7280 glDisableVertexAttribArray(index = 0)
7281 glUseProgram(program = 7)
7282 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7283 glUseProgram(program = 22)
7284 glGetUniformLocation(program = 22, name = "time") = 1
7285 glUniform1f(location = 1, v0 = 0.31)
7286 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7287 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7288 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7289 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7290 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7291 glDisable(cap = GL_BLEND)
7292 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7293 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7294 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7295 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7296 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7297 glEnable(cap = GL_BLEND)
7298 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7299 glUseProgram(program = 7)
7300 glActiveTexture(texture = GL_TEXTURE0)
7301 glUseProgram(program = 28)
7302 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7303 glBindVertexArray(array = 2)
7304 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7305 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7306 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7307 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7308 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
7309 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
7310 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
7311 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7312 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
7313 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7314 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7315 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7316 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7317 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7318 glScissor(x = 250, y = 708, width = 570, height = 331)
7319 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7320 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7321 glScissor(x = 242, y = 708, width = 596, height = 331)
7322 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7323 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7324 glScissor(x = 242, y = 708, width = 596, height = 331)
7325 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7326 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7327 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7328 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7329 glUseProgram(program = 22)
7330 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7331 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7332 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7333 glBindVertexArray(array = 0)
7334 glDisable(cap = GL_BLEND)
7335 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7336 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7337 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7338 glEnable(cap = GL_BLEND)
7339 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7340 glBlendEquation(mode = GL_FUNC_ADD)
7341 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7342 glUseProgram(program = 7)
7343 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7344 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7345 glEnableVertexAttribArray(index = 0)
7346 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7347 glEnableVertexAttribArray(index = 1)
7348 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7349 glEnableVertexAttribArray(index = 2)
7350 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7351 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7352 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7353 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7354 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7355 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7356 glEnableVertexAttribArray(index = 0)
7357 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7358 glEnableVertexAttribArray(index = 1)
7359 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7360 glEnableVertexAttribArray(index = 2)
7361 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7362 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7363 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7364 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
7365 glDisable(cap = GL_BLEND)
7366 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7367 wglSwapBuffers(hdc = 0x78015169) = TRUE
7368 glDisableVertexAttribArray(index = 0)
7369 glDisableVertexAttribArray(index = 1)
7370 glDisableVertexAttribArray(index = 2)
7371 glDisableVertexAttribArray(index = 0)
7372 glDisableVertexAttribArray(index = 1)
7373 glDisableVertexAttribArray(index = 2)
7374 glUseProgram(program = 4)
7375 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
7376 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7377 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7378 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7379 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7380 glClear(mask = GL_COLOR_BUFFER_BIT)
7381 glUniform2fv(location = 3, count = 1, value = {4, 4})
7382 glUniform2fv(location = 7, count = 1, value = {512, 512})
7383 glActiveTexture(texture = GL_TEXTURE0)
7384 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7385 glUniform1f(location = 19, v0 = 2.4)
7386 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7387 glUniform1f(location = 15, v0 = 2.2)
7388 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7389 glUniform1f(location = 16, v0 = 0)
7390 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7391 glUniform1f(location = 17, v0 = 0)
7392 glGetUniformLocation(program = 4, name = "saturation") = 18
7393 glUniform1f(location = 18, v0 = 1)
7394 glGetUniformLocation(program = 4, name = "contrast") = 13
7395 glUniform1f(location = 13, v0 = 1)
7396 glGetUniformLocation(program = 4, name = "luminance") = 14
7397 glUniform1f(location = 14, v0 = 1)
7398 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7399 glUniform1f(location = 12, v0 = 0)
7400 glGetUniformLocation(program = 4, name = "R") = 5
7401 glUniform1f(location = 5, v0 = 1)
7402 glGetUniformLocation(program = 4, name = "G") = 1
7403 glUniform1f(location = 1, v0 = 1)
7404 glGetUniformLocation(program = 4, name = "B") = 0
7405 glUniform1f(location = 0, v0 = 1)
7406 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7407 glUniform1f(location = 11, v0 = 1)
7408 glGetUniformLocation(program = 4, name = "XPOS") = 9
7409 glUniform1f(location = 9, v0 = 0)
7410 glGetUniformLocation(program = 4, name = "YPOS") = 10
7411 glUniform1f(location = 10, v0 = 0)
7412 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7413 glUniform1f(location = 8, v0 = 0)
7414 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7415 glUniform1f(location = 2, v0 = 0)
7416 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7417 glEnableVertexAttribArray(index = 2)
7418 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7419 glEnableVertexAttribArray(index = 0)
7420 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7421 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7422 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7423 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7424 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7425 glEnable(cap = GL_BLEND)
7426 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7427 glDisableVertexAttribArray(index = 2)
7428 glDisableVertexAttribArray(index = 0)
7429 glUseProgram(program = 7)
7430 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7431 glUseProgram(program = 22)
7432 glGetUniformLocation(program = 22, name = "time") = 1
7433 glUniform1f(location = 1, v0 = 0.32)
7434 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7435 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7436 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7437 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7438 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7439 glDisable(cap = GL_BLEND)
7440 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7441 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7442 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7443 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7444 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7445 glEnable(cap = GL_BLEND)
7446 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7447 glUseProgram(program = 7)
7448 glActiveTexture(texture = GL_TEXTURE0)
7449 glUseProgram(program = 28)
7450 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7451 glBindVertexArray(array = 2)
7452 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7453 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7454 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7455 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7456 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
7457 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
7458 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
7459 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7460 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
7461 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7462 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7463 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7464 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7465 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7466 glScissor(x = 250, y = 708, width = 570, height = 331)
7467 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7468 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7469 glScissor(x = 242, y = 708, width = 596, height = 331)
7470 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7471 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7472 glScissor(x = 242, y = 708, width = 596, height = 331)
7473 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7474 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7475 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7476 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7477 glUseProgram(program = 22)
7478 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7479 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7480 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7481 glBindVertexArray(array = 0)
7482 glDisable(cap = GL_BLEND)
7483 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7484 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7485 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7486 glEnable(cap = GL_BLEND)
7487 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7488 glBlendEquation(mode = GL_FUNC_ADD)
7489 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7490 glUseProgram(program = 7)
7491 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7492 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7493 glEnableVertexAttribArray(index = 0)
7494 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7495 glEnableVertexAttribArray(index = 1)
7496 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7497 glEnableVertexAttribArray(index = 2)
7498 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7499 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7500 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7501 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7502 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7503 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7504 glEnableVertexAttribArray(index = 0)
7505 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7506 glEnableVertexAttribArray(index = 1)
7507 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7508 glEnableVertexAttribArray(index = 2)
7509 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7510 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7511 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7512 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
7513 glDisable(cap = GL_BLEND)
7514 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7515 wglSwapBuffers(hdc = 0x78015169) = TRUE
7516 glDisableVertexAttribArray(index = 0)
7517 glDisableVertexAttribArray(index = 1)
7518 glDisableVertexAttribArray(index = 2)
7519 glDisableVertexAttribArray(index = 0)
7520 glDisableVertexAttribArray(index = 1)
7521 glDisableVertexAttribArray(index = 2)
7522 glUseProgram(program = 4)
7523 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
7524 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7525 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7526 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7527 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7528 glClear(mask = GL_COLOR_BUFFER_BIT)
7529 glUniform2fv(location = 3, count = 1, value = {4, 4})
7530 glUniform2fv(location = 7, count = 1, value = {512, 512})
7531 glActiveTexture(texture = GL_TEXTURE0)
7532 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7533 glUniform1f(location = 19, v0 = 2.4)
7534 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7535 glUniform1f(location = 15, v0 = 2.2)
7536 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7537 glUniform1f(location = 16, v0 = 0)
7538 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7539 glUniform1f(location = 17, v0 = 0)
7540 glGetUniformLocation(program = 4, name = "saturation") = 18
7541 glUniform1f(location = 18, v0 = 1)
7542 glGetUniformLocation(program = 4, name = "contrast") = 13
7543 glUniform1f(location = 13, v0 = 1)
7544 glGetUniformLocation(program = 4, name = "luminance") = 14
7545 glUniform1f(location = 14, v0 = 1)
7546 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7547 glUniform1f(location = 12, v0 = 0)
7548 glGetUniformLocation(program = 4, name = "R") = 5
7549 glUniform1f(location = 5, v0 = 1)
7550 glGetUniformLocation(program = 4, name = "G") = 1
7551 glUniform1f(location = 1, v0 = 1)
7552 glGetUniformLocation(program = 4, name = "B") = 0
7553 glUniform1f(location = 0, v0 = 1)
7554 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7555 glUniform1f(location = 11, v0 = 1)
7556 glGetUniformLocation(program = 4, name = "XPOS") = 9
7557 glUniform1f(location = 9, v0 = 0)
7558 glGetUniformLocation(program = 4, name = "YPOS") = 10
7559 glUniform1f(location = 10, v0 = 0)
7560 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7561 glUniform1f(location = 8, v0 = 0)
7562 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7563 glUniform1f(location = 2, v0 = 0)
7564 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7565 glEnableVertexAttribArray(index = 2)
7566 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7567 glEnableVertexAttribArray(index = 0)
7568 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7569 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7570 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7571 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7572 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7573 glEnable(cap = GL_BLEND)
7574 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7575 glDisableVertexAttribArray(index = 2)
7576 glDisableVertexAttribArray(index = 0)
7577 glUseProgram(program = 7)
7578 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7579 glUseProgram(program = 22)
7580 glGetUniformLocation(program = 22, name = "time") = 1
7581 glUniform1f(location = 1, v0 = 0.33)
7582 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7583 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7584 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7585 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7586 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7587 glDisable(cap = GL_BLEND)
7588 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7589 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7590 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7591 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7592 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7593 glEnable(cap = GL_BLEND)
7594 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7595 glUseProgram(program = 7)
7596 glActiveTexture(texture = GL_TEXTURE0)
7597 glUseProgram(program = 28)
7598 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7599 glBindVertexArray(array = 2)
7600 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7601 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7602 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7603 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7604 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
7605 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
7606 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
7607 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7608 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
7609 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7610 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7611 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7612 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7613 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7614 glScissor(x = 250, y = 708, width = 570, height = 331)
7615 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7616 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7617 glScissor(x = 242, y = 708, width = 596, height = 331)
7618 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7619 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7620 glScissor(x = 242, y = 708, width = 596, height = 331)
7621 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7622 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7623 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7624 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7625 glUseProgram(program = 22)
7626 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7627 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7628 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7629 glBindVertexArray(array = 0)
7630 glDisable(cap = GL_BLEND)
7631 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7632 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7633 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7634 glEnable(cap = GL_BLEND)
7635 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7636 glBlendEquation(mode = GL_FUNC_ADD)
7637 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7638 glUseProgram(program = 7)
7639 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7640 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7641 glEnableVertexAttribArray(index = 0)
7642 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7643 glEnableVertexAttribArray(index = 1)
7644 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7645 glEnableVertexAttribArray(index = 2)
7646 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7647 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7648 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7649 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7650 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7651 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7652 glEnableVertexAttribArray(index = 0)
7653 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7654 glEnableVertexAttribArray(index = 1)
7655 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7656 glEnableVertexAttribArray(index = 2)
7657 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7658 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7659 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7660 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
7661 glDisable(cap = GL_BLEND)
7662 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7663 wglSwapBuffers(hdc = 0x78015169) = TRUE
7664 glDisableVertexAttribArray(index = 0)
7665 glDisableVertexAttribArray(index = 1)
7666 glDisableVertexAttribArray(index = 2)
7667 glDisableVertexAttribArray(index = 0)
7668 glDisableVertexAttribArray(index = 1)
7669 glDisableVertexAttribArray(index = 2)
7670 glUseProgram(program = 4)
7671 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
7672 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7673 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7674 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7675 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7676 glClear(mask = GL_COLOR_BUFFER_BIT)
7677 glUniform2fv(location = 3, count = 1, value = {4, 4})
7678 glUniform2fv(location = 7, count = 1, value = {512, 512})
7679 glActiveTexture(texture = GL_TEXTURE0)
7680 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7681 glUniform1f(location = 19, v0 = 2.4)
7682 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7683 glUniform1f(location = 15, v0 = 2.2)
7684 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7685 glUniform1f(location = 16, v0 = 0)
7686 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7687 glUniform1f(location = 17, v0 = 0)
7688 glGetUniformLocation(program = 4, name = "saturation") = 18
7689 glUniform1f(location = 18, v0 = 1)
7690 glGetUniformLocation(program = 4, name = "contrast") = 13
7691 glUniform1f(location = 13, v0 = 1)
7692 glGetUniformLocation(program = 4, name = "luminance") = 14
7693 glUniform1f(location = 14, v0 = 1)
7694 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7695 glUniform1f(location = 12, v0 = 0)
7696 glGetUniformLocation(program = 4, name = "R") = 5
7697 glUniform1f(location = 5, v0 = 1)
7698 glGetUniformLocation(program = 4, name = "G") = 1
7699 glUniform1f(location = 1, v0 = 1)
7700 glGetUniformLocation(program = 4, name = "B") = 0
7701 glUniform1f(location = 0, v0 = 1)
7702 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7703 glUniform1f(location = 11, v0 = 1)
7704 glGetUniformLocation(program = 4, name = "XPOS") = 9
7705 glUniform1f(location = 9, v0 = 0)
7706 glGetUniformLocation(program = 4, name = "YPOS") = 10
7707 glUniform1f(location = 10, v0 = 0)
7708 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7709 glUniform1f(location = 8, v0 = 0)
7710 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7711 glUniform1f(location = 2, v0 = 0)
7712 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7713 glEnableVertexAttribArray(index = 2)
7714 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7715 glEnableVertexAttribArray(index = 0)
7716 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7717 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7718 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7719 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7720 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7721 glEnable(cap = GL_BLEND)
7722 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7723 glDisableVertexAttribArray(index = 2)
7724 glDisableVertexAttribArray(index = 0)
7725 glUseProgram(program = 7)
7726 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7727 glUseProgram(program = 22)
7728 glGetUniformLocation(program = 22, name = "time") = 1
7729 glUniform1f(location = 1, v0 = 0.34)
7730 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7731 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7732 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7733 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7734 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7735 glDisable(cap = GL_BLEND)
7736 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7737 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7738 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7739 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7740 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7741 glEnable(cap = GL_BLEND)
7742 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7743 glUseProgram(program = 7)
7744 glActiveTexture(texture = GL_TEXTURE0)
7745 glUseProgram(program = 28)
7746 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7747 glBindVertexArray(array = 2)
7748 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7749 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7750 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7751 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7752 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
7753 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
7754 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
7755 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7756 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
7757 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7758 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7759 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7760 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7761 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7762 glScissor(x = 250, y = 708, width = 570, height = 331)
7763 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7764 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7765 glScissor(x = 242, y = 708, width = 596, height = 331)
7766 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7767 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7768 glScissor(x = 242, y = 708, width = 596, height = 331)
7769 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7770 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7771 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7772 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7773 glUseProgram(program = 22)
7774 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7775 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7776 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7777 glBindVertexArray(array = 0)
7778 glDisable(cap = GL_BLEND)
7779 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7780 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7781 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7782 glEnable(cap = GL_BLEND)
7783 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7784 glBlendEquation(mode = GL_FUNC_ADD)
7785 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7786 glUseProgram(program = 7)
7787 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7788 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7789 glEnableVertexAttribArray(index = 0)
7790 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7791 glEnableVertexAttribArray(index = 1)
7792 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7793 glEnableVertexAttribArray(index = 2)
7794 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7795 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7796 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7797 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7798 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7799 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7800 glEnableVertexAttribArray(index = 0)
7801 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7802 glEnableVertexAttribArray(index = 1)
7803 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7804 glEnableVertexAttribArray(index = 2)
7805 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7806 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7807 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7808 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
7809 glDisable(cap = GL_BLEND)
7810 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7811 wglSwapBuffers(hdc = 0x78015169) = TRUE
7812 glDisableVertexAttribArray(index = 0)
7813 glDisableVertexAttribArray(index = 1)
7814 glDisableVertexAttribArray(index = 2)
7815 glDisableVertexAttribArray(index = 0)
7816 glDisableVertexAttribArray(index = 1)
7817 glDisableVertexAttribArray(index = 2)
7818 glUseProgram(program = 4)
7819 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
7820 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7821 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7822 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7823 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7824 glClear(mask = GL_COLOR_BUFFER_BIT)
7825 glUniform2fv(location = 3, count = 1, value = {4, 4})
7826 glUniform2fv(location = 7, count = 1, value = {512, 512})
7827 glActiveTexture(texture = GL_TEXTURE0)
7828 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7829 glUniform1f(location = 19, v0 = 2.4)
7830 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7831 glUniform1f(location = 15, v0 = 2.2)
7832 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7833 glUniform1f(location = 16, v0 = 0)
7834 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7835 glUniform1f(location = 17, v0 = 0)
7836 glGetUniformLocation(program = 4, name = "saturation") = 18
7837 glUniform1f(location = 18, v0 = 1)
7838 glGetUniformLocation(program = 4, name = "contrast") = 13
7839 glUniform1f(location = 13, v0 = 1)
7840 glGetUniformLocation(program = 4, name = "luminance") = 14
7841 glUniform1f(location = 14, v0 = 1)
7842 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7843 glUniform1f(location = 12, v0 = 0)
7844 glGetUniformLocation(program = 4, name = "R") = 5
7845 glUniform1f(location = 5, v0 = 1)
7846 glGetUniformLocation(program = 4, name = "G") = 1
7847 glUniform1f(location = 1, v0 = 1)
7848 glGetUniformLocation(program = 4, name = "B") = 0
7849 glUniform1f(location = 0, v0 = 1)
7850 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7851 glUniform1f(location = 11, v0 = 1)
7852 glGetUniformLocation(program = 4, name = "XPOS") = 9
7853 glUniform1f(location = 9, v0 = 0)
7854 glGetUniformLocation(program = 4, name = "YPOS") = 10
7855 glUniform1f(location = 10, v0 = 0)
7856 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
7857 glUniform1f(location = 8, v0 = 0)
7858 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
7859 glUniform1f(location = 2, v0 = 0)
7860 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
7861 glEnableVertexAttribArray(index = 2)
7862 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7863 glEnableVertexAttribArray(index = 0)
7864 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
7865 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7866 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
7867 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
7868 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7869 glEnable(cap = GL_BLEND)
7870 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7871 glDisableVertexAttribArray(index = 2)
7872 glDisableVertexAttribArray(index = 0)
7873 glUseProgram(program = 7)
7874 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7875 glUseProgram(program = 22)
7876 glGetUniformLocation(program = 22, name = "time") = 1
7877 glUniform1f(location = 1, v0 = 0.35)
7878 glGetUniformLocation(program = 22, name = "OutputSize") = 0
7879 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
7880 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7881 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7882 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
7883 glDisable(cap = GL_BLEND)
7884 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
7885 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
7886 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
7887 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
7888 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
7889 glEnable(cap = GL_BLEND)
7890 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7891 glUseProgram(program = 7)
7892 glActiveTexture(texture = GL_TEXTURE0)
7893 glUseProgram(program = 28)
7894 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
7895 glBindVertexArray(array = 2)
7896 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
7897 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
7898 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
7899 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
7900 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
7901 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
7902 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
7903 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
7904 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
7905 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
7906 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7907 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7908 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
7909 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7910 glScissor(x = 250, y = 708, width = 570, height = 331)
7911 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
7912 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7913 glScissor(x = 242, y = 708, width = 596, height = 331)
7914 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
7915 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7916 glScissor(x = 242, y = 708, width = 596, height = 331)
7917 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
7918 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
7919 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
7920 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
7921 glUseProgram(program = 22)
7922 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
7923 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7924 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
7925 glBindVertexArray(array = 0)
7926 glDisable(cap = GL_BLEND)
7927 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
7928 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7929 glViewport(x = 0, y = 0, width = 1920, height = 1080)
7930 glEnable(cap = GL_BLEND)
7931 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
7932 glBlendEquation(mode = GL_FUNC_ADD)
7933 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
7934 glUseProgram(program = 7)
7935 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7936 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7937 glEnableVertexAttribArray(index = 0)
7938 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7939 glEnableVertexAttribArray(index = 1)
7940 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7941 glEnableVertexAttribArray(index = 2)
7942 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7943 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7944 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
7945 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7946 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
7947 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
7948 glEnableVertexAttribArray(index = 0)
7949 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
7950 glEnableVertexAttribArray(index = 1)
7951 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
7952 glEnableVertexAttribArray(index = 2)
7953 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
7954 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
7955 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
7956 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
7957 glDisable(cap = GL_BLEND)
7958 glViewport(x = 240, y = 0, width = 1440, height = 1080)
7959 wglSwapBuffers(hdc = 0x78015169) = TRUE
7960 glDisableVertexAttribArray(index = 0)
7961 glDisableVertexAttribArray(index = 1)
7962 glDisableVertexAttribArray(index = 2)
7963 glDisableVertexAttribArray(index = 0)
7964 glDisableVertexAttribArray(index = 1)
7965 glDisableVertexAttribArray(index = 2)
7966 glUseProgram(program = 4)
7967 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
7968 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
7969 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
7970 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
7971 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
7972 glClear(mask = GL_COLOR_BUFFER_BIT)
7973 glUniform2fv(location = 3, count = 1, value = {4, 4})
7974 glUniform2fv(location = 7, count = 1, value = {512, 512})
7975 glActiveTexture(texture = GL_TEXTURE0)
7976 glGetUniformLocation(program = 4, name = "target_gamma") = 19
7977 glUniform1f(location = 19, v0 = 2.4)
7978 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
7979 glUniform1f(location = 15, v0 = 2.2)
7980 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
7981 glUniform1f(location = 16, v0 = 0)
7982 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
7983 glUniform1f(location = 17, v0 = 0)
7984 glGetUniformLocation(program = 4, name = "saturation") = 18
7985 glUniform1f(location = 18, v0 = 1)
7986 glGetUniformLocation(program = 4, name = "contrast") = 13
7987 glUniform1f(location = 13, v0 = 1)
7988 glGetUniformLocation(program = 4, name = "luminance") = 14
7989 glUniform1f(location = 14, v0 = 1)
7990 glGetUniformLocation(program = 4, name = "bright_boost") = 12
7991 glUniform1f(location = 12, v0 = 0)
7992 glGetUniformLocation(program = 4, name = "R") = 5
7993 glUniform1f(location = 5, v0 = 1)
7994 glGetUniformLocation(program = 4, name = "G") = 1
7995 glUniform1f(location = 1, v0 = 1)
7996 glGetUniformLocation(program = 4, name = "B") = 0
7997 glUniform1f(location = 0, v0 = 1)
7998 glGetUniformLocation(program = 4, name = "ZOOM") = 11
7999 glUniform1f(location = 11, v0 = 1)
8000 glGetUniformLocation(program = 4, name = "XPOS") = 9
8001 glUniform1f(location = 9, v0 = 0)
8002 glGetUniformLocation(program = 4, name = "YPOS") = 10
8003 glUniform1f(location = 10, v0 = 0)
8004 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8005 glUniform1f(location = 8, v0 = 0)
8006 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8007 glUniform1f(location = 2, v0 = 0)
8008 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8009 glEnableVertexAttribArray(index = 2)
8010 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8011 glEnableVertexAttribArray(index = 0)
8012 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8013 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8014 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8015 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8016 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8017 glEnable(cap = GL_BLEND)
8018 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8019 glDisableVertexAttribArray(index = 2)
8020 glDisableVertexAttribArray(index = 0)
8021 glUseProgram(program = 7)
8022 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8023 glUseProgram(program = 22)
8024 glGetUniformLocation(program = 22, name = "time") = 1
8025 glUniform1f(location = 1, v0 = 0.36)
8026 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8027 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8028 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8029 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8030 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8031 glDisable(cap = GL_BLEND)
8032 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8033 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8034 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8035 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8036 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8037 glEnable(cap = GL_BLEND)
8038 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8039 glUseProgram(program = 7)
8040 glActiveTexture(texture = GL_TEXTURE0)
8041 glUseProgram(program = 28)
8042 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8043 glBindVertexArray(array = 2)
8044 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8045 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8046 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8047 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8048 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
8049 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
8050 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
8051 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8052 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
8053 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8054 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8055 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8056 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8057 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8058 glScissor(x = 250, y = 708, width = 570, height = 331)
8059 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8060 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8061 glScissor(x = 242, y = 708, width = 596, height = 331)
8062 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8063 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8064 glScissor(x = 242, y = 708, width = 596, height = 331)
8065 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8066 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8067 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8068 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8069 glUseProgram(program = 22)
8070 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8071 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8072 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8073 glBindVertexArray(array = 0)
8074 glDisable(cap = GL_BLEND)
8075 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8076 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8077 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8078 glEnable(cap = GL_BLEND)
8079 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8080 glBlendEquation(mode = GL_FUNC_ADD)
8081 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8082 glUseProgram(program = 7)
8083 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8084 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8085 glEnableVertexAttribArray(index = 0)
8086 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8087 glEnableVertexAttribArray(index = 1)
8088 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8089 glEnableVertexAttribArray(index = 2)
8090 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8091 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8092 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8093 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8094 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8095 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8096 glEnableVertexAttribArray(index = 0)
8097 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8098 glEnableVertexAttribArray(index = 1)
8099 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8100 glEnableVertexAttribArray(index = 2)
8101 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8102 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8103 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8104 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
8105 glDisable(cap = GL_BLEND)
8106 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8107 wglSwapBuffers(hdc = 0x78015169) = TRUE
8108 glDisableVertexAttribArray(index = 0)
8109 glDisableVertexAttribArray(index = 1)
8110 glDisableVertexAttribArray(index = 2)
8111 glDisableVertexAttribArray(index = 0)
8112 glDisableVertexAttribArray(index = 1)
8113 glDisableVertexAttribArray(index = 2)
8114 glUseProgram(program = 4)
8115 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
8116 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8117 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8118 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8119 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8120 glClear(mask = GL_COLOR_BUFFER_BIT)
8121 glUniform2fv(location = 3, count = 1, value = {4, 4})
8122 glUniform2fv(location = 7, count = 1, value = {512, 512})
8123 glActiveTexture(texture = GL_TEXTURE0)
8124 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8125 glUniform1f(location = 19, v0 = 2.4)
8126 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8127 glUniform1f(location = 15, v0 = 2.2)
8128 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8129 glUniform1f(location = 16, v0 = 0)
8130 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8131 glUniform1f(location = 17, v0 = 0)
8132 glGetUniformLocation(program = 4, name = "saturation") = 18
8133 glUniform1f(location = 18, v0 = 1)
8134 glGetUniformLocation(program = 4, name = "contrast") = 13
8135 glUniform1f(location = 13, v0 = 1)
8136 glGetUniformLocation(program = 4, name = "luminance") = 14
8137 glUniform1f(location = 14, v0 = 1)
8138 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8139 glUniform1f(location = 12, v0 = 0)
8140 glGetUniformLocation(program = 4, name = "R") = 5
8141 glUniform1f(location = 5, v0 = 1)
8142 glGetUniformLocation(program = 4, name = "G") = 1
8143 glUniform1f(location = 1, v0 = 1)
8144 glGetUniformLocation(program = 4, name = "B") = 0
8145 glUniform1f(location = 0, v0 = 1)
8146 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8147 glUniform1f(location = 11, v0 = 1)
8148 glGetUniformLocation(program = 4, name = "XPOS") = 9
8149 glUniform1f(location = 9, v0 = 0)
8150 glGetUniformLocation(program = 4, name = "YPOS") = 10
8151 glUniform1f(location = 10, v0 = 0)
8152 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8153 glUniform1f(location = 8, v0 = 0)
8154 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8155 glUniform1f(location = 2, v0 = 0)
8156 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8157 glEnableVertexAttribArray(index = 2)
8158 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8159 glEnableVertexAttribArray(index = 0)
8160 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8161 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8162 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8163 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8164 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8165 glEnable(cap = GL_BLEND)
8166 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8167 glDisableVertexAttribArray(index = 2)
8168 glDisableVertexAttribArray(index = 0)
8169 glUseProgram(program = 7)
8170 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8171 glUseProgram(program = 22)
8172 glGetUniformLocation(program = 22, name = "time") = 1
8173 glUniform1f(location = 1, v0 = 0.3699999)
8174 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8175 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8176 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8177 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8178 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8179 glDisable(cap = GL_BLEND)
8180 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8181 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8182 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8183 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8184 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8185 glEnable(cap = GL_BLEND)
8186 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8187 glUseProgram(program = 7)
8188 glActiveTexture(texture = GL_TEXTURE0)
8189 glUseProgram(program = 28)
8190 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8191 glBindVertexArray(array = 2)
8192 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8193 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8194 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8195 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8196 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
8197 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
8198 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
8199 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8200 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
8201 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8202 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8203 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8204 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8205 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8206 glScissor(x = 250, y = 708, width = 570, height = 331)
8207 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8208 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8209 glScissor(x = 242, y = 708, width = 596, height = 331)
8210 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8211 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8212 glScissor(x = 242, y = 708, width = 596, height = 331)
8213 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8214 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8215 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8216 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8217 glUseProgram(program = 22)
8218 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8219 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8220 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8221 glBindVertexArray(array = 0)
8222 glDisable(cap = GL_BLEND)
8223 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8224 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8225 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8226 glEnable(cap = GL_BLEND)
8227 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8228 glBlendEquation(mode = GL_FUNC_ADD)
8229 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8230 glUseProgram(program = 7)
8231 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8232 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8233 glEnableVertexAttribArray(index = 0)
8234 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8235 glEnableVertexAttribArray(index = 1)
8236 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8237 glEnableVertexAttribArray(index = 2)
8238 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8239 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8240 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8241 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8242 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8243 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8244 glEnableVertexAttribArray(index = 0)
8245 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8246 glEnableVertexAttribArray(index = 1)
8247 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8248 glEnableVertexAttribArray(index = 2)
8249 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8250 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8251 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8252 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
8253 glDisable(cap = GL_BLEND)
8254 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8255 wglSwapBuffers(hdc = 0x78015169) = TRUE
8256 glDisableVertexAttribArray(index = 0)
8257 glDisableVertexAttribArray(index = 1)
8258 glDisableVertexAttribArray(index = 2)
8259 glDisableVertexAttribArray(index = 0)
8260 glDisableVertexAttribArray(index = 1)
8261 glDisableVertexAttribArray(index = 2)
8262 glUseProgram(program = 4)
8263 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
8264 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8265 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8266 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8267 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8268 glClear(mask = GL_COLOR_BUFFER_BIT)
8269 glUniform2fv(location = 3, count = 1, value = {4, 4})
8270 glUniform2fv(location = 7, count = 1, value = {512, 512})
8271 glActiveTexture(texture = GL_TEXTURE0)
8272 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8273 glUniform1f(location = 19, v0 = 2.4)
8274 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8275 glUniform1f(location = 15, v0 = 2.2)
8276 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8277 glUniform1f(location = 16, v0 = 0)
8278 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8279 glUniform1f(location = 17, v0 = 0)
8280 glGetUniformLocation(program = 4, name = "saturation") = 18
8281 glUniform1f(location = 18, v0 = 1)
8282 glGetUniformLocation(program = 4, name = "contrast") = 13
8283 glUniform1f(location = 13, v0 = 1)
8284 glGetUniformLocation(program = 4, name = "luminance") = 14
8285 glUniform1f(location = 14, v0 = 1)
8286 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8287 glUniform1f(location = 12, v0 = 0)
8288 glGetUniformLocation(program = 4, name = "R") = 5
8289 glUniform1f(location = 5, v0 = 1)
8290 glGetUniformLocation(program = 4, name = "G") = 1
8291 glUniform1f(location = 1, v0 = 1)
8292 glGetUniformLocation(program = 4, name = "B") = 0
8293 glUniform1f(location = 0, v0 = 1)
8294 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8295 glUniform1f(location = 11, v0 = 1)
8296 glGetUniformLocation(program = 4, name = "XPOS") = 9
8297 glUniform1f(location = 9, v0 = 0)
8298 glGetUniformLocation(program = 4, name = "YPOS") = 10
8299 glUniform1f(location = 10, v0 = 0)
8300 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8301 glUniform1f(location = 8, v0 = 0)
8302 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8303 glUniform1f(location = 2, v0 = 0)
8304 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8305 glEnableVertexAttribArray(index = 2)
8306 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8307 glEnableVertexAttribArray(index = 0)
8308 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8309 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8310 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8311 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8312 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8313 glEnable(cap = GL_BLEND)
8314 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8315 glDisableVertexAttribArray(index = 2)
8316 glDisableVertexAttribArray(index = 0)
8317 glUseProgram(program = 7)
8318 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8319 glUseProgram(program = 22)
8320 glGetUniformLocation(program = 22, name = "time") = 1
8321 glUniform1f(location = 1, v0 = 0.3799999)
8322 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8323 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8324 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8325 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8326 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8327 glDisable(cap = GL_BLEND)
8328 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8329 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8330 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8331 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8332 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8333 glEnable(cap = GL_BLEND)
8334 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8335 glUseProgram(program = 7)
8336 glActiveTexture(texture = GL_TEXTURE0)
8337 glUseProgram(program = 28)
8338 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8339 glBindVertexArray(array = 2)
8340 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8341 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8342 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8343 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8344 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
8345 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
8346 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
8347 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8348 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
8349 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8350 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8351 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8352 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8353 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8354 glScissor(x = 250, y = 708, width = 570, height = 331)
8355 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8356 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8357 glScissor(x = 242, y = 708, width = 596, height = 331)
8358 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8359 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8360 glScissor(x = 242, y = 708, width = 596, height = 331)
8361 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8362 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8363 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8364 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8365 glUseProgram(program = 22)
8366 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8367 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8368 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8369 glBindVertexArray(array = 0)
8370 glDisable(cap = GL_BLEND)
8371 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8372 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8373 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8374 glEnable(cap = GL_BLEND)
8375 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8376 glBlendEquation(mode = GL_FUNC_ADD)
8377 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8378 glUseProgram(program = 7)
8379 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8380 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8381 glEnableVertexAttribArray(index = 0)
8382 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8383 glEnableVertexAttribArray(index = 1)
8384 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8385 glEnableVertexAttribArray(index = 2)
8386 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8387 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8388 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8389 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8390 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8391 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8392 glEnableVertexAttribArray(index = 0)
8393 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8394 glEnableVertexAttribArray(index = 1)
8395 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8396 glEnableVertexAttribArray(index = 2)
8397 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8398 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8399 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8400 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
8401 glDisable(cap = GL_BLEND)
8402 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8403 wglSwapBuffers(hdc = 0x78015169) = TRUE
8404 glDisableVertexAttribArray(index = 0)
8405 glDisableVertexAttribArray(index = 1)
8406 glDisableVertexAttribArray(index = 2)
8407 glDisableVertexAttribArray(index = 0)
8408 glDisableVertexAttribArray(index = 1)
8409 glDisableVertexAttribArray(index = 2)
8410 glUseProgram(program = 4)
8411 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
8412 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8413 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8414 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8415 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8416 glClear(mask = GL_COLOR_BUFFER_BIT)
8417 glUniform2fv(location = 3, count = 1, value = {4, 4})
8418 glUniform2fv(location = 7, count = 1, value = {512, 512})
8419 glActiveTexture(texture = GL_TEXTURE0)
8420 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8421 glUniform1f(location = 19, v0 = 2.4)
8422 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8423 glUniform1f(location = 15, v0 = 2.2)
8424 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8425 glUniform1f(location = 16, v0 = 0)
8426 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8427 glUniform1f(location = 17, v0 = 0)
8428 glGetUniformLocation(program = 4, name = "saturation") = 18
8429 glUniform1f(location = 18, v0 = 1)
8430 glGetUniformLocation(program = 4, name = "contrast") = 13
8431 glUniform1f(location = 13, v0 = 1)
8432 glGetUniformLocation(program = 4, name = "luminance") = 14
8433 glUniform1f(location = 14, v0 = 1)
8434 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8435 glUniform1f(location = 12, v0 = 0)
8436 glGetUniformLocation(program = 4, name = "R") = 5
8437 glUniform1f(location = 5, v0 = 1)
8438 glGetUniformLocation(program = 4, name = "G") = 1
8439 glUniform1f(location = 1, v0 = 1)
8440 glGetUniformLocation(program = 4, name = "B") = 0
8441 glUniform1f(location = 0, v0 = 1)
8442 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8443 glUniform1f(location = 11, v0 = 1)
8444 glGetUniformLocation(program = 4, name = "XPOS") = 9
8445 glUniform1f(location = 9, v0 = 0)
8446 glGetUniformLocation(program = 4, name = "YPOS") = 10
8447 glUniform1f(location = 10, v0 = 0)
8448 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8449 glUniform1f(location = 8, v0 = 0)
8450 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8451 glUniform1f(location = 2, v0 = 0)
8452 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8453 glEnableVertexAttribArray(index = 2)
8454 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8455 glEnableVertexAttribArray(index = 0)
8456 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8457 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8458 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8459 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8460 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8461 glEnable(cap = GL_BLEND)
8462 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8463 glDisableVertexAttribArray(index = 2)
8464 glDisableVertexAttribArray(index = 0)
8465 glUseProgram(program = 7)
8466 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8467 glUseProgram(program = 22)
8468 glGetUniformLocation(program = 22, name = "time") = 1
8469 glUniform1f(location = 1, v0 = 0.3899999)
8470 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8471 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8472 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8473 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8474 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8475 glDisable(cap = GL_BLEND)
8476 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8477 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8478 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8479 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8480 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8481 glEnable(cap = GL_BLEND)
8482 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8483 glUseProgram(program = 7)
8484 glActiveTexture(texture = GL_TEXTURE0)
8485 glUseProgram(program = 28)
8486 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8487 glBindVertexArray(array = 2)
8488 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8489 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8490 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8491 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8492 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
8493 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
8494 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
8495 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8496 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
8497 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8498 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8499 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8500 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8501 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8502 glScissor(x = 250, y = 708, width = 570, height = 331)
8503 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8504 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8505 glScissor(x = 242, y = 708, width = 596, height = 331)
8506 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8507 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8508 glScissor(x = 242, y = 708, width = 596, height = 331)
8509 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8510 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8511 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8512 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8513 glUseProgram(program = 22)
8514 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8515 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8516 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8517 glBindVertexArray(array = 0)
8518 glDisable(cap = GL_BLEND)
8519 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8520 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8521 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8522 glEnable(cap = GL_BLEND)
8523 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8524 glBlendEquation(mode = GL_FUNC_ADD)
8525 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8526 glUseProgram(program = 7)
8527 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8528 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8529 glEnableVertexAttribArray(index = 0)
8530 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8531 glEnableVertexAttribArray(index = 1)
8532 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8533 glEnableVertexAttribArray(index = 2)
8534 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8535 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8536 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8537 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8538 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8539 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8540 glEnableVertexAttribArray(index = 0)
8541 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8542 glEnableVertexAttribArray(index = 1)
8543 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8544 glEnableVertexAttribArray(index = 2)
8545 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8546 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8547 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8548 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
8549 glDisable(cap = GL_BLEND)
8550 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8551 wglSwapBuffers(hdc = 0x78015169) = TRUE
8552 glDisableVertexAttribArray(index = 0)
8553 glDisableVertexAttribArray(index = 1)
8554 glDisableVertexAttribArray(index = 2)
8555 glDisableVertexAttribArray(index = 0)
8556 glDisableVertexAttribArray(index = 1)
8557 glDisableVertexAttribArray(index = 2)
8558 glUseProgram(program = 4)
8559 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
8560 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8561 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8562 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8563 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8564 glClear(mask = GL_COLOR_BUFFER_BIT)
8565 glUniform2fv(location = 3, count = 1, value = {4, 4})
8566 glUniform2fv(location = 7, count = 1, value = {512, 512})
8567 glActiveTexture(texture = GL_TEXTURE0)
8568 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8569 glUniform1f(location = 19, v0 = 2.4)
8570 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8571 glUniform1f(location = 15, v0 = 2.2)
8572 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8573 glUniform1f(location = 16, v0 = 0)
8574 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8575 glUniform1f(location = 17, v0 = 0)
8576 glGetUniformLocation(program = 4, name = "saturation") = 18
8577 glUniform1f(location = 18, v0 = 1)
8578 glGetUniformLocation(program = 4, name = "contrast") = 13
8579 glUniform1f(location = 13, v0 = 1)
8580 glGetUniformLocation(program = 4, name = "luminance") = 14
8581 glUniform1f(location = 14, v0 = 1)
8582 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8583 glUniform1f(location = 12, v0 = 0)
8584 glGetUniformLocation(program = 4, name = "R") = 5
8585 glUniform1f(location = 5, v0 = 1)
8586 glGetUniformLocation(program = 4, name = "G") = 1
8587 glUniform1f(location = 1, v0 = 1)
8588 glGetUniformLocation(program = 4, name = "B") = 0
8589 glUniform1f(location = 0, v0 = 1)
8590 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8591 glUniform1f(location = 11, v0 = 1)
8592 glGetUniformLocation(program = 4, name = "XPOS") = 9
8593 glUniform1f(location = 9, v0 = 0)
8594 glGetUniformLocation(program = 4, name = "YPOS") = 10
8595 glUniform1f(location = 10, v0 = 0)
8596 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8597 glUniform1f(location = 8, v0 = 0)
8598 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8599 glUniform1f(location = 2, v0 = 0)
8600 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8601 glEnableVertexAttribArray(index = 2)
8602 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8603 glEnableVertexAttribArray(index = 0)
8604 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8605 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8606 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8607 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8608 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8609 glEnable(cap = GL_BLEND)
8610 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8611 glDisableVertexAttribArray(index = 2)
8612 glDisableVertexAttribArray(index = 0)
8613 glUseProgram(program = 7)
8614 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8615 glUseProgram(program = 22)
8616 glGetUniformLocation(program = 22, name = "time") = 1
8617 glUniform1f(location = 1, v0 = 0.3999999)
8618 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8619 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8620 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8621 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8622 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8623 glDisable(cap = GL_BLEND)
8624 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8625 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8626 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8627 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8628 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8629 glEnable(cap = GL_BLEND)
8630 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8631 glUseProgram(program = 7)
8632 glActiveTexture(texture = GL_TEXTURE0)
8633 glUseProgram(program = 28)
8634 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8635 glBindVertexArray(array = 2)
8636 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8637 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8638 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8639 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8640 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
8641 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
8642 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
8643 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8644 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
8645 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8646 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8647 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8648 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8649 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8650 glScissor(x = 250, y = 708, width = 570, height = 331)
8651 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8652 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8653 glScissor(x = 242, y = 708, width = 596, height = 331)
8654 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8655 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8656 glScissor(x = 242, y = 708, width = 596, height = 331)
8657 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8658 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8659 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8660 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8661 glUseProgram(program = 22)
8662 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8663 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8664 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8665 glBindVertexArray(array = 0)
8666 glDisable(cap = GL_BLEND)
8667 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8668 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8669 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8670 glEnable(cap = GL_BLEND)
8671 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8672 glBlendEquation(mode = GL_FUNC_ADD)
8673 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8674 glUseProgram(program = 7)
8675 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8676 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8677 glEnableVertexAttribArray(index = 0)
8678 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8679 glEnableVertexAttribArray(index = 1)
8680 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8681 glEnableVertexAttribArray(index = 2)
8682 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8683 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8684 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8685 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8686 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8687 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8688 glEnableVertexAttribArray(index = 0)
8689 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8690 glEnableVertexAttribArray(index = 1)
8691 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8692 glEnableVertexAttribArray(index = 2)
8693 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8694 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8695 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8696 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
8697 glDisable(cap = GL_BLEND)
8698 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8699 wglSwapBuffers(hdc = 0x78015169) = TRUE
8700 glDisableVertexAttribArray(index = 0)
8701 glDisableVertexAttribArray(index = 1)
8702 glDisableVertexAttribArray(index = 2)
8703 glDisableVertexAttribArray(index = 0)
8704 glDisableVertexAttribArray(index = 1)
8705 glDisableVertexAttribArray(index = 2)
8706 glUseProgram(program = 4)
8707 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
8708 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8709 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8710 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8711 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8712 glClear(mask = GL_COLOR_BUFFER_BIT)
8713 glUniform2fv(location = 3, count = 1, value = {4, 4})
8714 glUniform2fv(location = 7, count = 1, value = {512, 512})
8715 glActiveTexture(texture = GL_TEXTURE0)
8716 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8717 glUniform1f(location = 19, v0 = 2.4)
8718 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8719 glUniform1f(location = 15, v0 = 2.2)
8720 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8721 glUniform1f(location = 16, v0 = 0)
8722 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8723 glUniform1f(location = 17, v0 = 0)
8724 glGetUniformLocation(program = 4, name = "saturation") = 18
8725 glUniform1f(location = 18, v0 = 1)
8726 glGetUniformLocation(program = 4, name = "contrast") = 13
8727 glUniform1f(location = 13, v0 = 1)
8728 glGetUniformLocation(program = 4, name = "luminance") = 14
8729 glUniform1f(location = 14, v0 = 1)
8730 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8731 glUniform1f(location = 12, v0 = 0)
8732 glGetUniformLocation(program = 4, name = "R") = 5
8733 glUniform1f(location = 5, v0 = 1)
8734 glGetUniformLocation(program = 4, name = "G") = 1
8735 glUniform1f(location = 1, v0 = 1)
8736 glGetUniformLocation(program = 4, name = "B") = 0
8737 glUniform1f(location = 0, v0 = 1)
8738 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8739 glUniform1f(location = 11, v0 = 1)
8740 glGetUniformLocation(program = 4, name = "XPOS") = 9
8741 glUniform1f(location = 9, v0 = 0)
8742 glGetUniformLocation(program = 4, name = "YPOS") = 10
8743 glUniform1f(location = 10, v0 = 0)
8744 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8745 glUniform1f(location = 8, v0 = 0)
8746 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8747 glUniform1f(location = 2, v0 = 0)
8748 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8749 glEnableVertexAttribArray(index = 2)
8750 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8751 glEnableVertexAttribArray(index = 0)
8752 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8753 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8754 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8755 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8756 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8757 glEnable(cap = GL_BLEND)
8758 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8759 glDisableVertexAttribArray(index = 2)
8760 glDisableVertexAttribArray(index = 0)
8761 glUseProgram(program = 7)
8762 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8763 glUseProgram(program = 22)
8764 glGetUniformLocation(program = 22, name = "time") = 1
8765 glUniform1f(location = 1, v0 = 0.4099999)
8766 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8767 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8768 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8769 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8770 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8771 glDisable(cap = GL_BLEND)
8772 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8773 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8774 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8775 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8776 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8777 glEnable(cap = GL_BLEND)
8778 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8779 glUseProgram(program = 7)
8780 glActiveTexture(texture = GL_TEXTURE0)
8781 glUseProgram(program = 28)
8782 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8783 glBindVertexArray(array = 2)
8784 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8785 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8786 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8787 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8788 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
8789 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
8790 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
8791 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8792 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
8793 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8794 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8795 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8796 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8797 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8798 glScissor(x = 250, y = 708, width = 570, height = 331)
8799 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8800 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8801 glScissor(x = 242, y = 708, width = 596, height = 331)
8802 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8803 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8804 glScissor(x = 242, y = 708, width = 596, height = 331)
8805 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8806 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8807 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8808 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8809 glUseProgram(program = 22)
8810 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8811 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8812 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8813 glBindVertexArray(array = 0)
8814 glDisable(cap = GL_BLEND)
8815 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8816 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8817 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8818 glEnable(cap = GL_BLEND)
8819 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8820 glBlendEquation(mode = GL_FUNC_ADD)
8821 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8822 glUseProgram(program = 7)
8823 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8824 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8825 glEnableVertexAttribArray(index = 0)
8826 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8827 glEnableVertexAttribArray(index = 1)
8828 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8829 glEnableVertexAttribArray(index = 2)
8830 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8831 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8832 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8833 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8834 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8835 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8836 glEnableVertexAttribArray(index = 0)
8837 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8838 glEnableVertexAttribArray(index = 1)
8839 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8840 glEnableVertexAttribArray(index = 2)
8841 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8842 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8843 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8844 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
8845 glDisable(cap = GL_BLEND)
8846 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8847 wglSwapBuffers(hdc = 0x78015169) = TRUE
8848 glDisableVertexAttribArray(index = 0)
8849 glDisableVertexAttribArray(index = 1)
8850 glDisableVertexAttribArray(index = 2)
8851 glDisableVertexAttribArray(index = 0)
8852 glDisableVertexAttribArray(index = 1)
8853 glDisableVertexAttribArray(index = 2)
8854 glUseProgram(program = 4)
8855 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
8856 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
8857 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
8858 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
8859 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
8860 glClear(mask = GL_COLOR_BUFFER_BIT)
8861 glUniform2fv(location = 3, count = 1, value = {4, 4})
8862 glUniform2fv(location = 7, count = 1, value = {512, 512})
8863 glActiveTexture(texture = GL_TEXTURE0)
8864 glGetUniformLocation(program = 4, name = "target_gamma") = 19
8865 glUniform1f(location = 19, v0 = 2.4)
8866 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
8867 glUniform1f(location = 15, v0 = 2.2)
8868 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
8869 glUniform1f(location = 16, v0 = 0)
8870 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
8871 glUniform1f(location = 17, v0 = 0)
8872 glGetUniformLocation(program = 4, name = "saturation") = 18
8873 glUniform1f(location = 18, v0 = 1)
8874 glGetUniformLocation(program = 4, name = "contrast") = 13
8875 glUniform1f(location = 13, v0 = 1)
8876 glGetUniformLocation(program = 4, name = "luminance") = 14
8877 glUniform1f(location = 14, v0 = 1)
8878 glGetUniformLocation(program = 4, name = "bright_boost") = 12
8879 glUniform1f(location = 12, v0 = 0)
8880 glGetUniformLocation(program = 4, name = "R") = 5
8881 glUniform1f(location = 5, v0 = 1)
8882 glGetUniformLocation(program = 4, name = "G") = 1
8883 glUniform1f(location = 1, v0 = 1)
8884 glGetUniformLocation(program = 4, name = "B") = 0
8885 glUniform1f(location = 0, v0 = 1)
8886 glGetUniformLocation(program = 4, name = "ZOOM") = 11
8887 glUniform1f(location = 11, v0 = 1)
8888 glGetUniformLocation(program = 4, name = "XPOS") = 9
8889 glUniform1f(location = 9, v0 = 0)
8890 glGetUniformLocation(program = 4, name = "YPOS") = 10
8891 glUniform1f(location = 10, v0 = 0)
8892 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
8893 glUniform1f(location = 8, v0 = 0)
8894 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
8895 glUniform1f(location = 2, v0 = 0)
8896 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
8897 glEnableVertexAttribArray(index = 2)
8898 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8899 glEnableVertexAttribArray(index = 0)
8900 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
8901 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8902 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
8903 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
8904 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8905 glEnable(cap = GL_BLEND)
8906 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8907 glDisableVertexAttribArray(index = 2)
8908 glDisableVertexAttribArray(index = 0)
8909 glUseProgram(program = 7)
8910 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8911 glUseProgram(program = 22)
8912 glGetUniformLocation(program = 22, name = "time") = 1
8913 glUniform1f(location = 1, v0 = 0.4199999)
8914 glGetUniformLocation(program = 22, name = "OutputSize") = 0
8915 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
8916 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8917 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8918 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
8919 glDisable(cap = GL_BLEND)
8920 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
8921 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
8922 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
8923 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
8924 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
8925 glEnable(cap = GL_BLEND)
8926 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8927 glUseProgram(program = 7)
8928 glActiveTexture(texture = GL_TEXTURE0)
8929 glUseProgram(program = 28)
8930 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
8931 glBindVertexArray(array = 2)
8932 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
8933 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
8934 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
8935 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
8936 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
8937 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
8938 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
8939 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
8940 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
8941 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
8942 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8943 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8944 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
8945 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8946 glScissor(x = 250, y = 708, width = 570, height = 331)
8947 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
8948 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8949 glScissor(x = 242, y = 708, width = 596, height = 331)
8950 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
8951 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8952 glScissor(x = 242, y = 708, width = 596, height = 331)
8953 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
8954 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
8955 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
8956 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
8957 glUseProgram(program = 22)
8958 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
8959 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8960 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
8961 glBindVertexArray(array = 0)
8962 glDisable(cap = GL_BLEND)
8963 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
8964 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8965 glViewport(x = 0, y = 0, width = 1920, height = 1080)
8966 glEnable(cap = GL_BLEND)
8967 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
8968 glBlendEquation(mode = GL_FUNC_ADD)
8969 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
8970 glUseProgram(program = 7)
8971 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8972 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8973 glEnableVertexAttribArray(index = 0)
8974 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8975 glEnableVertexAttribArray(index = 1)
8976 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8977 glEnableVertexAttribArray(index = 2)
8978 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8979 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8980 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
8981 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8982 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
8983 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
8984 glEnableVertexAttribArray(index = 0)
8985 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
8986 glEnableVertexAttribArray(index = 1)
8987 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
8988 glEnableVertexAttribArray(index = 2)
8989 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
8990 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
8991 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
8992 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
8993 glDisable(cap = GL_BLEND)
8994 glViewport(x = 240, y = 0, width = 1440, height = 1080)
8995 wglSwapBuffers(hdc = 0x78015169) = TRUE
8996 glDisableVertexAttribArray(index = 0)
8997 glDisableVertexAttribArray(index = 1)
8998 glDisableVertexAttribArray(index = 2)
8999 glDisableVertexAttribArray(index = 0)
9000 glDisableVertexAttribArray(index = 1)
9001 glDisableVertexAttribArray(index = 2)
9002 glUseProgram(program = 4)
9003 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
9004 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9005 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9006 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9007 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9008 glClear(mask = GL_COLOR_BUFFER_BIT)
9009 glUniform2fv(location = 3, count = 1, value = {4, 4})
9010 glUniform2fv(location = 7, count = 1, value = {512, 512})
9011 glActiveTexture(texture = GL_TEXTURE0)
9012 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9013 glUniform1f(location = 19, v0 = 2.4)
9014 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9015 glUniform1f(location = 15, v0 = 2.2)
9016 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9017 glUniform1f(location = 16, v0 = 0)
9018 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9019 glUniform1f(location = 17, v0 = 0)
9020 glGetUniformLocation(program = 4, name = "saturation") = 18
9021 glUniform1f(location = 18, v0 = 1)
9022 glGetUniformLocation(program = 4, name = "contrast") = 13
9023 glUniform1f(location = 13, v0 = 1)
9024 glGetUniformLocation(program = 4, name = "luminance") = 14
9025 glUniform1f(location = 14, v0 = 1)
9026 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9027 glUniform1f(location = 12, v0 = 0)
9028 glGetUniformLocation(program = 4, name = "R") = 5
9029 glUniform1f(location = 5, v0 = 1)
9030 glGetUniformLocation(program = 4, name = "G") = 1
9031 glUniform1f(location = 1, v0 = 1)
9032 glGetUniformLocation(program = 4, name = "B") = 0
9033 glUniform1f(location = 0, v0 = 1)
9034 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9035 glUniform1f(location = 11, v0 = 1)
9036 glGetUniformLocation(program = 4, name = "XPOS") = 9
9037 glUniform1f(location = 9, v0 = 0)
9038 glGetUniformLocation(program = 4, name = "YPOS") = 10
9039 glUniform1f(location = 10, v0 = 0)
9040 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9041 glUniform1f(location = 8, v0 = 0)
9042 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9043 glUniform1f(location = 2, v0 = 0)
9044 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9045 glEnableVertexAttribArray(index = 2)
9046 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9047 glEnableVertexAttribArray(index = 0)
9048 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9049 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9050 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9051 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9052 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9053 glEnable(cap = GL_BLEND)
9054 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9055 glDisableVertexAttribArray(index = 2)
9056 glDisableVertexAttribArray(index = 0)
9057 glUseProgram(program = 7)
9058 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9059 glUseProgram(program = 22)
9060 glGetUniformLocation(program = 22, name = "time") = 1
9061 glUniform1f(location = 1, v0 = 0.4299999)
9062 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9063 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9064 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9065 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9066 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9067 glDisable(cap = GL_BLEND)
9068 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9069 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9070 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9071 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9072 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9073 glEnable(cap = GL_BLEND)
9074 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9075 glUseProgram(program = 7)
9076 glActiveTexture(texture = GL_TEXTURE0)
9077 glUseProgram(program = 28)
9078 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9079 glBindVertexArray(array = 2)
9080 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9081 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9082 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9083 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9084 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
9085 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
9086 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
9087 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9088 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
9089 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9090 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9091 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9092 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9093 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9094 glScissor(x = 250, y = 708, width = 570, height = 331)
9095 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9096 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9097 glScissor(x = 242, y = 708, width = 596, height = 331)
9098 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9099 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9100 glScissor(x = 242, y = 708, width = 596, height = 331)
9101 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9102 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9103 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9104 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9105 glUseProgram(program = 22)
9106 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9107 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9108 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9109 glBindVertexArray(array = 0)
9110 glDisable(cap = GL_BLEND)
9111 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9112 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9113 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9114 glEnable(cap = GL_BLEND)
9115 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9116 glBlendEquation(mode = GL_FUNC_ADD)
9117 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9118 glUseProgram(program = 7)
9119 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9120 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9121 glEnableVertexAttribArray(index = 0)
9122 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9123 glEnableVertexAttribArray(index = 1)
9124 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9125 glEnableVertexAttribArray(index = 2)
9126 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9127 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9128 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9129 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9130 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9131 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9132 glEnableVertexAttribArray(index = 0)
9133 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9134 glEnableVertexAttribArray(index = 1)
9135 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9136 glEnableVertexAttribArray(index = 2)
9137 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9138 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9139 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9140 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
9141 glDisable(cap = GL_BLEND)
9142 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9143 wglSwapBuffers(hdc = 0x78015169) = TRUE
9144 glDisableVertexAttribArray(index = 0)
9145 glDisableVertexAttribArray(index = 1)
9146 glDisableVertexAttribArray(index = 2)
9147 glDisableVertexAttribArray(index = 0)
9148 glDisableVertexAttribArray(index = 1)
9149 glDisableVertexAttribArray(index = 2)
9150 glUseProgram(program = 4)
9151 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
9152 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9153 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9154 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9155 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9156 glClear(mask = GL_COLOR_BUFFER_BIT)
9157 glUniform2fv(location = 3, count = 1, value = {4, 4})
9158 glUniform2fv(location = 7, count = 1, value = {512, 512})
9159 glActiveTexture(texture = GL_TEXTURE0)
9160 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9161 glUniform1f(location = 19, v0 = 2.4)
9162 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9163 glUniform1f(location = 15, v0 = 2.2)
9164 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9165 glUniform1f(location = 16, v0 = 0)
9166 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9167 glUniform1f(location = 17, v0 = 0)
9168 glGetUniformLocation(program = 4, name = "saturation") = 18
9169 glUniform1f(location = 18, v0 = 1)
9170 glGetUniformLocation(program = 4, name = "contrast") = 13
9171 glUniform1f(location = 13, v0 = 1)
9172 glGetUniformLocation(program = 4, name = "luminance") = 14
9173 glUniform1f(location = 14, v0 = 1)
9174 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9175 glUniform1f(location = 12, v0 = 0)
9176 glGetUniformLocation(program = 4, name = "R") = 5
9177 glUniform1f(location = 5, v0 = 1)
9178 glGetUniformLocation(program = 4, name = "G") = 1
9179 glUniform1f(location = 1, v0 = 1)
9180 glGetUniformLocation(program = 4, name = "B") = 0
9181 glUniform1f(location = 0, v0 = 1)
9182 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9183 glUniform1f(location = 11, v0 = 1)
9184 glGetUniformLocation(program = 4, name = "XPOS") = 9
9185 glUniform1f(location = 9, v0 = 0)
9186 glGetUniformLocation(program = 4, name = "YPOS") = 10
9187 glUniform1f(location = 10, v0 = 0)
9188 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9189 glUniform1f(location = 8, v0 = 0)
9190 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9191 glUniform1f(location = 2, v0 = 0)
9192 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9193 glEnableVertexAttribArray(index = 2)
9194 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9195 glEnableVertexAttribArray(index = 0)
9196 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9197 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9198 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9199 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9200 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9201 glEnable(cap = GL_BLEND)
9202 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9203 glDisableVertexAttribArray(index = 2)
9204 glDisableVertexAttribArray(index = 0)
9205 glUseProgram(program = 7)
9206 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9207 glUseProgram(program = 22)
9208 glGetUniformLocation(program = 22, name = "time") = 1
9209 glUniform1f(location = 1, v0 = 0.4399999)
9210 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9211 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9212 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9213 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9214 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9215 glDisable(cap = GL_BLEND)
9216 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9217 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9218 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9219 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9220 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9221 glEnable(cap = GL_BLEND)
9222 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9223 glUseProgram(program = 7)
9224 glActiveTexture(texture = GL_TEXTURE0)
9225 glUseProgram(program = 28)
9226 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9227 glBindVertexArray(array = 2)
9228 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9229 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9230 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9231 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9232 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
9233 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
9234 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
9235 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9236 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
9237 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9238 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9239 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9240 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9241 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9242 glScissor(x = 250, y = 708, width = 570, height = 331)
9243 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9244 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9245 glScissor(x = 242, y = 708, width = 596, height = 331)
9246 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9247 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9248 glScissor(x = 242, y = 708, width = 596, height = 331)
9249 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9250 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9251 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9252 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9253 glUseProgram(program = 22)
9254 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9255 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9256 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9257 glBindVertexArray(array = 0)
9258 glDisable(cap = GL_BLEND)
9259 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9260 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9261 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9262 glEnable(cap = GL_BLEND)
9263 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9264 glBlendEquation(mode = GL_FUNC_ADD)
9265 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9266 glUseProgram(program = 7)
9267 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9268 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9269 glEnableVertexAttribArray(index = 0)
9270 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9271 glEnableVertexAttribArray(index = 1)
9272 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9273 glEnableVertexAttribArray(index = 2)
9274 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9275 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9276 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9277 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9278 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9279 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9280 glEnableVertexAttribArray(index = 0)
9281 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9282 glEnableVertexAttribArray(index = 1)
9283 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9284 glEnableVertexAttribArray(index = 2)
9285 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9286 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9287 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9288 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
9289 glDisable(cap = GL_BLEND)
9290 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9291 wglSwapBuffers(hdc = 0x78015169) = TRUE
9292 glDisableVertexAttribArray(index = 0)
9293 glDisableVertexAttribArray(index = 1)
9294 glDisableVertexAttribArray(index = 2)
9295 glDisableVertexAttribArray(index = 0)
9296 glDisableVertexAttribArray(index = 1)
9297 glDisableVertexAttribArray(index = 2)
9298 glUseProgram(program = 4)
9299 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
9300 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9301 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9302 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9303 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9304 glClear(mask = GL_COLOR_BUFFER_BIT)
9305 glUniform2fv(location = 3, count = 1, value = {4, 4})
9306 glUniform2fv(location = 7, count = 1, value = {512, 512})
9307 glActiveTexture(texture = GL_TEXTURE0)
9308 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9309 glUniform1f(location = 19, v0 = 2.4)
9310 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9311 glUniform1f(location = 15, v0 = 2.2)
9312 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9313 glUniform1f(location = 16, v0 = 0)
9314 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9315 glUniform1f(location = 17, v0 = 0)
9316 glGetUniformLocation(program = 4, name = "saturation") = 18
9317 glUniform1f(location = 18, v0 = 1)
9318 glGetUniformLocation(program = 4, name = "contrast") = 13
9319 glUniform1f(location = 13, v0 = 1)
9320 glGetUniformLocation(program = 4, name = "luminance") = 14
9321 glUniform1f(location = 14, v0 = 1)
9322 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9323 glUniform1f(location = 12, v0 = 0)
9324 glGetUniformLocation(program = 4, name = "R") = 5
9325 glUniform1f(location = 5, v0 = 1)
9326 glGetUniformLocation(program = 4, name = "G") = 1
9327 glUniform1f(location = 1, v0 = 1)
9328 glGetUniformLocation(program = 4, name = "B") = 0
9329 glUniform1f(location = 0, v0 = 1)
9330 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9331 glUniform1f(location = 11, v0 = 1)
9332 glGetUniformLocation(program = 4, name = "XPOS") = 9
9333 glUniform1f(location = 9, v0 = 0)
9334 glGetUniformLocation(program = 4, name = "YPOS") = 10
9335 glUniform1f(location = 10, v0 = 0)
9336 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9337 glUniform1f(location = 8, v0 = 0)
9338 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9339 glUniform1f(location = 2, v0 = 0)
9340 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9341 glEnableVertexAttribArray(index = 2)
9342 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9343 glEnableVertexAttribArray(index = 0)
9344 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9345 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9346 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9347 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9348 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9349 glEnable(cap = GL_BLEND)
9350 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9351 glDisableVertexAttribArray(index = 2)
9352 glDisableVertexAttribArray(index = 0)
9353 glUseProgram(program = 7)
9354 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9355 glUseProgram(program = 22)
9356 glGetUniformLocation(program = 22, name = "time") = 1
9357 glUniform1f(location = 1, v0 = 0.4499999)
9358 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9359 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9360 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9361 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9362 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9363 glDisable(cap = GL_BLEND)
9364 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9365 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9366 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9367 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9368 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9369 glEnable(cap = GL_BLEND)
9370 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9371 glUseProgram(program = 7)
9372 glActiveTexture(texture = GL_TEXTURE0)
9373 glUseProgram(program = 28)
9374 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9375 glBindVertexArray(array = 2)
9376 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9377 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9378 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9379 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9380 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
9381 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
9382 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
9383 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9384 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
9385 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9386 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9387 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9388 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9389 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9390 glScissor(x = 250, y = 708, width = 570, height = 331)
9391 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9392 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9393 glScissor(x = 242, y = 708, width = 596, height = 331)
9394 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9395 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9396 glScissor(x = 242, y = 708, width = 596, height = 331)
9397 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9398 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9399 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9400 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9401 glUseProgram(program = 22)
9402 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9403 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9404 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9405 glBindVertexArray(array = 0)
9406 glDisable(cap = GL_BLEND)
9407 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9408 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9409 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9410 glEnable(cap = GL_BLEND)
9411 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9412 glBlendEquation(mode = GL_FUNC_ADD)
9413 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9414 glUseProgram(program = 7)
9415 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9416 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9417 glEnableVertexAttribArray(index = 0)
9418 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9419 glEnableVertexAttribArray(index = 1)
9420 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9421 glEnableVertexAttribArray(index = 2)
9422 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9423 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9424 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9425 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9426 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9427 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9428 glEnableVertexAttribArray(index = 0)
9429 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9430 glEnableVertexAttribArray(index = 1)
9431 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9432 glEnableVertexAttribArray(index = 2)
9433 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9434 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9435 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9436 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
9437 glDisable(cap = GL_BLEND)
9438 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9439 wglSwapBuffers(hdc = 0x78015169) = TRUE
9440 glDisableVertexAttribArray(index = 0)
9441 glDisableVertexAttribArray(index = 1)
9442 glDisableVertexAttribArray(index = 2)
9443 glDisableVertexAttribArray(index = 0)
9444 glDisableVertexAttribArray(index = 1)
9445 glDisableVertexAttribArray(index = 2)
9446 glUseProgram(program = 4)
9447 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
9448 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9449 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9450 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9451 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9452 glClear(mask = GL_COLOR_BUFFER_BIT)
9453 glUniform2fv(location = 3, count = 1, value = {4, 4})
9454 glUniform2fv(location = 7, count = 1, value = {512, 512})
9455 glActiveTexture(texture = GL_TEXTURE0)
9456 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9457 glUniform1f(location = 19, v0 = 2.4)
9458 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9459 glUniform1f(location = 15, v0 = 2.2)
9460 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9461 glUniform1f(location = 16, v0 = 0)
9462 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9463 glUniform1f(location = 17, v0 = 0)
9464 glGetUniformLocation(program = 4, name = "saturation") = 18
9465 glUniform1f(location = 18, v0 = 1)
9466 glGetUniformLocation(program = 4, name = "contrast") = 13
9467 glUniform1f(location = 13, v0 = 1)
9468 glGetUniformLocation(program = 4, name = "luminance") = 14
9469 glUniform1f(location = 14, v0 = 1)
9470 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9471 glUniform1f(location = 12, v0 = 0)
9472 glGetUniformLocation(program = 4, name = "R") = 5
9473 glUniform1f(location = 5, v0 = 1)
9474 glGetUniformLocation(program = 4, name = "G") = 1
9475 glUniform1f(location = 1, v0 = 1)
9476 glGetUniformLocation(program = 4, name = "B") = 0
9477 glUniform1f(location = 0, v0 = 1)
9478 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9479 glUniform1f(location = 11, v0 = 1)
9480 glGetUniformLocation(program = 4, name = "XPOS") = 9
9481 glUniform1f(location = 9, v0 = 0)
9482 glGetUniformLocation(program = 4, name = "YPOS") = 10
9483 glUniform1f(location = 10, v0 = 0)
9484 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9485 glUniform1f(location = 8, v0 = 0)
9486 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9487 glUniform1f(location = 2, v0 = 0)
9488 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9489 glEnableVertexAttribArray(index = 2)
9490 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9491 glEnableVertexAttribArray(index = 0)
9492 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9493 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9494 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9495 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9496 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9497 glEnable(cap = GL_BLEND)
9498 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9499 glDisableVertexAttribArray(index = 2)
9500 glDisableVertexAttribArray(index = 0)
9501 glUseProgram(program = 7)
9502 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9503 glUseProgram(program = 22)
9504 glGetUniformLocation(program = 22, name = "time") = 1
9505 glUniform1f(location = 1, v0 = 0.4599999)
9506 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9507 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9508 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9509 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9510 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9511 glDisable(cap = GL_BLEND)
9512 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9513 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9514 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9515 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9516 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9517 glEnable(cap = GL_BLEND)
9518 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9519 glUseProgram(program = 7)
9520 glActiveTexture(texture = GL_TEXTURE0)
9521 glUseProgram(program = 28)
9522 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9523 glBindVertexArray(array = 2)
9524 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9525 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9526 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9527 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9528 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
9529 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
9530 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
9531 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9532 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
9533 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9534 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9535 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9536 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9537 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9538 glScissor(x = 250, y = 708, width = 570, height = 331)
9539 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9540 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9541 glScissor(x = 242, y = 708, width = 596, height = 331)
9542 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9543 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9544 glScissor(x = 242, y = 708, width = 596, height = 331)
9545 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9546 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9547 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9548 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9549 glUseProgram(program = 22)
9550 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9551 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9552 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9553 glBindVertexArray(array = 0)
9554 glDisable(cap = GL_BLEND)
9555 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9556 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9557 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9558 glEnable(cap = GL_BLEND)
9559 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9560 glBlendEquation(mode = GL_FUNC_ADD)
9561 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9562 glUseProgram(program = 7)
9563 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9564 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9565 glEnableVertexAttribArray(index = 0)
9566 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9567 glEnableVertexAttribArray(index = 1)
9568 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9569 glEnableVertexAttribArray(index = 2)
9570 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9571 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9572 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9573 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9574 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9575 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9576 glEnableVertexAttribArray(index = 0)
9577 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9578 glEnableVertexAttribArray(index = 1)
9579 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9580 glEnableVertexAttribArray(index = 2)
9581 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9582 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9583 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9584 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
9585 glDisable(cap = GL_BLEND)
9586 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9587 wglSwapBuffers(hdc = 0x78015169) = TRUE
9588 glDisableVertexAttribArray(index = 0)
9589 glDisableVertexAttribArray(index = 1)
9590 glDisableVertexAttribArray(index = 2)
9591 glDisableVertexAttribArray(index = 0)
9592 glDisableVertexAttribArray(index = 1)
9593 glDisableVertexAttribArray(index = 2)
9594 glUseProgram(program = 4)
9595 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
9596 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9597 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9598 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9599 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9600 glClear(mask = GL_COLOR_BUFFER_BIT)
9601 glUniform2fv(location = 3, count = 1, value = {4, 4})
9602 glUniform2fv(location = 7, count = 1, value = {512, 512})
9603 glActiveTexture(texture = GL_TEXTURE0)
9604 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9605 glUniform1f(location = 19, v0 = 2.4)
9606 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9607 glUniform1f(location = 15, v0 = 2.2)
9608 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9609 glUniform1f(location = 16, v0 = 0)
9610 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9611 glUniform1f(location = 17, v0 = 0)
9612 glGetUniformLocation(program = 4, name = "saturation") = 18
9613 glUniform1f(location = 18, v0 = 1)
9614 glGetUniformLocation(program = 4, name = "contrast") = 13
9615 glUniform1f(location = 13, v0 = 1)
9616 glGetUniformLocation(program = 4, name = "luminance") = 14
9617 glUniform1f(location = 14, v0 = 1)
9618 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9619 glUniform1f(location = 12, v0 = 0)
9620 glGetUniformLocation(program = 4, name = "R") = 5
9621 glUniform1f(location = 5, v0 = 1)
9622 glGetUniformLocation(program = 4, name = "G") = 1
9623 glUniform1f(location = 1, v0 = 1)
9624 glGetUniformLocation(program = 4, name = "B") = 0
9625 glUniform1f(location = 0, v0 = 1)
9626 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9627 glUniform1f(location = 11, v0 = 1)
9628 glGetUniformLocation(program = 4, name = "XPOS") = 9
9629 glUniform1f(location = 9, v0 = 0)
9630 glGetUniformLocation(program = 4, name = "YPOS") = 10
9631 glUniform1f(location = 10, v0 = 0)
9632 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9633 glUniform1f(location = 8, v0 = 0)
9634 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9635 glUniform1f(location = 2, v0 = 0)
9636 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9637 glEnableVertexAttribArray(index = 2)
9638 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9639 glEnableVertexAttribArray(index = 0)
9640 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9641 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9642 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9643 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9644 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9645 glEnable(cap = GL_BLEND)
9646 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9647 glDisableVertexAttribArray(index = 2)
9648 glDisableVertexAttribArray(index = 0)
9649 glUseProgram(program = 7)
9650 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9651 glUseProgram(program = 22)
9652 glGetUniformLocation(program = 22, name = "time") = 1
9653 glUniform1f(location = 1, v0 = 0.4699998)
9654 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9655 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9656 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9657 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9658 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9659 glDisable(cap = GL_BLEND)
9660 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9661 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9662 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9663 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9664 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9665 glEnable(cap = GL_BLEND)
9666 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9667 glUseProgram(program = 7)
9668 glActiveTexture(texture = GL_TEXTURE0)
9669 glUseProgram(program = 28)
9670 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9671 glBindVertexArray(array = 2)
9672 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9673 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9674 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9675 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9676 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
9677 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
9678 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
9679 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9680 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
9681 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9682 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9683 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9684 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9685 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9686 glScissor(x = 250, y = 708, width = 570, height = 331)
9687 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9688 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9689 glScissor(x = 242, y = 708, width = 596, height = 331)
9690 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9691 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9692 glScissor(x = 242, y = 708, width = 596, height = 331)
9693 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9694 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9695 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9696 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9697 glUseProgram(program = 22)
9698 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9699 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9700 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9701 glBindVertexArray(array = 0)
9702 glDisable(cap = GL_BLEND)
9703 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9704 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9705 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9706 glEnable(cap = GL_BLEND)
9707 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9708 glBlendEquation(mode = GL_FUNC_ADD)
9709 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9710 glUseProgram(program = 7)
9711 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9712 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9713 glEnableVertexAttribArray(index = 0)
9714 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9715 glEnableVertexAttribArray(index = 1)
9716 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9717 glEnableVertexAttribArray(index = 2)
9718 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9719 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9720 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9721 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9722 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9723 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9724 glEnableVertexAttribArray(index = 0)
9725 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9726 glEnableVertexAttribArray(index = 1)
9727 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9728 glEnableVertexAttribArray(index = 2)
9729 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9730 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9731 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9732 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
9733 glDisable(cap = GL_BLEND)
9734 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9735 wglSwapBuffers(hdc = 0x78015169) = TRUE
9736 glDisableVertexAttribArray(index = 0)
9737 glDisableVertexAttribArray(index = 1)
9738 glDisableVertexAttribArray(index = 2)
9739 glDisableVertexAttribArray(index = 0)
9740 glDisableVertexAttribArray(index = 1)
9741 glDisableVertexAttribArray(index = 2)
9742 glUseProgram(program = 4)
9743 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
9744 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9745 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9746 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9747 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9748 glClear(mask = GL_COLOR_BUFFER_BIT)
9749 glUniform2fv(location = 3, count = 1, value = {4, 4})
9750 glUniform2fv(location = 7, count = 1, value = {512, 512})
9751 glActiveTexture(texture = GL_TEXTURE0)
9752 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9753 glUniform1f(location = 19, v0 = 2.4)
9754 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9755 glUniform1f(location = 15, v0 = 2.2)
9756 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9757 glUniform1f(location = 16, v0 = 0)
9758 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9759 glUniform1f(location = 17, v0 = 0)
9760 glGetUniformLocation(program = 4, name = "saturation") = 18
9761 glUniform1f(location = 18, v0 = 1)
9762 glGetUniformLocation(program = 4, name = "contrast") = 13
9763 glUniform1f(location = 13, v0 = 1)
9764 glGetUniformLocation(program = 4, name = "luminance") = 14
9765 glUniform1f(location = 14, v0 = 1)
9766 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9767 glUniform1f(location = 12, v0 = 0)
9768 glGetUniformLocation(program = 4, name = "R") = 5
9769 glUniform1f(location = 5, v0 = 1)
9770 glGetUniformLocation(program = 4, name = "G") = 1
9771 glUniform1f(location = 1, v0 = 1)
9772 glGetUniformLocation(program = 4, name = "B") = 0
9773 glUniform1f(location = 0, v0 = 1)
9774 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9775 glUniform1f(location = 11, v0 = 1)
9776 glGetUniformLocation(program = 4, name = "XPOS") = 9
9777 glUniform1f(location = 9, v0 = 0)
9778 glGetUniformLocation(program = 4, name = "YPOS") = 10
9779 glUniform1f(location = 10, v0 = 0)
9780 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9781 glUniform1f(location = 8, v0 = 0)
9782 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9783 glUniform1f(location = 2, v0 = 0)
9784 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9785 glEnableVertexAttribArray(index = 2)
9786 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9787 glEnableVertexAttribArray(index = 0)
9788 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9789 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9790 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9791 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9792 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9793 glEnable(cap = GL_BLEND)
9794 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9795 glDisableVertexAttribArray(index = 2)
9796 glDisableVertexAttribArray(index = 0)
9797 glUseProgram(program = 7)
9798 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9799 glUseProgram(program = 22)
9800 glGetUniformLocation(program = 22, name = "time") = 1
9801 glUniform1f(location = 1, v0 = 0.4799998)
9802 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9803 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9804 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9805 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9806 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9807 glDisable(cap = GL_BLEND)
9808 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9809 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9810 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9811 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9812 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9813 glEnable(cap = GL_BLEND)
9814 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9815 glUseProgram(program = 7)
9816 glActiveTexture(texture = GL_TEXTURE0)
9817 glUseProgram(program = 28)
9818 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9819 glBindVertexArray(array = 2)
9820 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9821 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9822 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9823 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9824 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
9825 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
9826 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
9827 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9828 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
9829 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9830 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9831 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9832 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9833 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9834 glScissor(x = 250, y = 708, width = 570, height = 331)
9835 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9836 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9837 glScissor(x = 242, y = 708, width = 596, height = 331)
9838 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9839 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9840 glScissor(x = 242, y = 708, width = 596, height = 331)
9841 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9842 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9843 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9844 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9845 glUseProgram(program = 22)
9846 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9847 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9848 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9849 glBindVertexArray(array = 0)
9850 glDisable(cap = GL_BLEND)
9851 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
9852 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9853 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9854 glEnable(cap = GL_BLEND)
9855 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9856 glBlendEquation(mode = GL_FUNC_ADD)
9857 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
9858 glUseProgram(program = 7)
9859 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9860 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9861 glEnableVertexAttribArray(index = 0)
9862 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9863 glEnableVertexAttribArray(index = 1)
9864 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9865 glEnableVertexAttribArray(index = 2)
9866 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9867 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9868 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
9869 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9870 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
9871 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
9872 glEnableVertexAttribArray(index = 0)
9873 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9874 glEnableVertexAttribArray(index = 1)
9875 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
9876 glEnableVertexAttribArray(index = 2)
9877 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
9878 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9879 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
9880 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
9881 glDisable(cap = GL_BLEND)
9882 glViewport(x = 240, y = 0, width = 1440, height = 1080)
9883 wglSwapBuffers(hdc = 0x78015169) = TRUE
9884 glDisableVertexAttribArray(index = 0)
9885 glDisableVertexAttribArray(index = 1)
9886 glDisableVertexAttribArray(index = 2)
9887 glDisableVertexAttribArray(index = 0)
9888 glDisableVertexAttribArray(index = 1)
9889 glDisableVertexAttribArray(index = 2)
9890 glUseProgram(program = 4)
9891 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
9892 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
9893 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
9894 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
9895 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
9896 glClear(mask = GL_COLOR_BUFFER_BIT)
9897 glUniform2fv(location = 3, count = 1, value = {4, 4})
9898 glUniform2fv(location = 7, count = 1, value = {512, 512})
9899 glActiveTexture(texture = GL_TEXTURE0)
9900 glGetUniformLocation(program = 4, name = "target_gamma") = 19
9901 glUniform1f(location = 19, v0 = 2.4)
9902 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
9903 glUniform1f(location = 15, v0 = 2.2)
9904 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
9905 glUniform1f(location = 16, v0 = 0)
9906 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
9907 glUniform1f(location = 17, v0 = 0)
9908 glGetUniformLocation(program = 4, name = "saturation") = 18
9909 glUniform1f(location = 18, v0 = 1)
9910 glGetUniformLocation(program = 4, name = "contrast") = 13
9911 glUniform1f(location = 13, v0 = 1)
9912 glGetUniformLocation(program = 4, name = "luminance") = 14
9913 glUniform1f(location = 14, v0 = 1)
9914 glGetUniformLocation(program = 4, name = "bright_boost") = 12
9915 glUniform1f(location = 12, v0 = 0)
9916 glGetUniformLocation(program = 4, name = "R") = 5
9917 glUniform1f(location = 5, v0 = 1)
9918 glGetUniformLocation(program = 4, name = "G") = 1
9919 glUniform1f(location = 1, v0 = 1)
9920 glGetUniformLocation(program = 4, name = "B") = 0
9921 glUniform1f(location = 0, v0 = 1)
9922 glGetUniformLocation(program = 4, name = "ZOOM") = 11
9923 glUniform1f(location = 11, v0 = 1)
9924 glGetUniformLocation(program = 4, name = "XPOS") = 9
9925 glUniform1f(location = 9, v0 = 0)
9926 glGetUniformLocation(program = 4, name = "YPOS") = 10
9927 glUniform1f(location = 10, v0 = 0)
9928 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
9929 glUniform1f(location = 8, v0 = 0)
9930 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
9931 glUniform1f(location = 2, v0 = 0)
9932 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
9933 glEnableVertexAttribArray(index = 2)
9934 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
9935 glEnableVertexAttribArray(index = 0)
9936 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
9937 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9938 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
9939 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
9940 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9941 glEnable(cap = GL_BLEND)
9942 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9943 glDisableVertexAttribArray(index = 2)
9944 glDisableVertexAttribArray(index = 0)
9945 glUseProgram(program = 7)
9946 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9947 glUseProgram(program = 22)
9948 glGetUniformLocation(program = 22, name = "time") = 1
9949 glUniform1f(location = 1, v0 = 0.4899998)
9950 glGetUniformLocation(program = 22, name = "OutputSize") = 0
9951 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
9952 glViewport(x = 0, y = 0, width = 1920, height = 1080)
9953 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9954 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
9955 glDisable(cap = GL_BLEND)
9956 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
9957 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
9958 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
9959 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
9960 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
9961 glEnable(cap = GL_BLEND)
9962 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
9963 glUseProgram(program = 7)
9964 glActiveTexture(texture = GL_TEXTURE0)
9965 glUseProgram(program = 28)
9966 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
9967 glBindVertexArray(array = 2)
9968 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
9969 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
9970 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
9971 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
9972 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
9973 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
9974 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
9975 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
9976 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
9977 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
9978 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9979 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9980 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
9981 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9982 glScissor(x = 250, y = 708, width = 570, height = 331)
9983 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
9984 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9985 glScissor(x = 242, y = 708, width = 596, height = 331)
9986 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
9987 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9988 glScissor(x = 242, y = 708, width = 596, height = 331)
9989 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
9990 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
9991 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
9992 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
9993 glUseProgram(program = 22)
9994 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
9995 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
9996 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
9997 glBindVertexArray(array = 0)
9998 glDisable(cap = GL_BLEND)
9999 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10000 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10001 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10002 glEnable(cap = GL_BLEND)
10003 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10004 glBlendEquation(mode = GL_FUNC_ADD)
10005 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10006 glUseProgram(program = 7)
10007 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10008 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10009 glEnableVertexAttribArray(index = 0)
10010 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10011 glEnableVertexAttribArray(index = 1)
10012 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10013 glEnableVertexAttribArray(index = 2)
10014 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10015 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10016 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10017 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10018 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10019 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10020 glEnableVertexAttribArray(index = 0)
10021 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10022 glEnableVertexAttribArray(index = 1)
10023 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10024 glEnableVertexAttribArray(index = 2)
10025 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10026 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10027 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10028 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
10029 glDisable(cap = GL_BLEND)
10030 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10031 wglSwapBuffers(hdc = 0x78015169) = TRUE
10032 glDisableVertexAttribArray(index = 0)
10033 glDisableVertexAttribArray(index = 1)
10034 glDisableVertexAttribArray(index = 2)
10035 glDisableVertexAttribArray(index = 0)
10036 glDisableVertexAttribArray(index = 1)
10037 glDisableVertexAttribArray(index = 2)
10038 glUseProgram(program = 4)
10039 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
10040 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10041 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10042 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10043 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10044 glClear(mask = GL_COLOR_BUFFER_BIT)
10045 glUniform2fv(location = 3, count = 1, value = {4, 4})
10046 glUniform2fv(location = 7, count = 1, value = {512, 512})
10047 glActiveTexture(texture = GL_TEXTURE0)
10048 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10049 glUniform1f(location = 19, v0 = 2.4)
10050 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10051 glUniform1f(location = 15, v0 = 2.2)
10052 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10053 glUniform1f(location = 16, v0 = 0)
10054 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10055 glUniform1f(location = 17, v0 = 0)
10056 glGetUniformLocation(program = 4, name = "saturation") = 18
10057 glUniform1f(location = 18, v0 = 1)
10058 glGetUniformLocation(program = 4, name = "contrast") = 13
10059 glUniform1f(location = 13, v0 = 1)
10060 glGetUniformLocation(program = 4, name = "luminance") = 14
10061 glUniform1f(location = 14, v0 = 1)
10062 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10063 glUniform1f(location = 12, v0 = 0)
10064 glGetUniformLocation(program = 4, name = "R") = 5
10065 glUniform1f(location = 5, v0 = 1)
10066 glGetUniformLocation(program = 4, name = "G") = 1
10067 glUniform1f(location = 1, v0 = 1)
10068 glGetUniformLocation(program = 4, name = "B") = 0
10069 glUniform1f(location = 0, v0 = 1)
10070 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10071 glUniform1f(location = 11, v0 = 1)
10072 glGetUniformLocation(program = 4, name = "XPOS") = 9
10073 glUniform1f(location = 9, v0 = 0)
10074 glGetUniformLocation(program = 4, name = "YPOS") = 10
10075 glUniform1f(location = 10, v0 = 0)
10076 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10077 glUniform1f(location = 8, v0 = 0)
10078 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10079 glUniform1f(location = 2, v0 = 0)
10080 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10081 glEnableVertexAttribArray(index = 2)
10082 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10083 glEnableVertexAttribArray(index = 0)
10084 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10085 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10086 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10087 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10088 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10089 glEnable(cap = GL_BLEND)
10090 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10091 glDisableVertexAttribArray(index = 2)
10092 glDisableVertexAttribArray(index = 0)
10093 glUseProgram(program = 7)
10094 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10095 glUseProgram(program = 22)
10096 glGetUniformLocation(program = 22, name = "time") = 1
10097 glUniform1f(location = 1, v0 = 0.4999998)
10098 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10099 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10100 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10101 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10102 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10103 glDisable(cap = GL_BLEND)
10104 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10105 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10106 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10107 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10108 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10109 glEnable(cap = GL_BLEND)
10110 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10111 glUseProgram(program = 7)
10112 glActiveTexture(texture = GL_TEXTURE0)
10113 glUseProgram(program = 28)
10114 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10115 glBindVertexArray(array = 2)
10116 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10117 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10118 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10119 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10120 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
10121 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
10122 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
10123 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10124 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
10125 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10126 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10127 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10128 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10129 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10130 glScissor(x = 250, y = 708, width = 570, height = 331)
10131 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10132 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10133 glScissor(x = 242, y = 708, width = 596, height = 331)
10134 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10135 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10136 glScissor(x = 242, y = 708, width = 596, height = 331)
10137 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10138 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10139 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10140 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10141 glUseProgram(program = 22)
10142 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10143 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10144 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10145 glBindVertexArray(array = 0)
10146 glDisable(cap = GL_BLEND)
10147 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10148 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10149 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10150 glEnable(cap = GL_BLEND)
10151 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10152 glBlendEquation(mode = GL_FUNC_ADD)
10153 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10154 glUseProgram(program = 7)
10155 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10156 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10157 glEnableVertexAttribArray(index = 0)
10158 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10159 glEnableVertexAttribArray(index = 1)
10160 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10161 glEnableVertexAttribArray(index = 2)
10162 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10163 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10164 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10165 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10166 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10167 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10168 glEnableVertexAttribArray(index = 0)
10169 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10170 glEnableVertexAttribArray(index = 1)
10171 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10172 glEnableVertexAttribArray(index = 2)
10173 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10174 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10175 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10176 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
10177 glDisable(cap = GL_BLEND)
10178 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10179 wglSwapBuffers(hdc = 0x78015169) = TRUE
10180 glDisableVertexAttribArray(index = 0)
10181 glDisableVertexAttribArray(index = 1)
10182 glDisableVertexAttribArray(index = 2)
10183 glDisableVertexAttribArray(index = 0)
10184 glDisableVertexAttribArray(index = 1)
10185 glDisableVertexAttribArray(index = 2)
10186 glUseProgram(program = 4)
10187 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
10188 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10189 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10190 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10191 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10192 glClear(mask = GL_COLOR_BUFFER_BIT)
10193 glUniform2fv(location = 3, count = 1, value = {4, 4})
10194 glUniform2fv(location = 7, count = 1, value = {512, 512})
10195 glActiveTexture(texture = GL_TEXTURE0)
10196 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10197 glUniform1f(location = 19, v0 = 2.4)
10198 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10199 glUniform1f(location = 15, v0 = 2.2)
10200 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10201 glUniform1f(location = 16, v0 = 0)
10202 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10203 glUniform1f(location = 17, v0 = 0)
10204 glGetUniformLocation(program = 4, name = "saturation") = 18
10205 glUniform1f(location = 18, v0 = 1)
10206 glGetUniformLocation(program = 4, name = "contrast") = 13
10207 glUniform1f(location = 13, v0 = 1)
10208 glGetUniformLocation(program = 4, name = "luminance") = 14
10209 glUniform1f(location = 14, v0 = 1)
10210 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10211 glUniform1f(location = 12, v0 = 0)
10212 glGetUniformLocation(program = 4, name = "R") = 5
10213 glUniform1f(location = 5, v0 = 1)
10214 glGetUniformLocation(program = 4, name = "G") = 1
10215 glUniform1f(location = 1, v0 = 1)
10216 glGetUniformLocation(program = 4, name = "B") = 0
10217 glUniform1f(location = 0, v0 = 1)
10218 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10219 glUniform1f(location = 11, v0 = 1)
10220 glGetUniformLocation(program = 4, name = "XPOS") = 9
10221 glUniform1f(location = 9, v0 = 0)
10222 glGetUniformLocation(program = 4, name = "YPOS") = 10
10223 glUniform1f(location = 10, v0 = 0)
10224 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10225 glUniform1f(location = 8, v0 = 0)
10226 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10227 glUniform1f(location = 2, v0 = 0)
10228 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10229 glEnableVertexAttribArray(index = 2)
10230 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10231 glEnableVertexAttribArray(index = 0)
10232 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10233 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10234 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10235 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10236 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10237 glEnable(cap = GL_BLEND)
10238 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10239 glDisableVertexAttribArray(index = 2)
10240 glDisableVertexAttribArray(index = 0)
10241 glUseProgram(program = 7)
10242 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10243 glUseProgram(program = 22)
10244 glGetUniformLocation(program = 22, name = "time") = 1
10245 glUniform1f(location = 1, v0 = 0.5099998)
10246 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10247 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10248 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10249 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10250 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10251 glDisable(cap = GL_BLEND)
10252 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10253 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10254 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10255 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10256 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10257 glEnable(cap = GL_BLEND)
10258 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10259 glUseProgram(program = 7)
10260 glActiveTexture(texture = GL_TEXTURE0)
10261 glUseProgram(program = 28)
10262 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10263 glBindVertexArray(array = 2)
10264 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10265 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10266 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10267 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10268 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
10269 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
10270 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
10271 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10272 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
10273 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10274 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10275 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10276 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10277 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10278 glScissor(x = 250, y = 708, width = 570, height = 331)
10279 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10280 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10281 glScissor(x = 242, y = 708, width = 596, height = 331)
10282 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10283 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10284 glScissor(x = 242, y = 708, width = 596, height = 331)
10285 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10286 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10287 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10288 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10289 glUseProgram(program = 22)
10290 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10291 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10292 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10293 glBindVertexArray(array = 0)
10294 glDisable(cap = GL_BLEND)
10295 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10296 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10297 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10298 glEnable(cap = GL_BLEND)
10299 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10300 glBlendEquation(mode = GL_FUNC_ADD)
10301 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10302 glUseProgram(program = 7)
10303 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10304 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10305 glEnableVertexAttribArray(index = 0)
10306 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10307 glEnableVertexAttribArray(index = 1)
10308 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10309 glEnableVertexAttribArray(index = 2)
10310 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10311 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10312 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10313 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10314 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10315 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10316 glEnableVertexAttribArray(index = 0)
10317 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10318 glEnableVertexAttribArray(index = 1)
10319 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10320 glEnableVertexAttribArray(index = 2)
10321 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10322 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10323 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10324 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
10325 glDisable(cap = GL_BLEND)
10326 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10327 wglSwapBuffers(hdc = 0x78015169) = TRUE
10328 glDisableVertexAttribArray(index = 0)
10329 glDisableVertexAttribArray(index = 1)
10330 glDisableVertexAttribArray(index = 2)
10331 glDisableVertexAttribArray(index = 0)
10332 glDisableVertexAttribArray(index = 1)
10333 glDisableVertexAttribArray(index = 2)
10334 glUseProgram(program = 4)
10335 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
10336 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10337 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10338 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10339 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10340 glClear(mask = GL_COLOR_BUFFER_BIT)
10341 glUniform2fv(location = 3, count = 1, value = {4, 4})
10342 glUniform2fv(location = 7, count = 1, value = {512, 512})
10343 glActiveTexture(texture = GL_TEXTURE0)
10344 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10345 glUniform1f(location = 19, v0 = 2.4)
10346 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10347 glUniform1f(location = 15, v0 = 2.2)
10348 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10349 glUniform1f(location = 16, v0 = 0)
10350 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10351 glUniform1f(location = 17, v0 = 0)
10352 glGetUniformLocation(program = 4, name = "saturation") = 18
10353 glUniform1f(location = 18, v0 = 1)
10354 glGetUniformLocation(program = 4, name = "contrast") = 13
10355 glUniform1f(location = 13, v0 = 1)
10356 glGetUniformLocation(program = 4, name = "luminance") = 14
10357 glUniform1f(location = 14, v0 = 1)
10358 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10359 glUniform1f(location = 12, v0 = 0)
10360 glGetUniformLocation(program = 4, name = "R") = 5
10361 glUniform1f(location = 5, v0 = 1)
10362 glGetUniformLocation(program = 4, name = "G") = 1
10363 glUniform1f(location = 1, v0 = 1)
10364 glGetUniformLocation(program = 4, name = "B") = 0
10365 glUniform1f(location = 0, v0 = 1)
10366 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10367 glUniform1f(location = 11, v0 = 1)
10368 glGetUniformLocation(program = 4, name = "XPOS") = 9
10369 glUniform1f(location = 9, v0 = 0)
10370 glGetUniformLocation(program = 4, name = "YPOS") = 10
10371 glUniform1f(location = 10, v0 = 0)
10372 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10373 glUniform1f(location = 8, v0 = 0)
10374 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10375 glUniform1f(location = 2, v0 = 0)
10376 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10377 glEnableVertexAttribArray(index = 2)
10378 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10379 glEnableVertexAttribArray(index = 0)
10380 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10381 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10382 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10383 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10384 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10385 glEnable(cap = GL_BLEND)
10386 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10387 glDisableVertexAttribArray(index = 2)
10388 glDisableVertexAttribArray(index = 0)
10389 glUseProgram(program = 7)
10390 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10391 glUseProgram(program = 22)
10392 glGetUniformLocation(program = 22, name = "time") = 1
10393 glUniform1f(location = 1, v0 = 0.5199998)
10394 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10395 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10396 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10397 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10398 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10399 glDisable(cap = GL_BLEND)
10400 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10401 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10402 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10403 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10404 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10405 glEnable(cap = GL_BLEND)
10406 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10407 glUseProgram(program = 7)
10408 glActiveTexture(texture = GL_TEXTURE0)
10409 glUseProgram(program = 28)
10410 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10411 glBindVertexArray(array = 2)
10412 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10413 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10414 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10415 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10416 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
10417 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
10418 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
10419 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10420 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
10421 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10422 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10423 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10424 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10425 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10426 glScissor(x = 250, y = 708, width = 570, height = 331)
10427 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10428 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10429 glScissor(x = 242, y = 708, width = 596, height = 331)
10430 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10431 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10432 glScissor(x = 242, y = 708, width = 596, height = 331)
10433 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10434 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10435 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10436 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10437 glUseProgram(program = 22)
10438 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10439 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10440 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10441 glBindVertexArray(array = 0)
10442 glDisable(cap = GL_BLEND)
10443 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10444 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10445 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10446 glEnable(cap = GL_BLEND)
10447 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10448 glBlendEquation(mode = GL_FUNC_ADD)
10449 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10450 glUseProgram(program = 7)
10451 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10452 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10453 glEnableVertexAttribArray(index = 0)
10454 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10455 glEnableVertexAttribArray(index = 1)
10456 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10457 glEnableVertexAttribArray(index = 2)
10458 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10459 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10460 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10461 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10462 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10463 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10464 glEnableVertexAttribArray(index = 0)
10465 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10466 glEnableVertexAttribArray(index = 1)
10467 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10468 glEnableVertexAttribArray(index = 2)
10469 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10470 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10471 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10472 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
10473 glDisable(cap = GL_BLEND)
10474 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10475 wglSwapBuffers(hdc = 0x78015169) = TRUE
10476 glDisableVertexAttribArray(index = 0)
10477 glDisableVertexAttribArray(index = 1)
10478 glDisableVertexAttribArray(index = 2)
10479 glDisableVertexAttribArray(index = 0)
10480 glDisableVertexAttribArray(index = 1)
10481 glDisableVertexAttribArray(index = 2)
10482 glUseProgram(program = 4)
10483 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
10484 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10485 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10486 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10487 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10488 glClear(mask = GL_COLOR_BUFFER_BIT)
10489 glUniform2fv(location = 3, count = 1, value = {4, 4})
10490 glUniform2fv(location = 7, count = 1, value = {512, 512})
10491 glActiveTexture(texture = GL_TEXTURE0)
10492 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10493 glUniform1f(location = 19, v0 = 2.4)
10494 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10495 glUniform1f(location = 15, v0 = 2.2)
10496 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10497 glUniform1f(location = 16, v0 = 0)
10498 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10499 glUniform1f(location = 17, v0 = 0)
10500 glGetUniformLocation(program = 4, name = "saturation") = 18
10501 glUniform1f(location = 18, v0 = 1)
10502 glGetUniformLocation(program = 4, name = "contrast") = 13
10503 glUniform1f(location = 13, v0 = 1)
10504 glGetUniformLocation(program = 4, name = "luminance") = 14
10505 glUniform1f(location = 14, v0 = 1)
10506 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10507 glUniform1f(location = 12, v0 = 0)
10508 glGetUniformLocation(program = 4, name = "R") = 5
10509 glUniform1f(location = 5, v0 = 1)
10510 glGetUniformLocation(program = 4, name = "G") = 1
10511 glUniform1f(location = 1, v0 = 1)
10512 glGetUniformLocation(program = 4, name = "B") = 0
10513 glUniform1f(location = 0, v0 = 1)
10514 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10515 glUniform1f(location = 11, v0 = 1)
10516 glGetUniformLocation(program = 4, name = "XPOS") = 9
10517 glUniform1f(location = 9, v0 = 0)
10518 glGetUniformLocation(program = 4, name = "YPOS") = 10
10519 glUniform1f(location = 10, v0 = 0)
10520 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10521 glUniform1f(location = 8, v0 = 0)
10522 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10523 glUniform1f(location = 2, v0 = 0)
10524 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10525 glEnableVertexAttribArray(index = 2)
10526 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10527 glEnableVertexAttribArray(index = 0)
10528 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10529 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10530 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10531 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10532 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10533 glEnable(cap = GL_BLEND)
10534 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10535 glDisableVertexAttribArray(index = 2)
10536 glDisableVertexAttribArray(index = 0)
10537 glUseProgram(program = 7)
10538 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10539 glUseProgram(program = 22)
10540 glGetUniformLocation(program = 22, name = "time") = 1
10541 glUniform1f(location = 1, v0 = 0.5299998)
10542 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10543 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10544 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10545 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10546 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10547 glDisable(cap = GL_BLEND)
10548 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10549 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10550 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10551 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10552 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10553 glEnable(cap = GL_BLEND)
10554 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10555 glUseProgram(program = 7)
10556 glActiveTexture(texture = GL_TEXTURE0)
10557 glUseProgram(program = 28)
10558 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10559 glBindVertexArray(array = 2)
10560 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10561 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10562 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10563 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10564 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
10565 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
10566 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
10567 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10568 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
10569 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10570 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10571 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10572 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10573 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10574 glScissor(x = 250, y = 708, width = 570, height = 331)
10575 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10576 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10577 glScissor(x = 242, y = 708, width = 596, height = 331)
10578 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10579 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10580 glScissor(x = 242, y = 708, width = 596, height = 331)
10581 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10582 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10583 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10584 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10585 glUseProgram(program = 22)
10586 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10587 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10588 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10589 glBindVertexArray(array = 0)
10590 glDisable(cap = GL_BLEND)
10591 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10592 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10593 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10594 glEnable(cap = GL_BLEND)
10595 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10596 glBlendEquation(mode = GL_FUNC_ADD)
10597 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10598 glUseProgram(program = 7)
10599 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10600 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10601 glEnableVertexAttribArray(index = 0)
10602 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10603 glEnableVertexAttribArray(index = 1)
10604 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10605 glEnableVertexAttribArray(index = 2)
10606 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10607 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10608 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10609 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10610 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10611 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10612 glEnableVertexAttribArray(index = 0)
10613 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10614 glEnableVertexAttribArray(index = 1)
10615 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10616 glEnableVertexAttribArray(index = 2)
10617 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10618 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10619 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10620 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
10621 glDisable(cap = GL_BLEND)
10622 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10623 wglSwapBuffers(hdc = 0x78015169) = TRUE
10624 glDisableVertexAttribArray(index = 0)
10625 glDisableVertexAttribArray(index = 1)
10626 glDisableVertexAttribArray(index = 2)
10627 glDisableVertexAttribArray(index = 0)
10628 glDisableVertexAttribArray(index = 1)
10629 glDisableVertexAttribArray(index = 2)
10630 glUseProgram(program = 4)
10631 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
10632 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10633 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10634 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10635 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10636 glClear(mask = GL_COLOR_BUFFER_BIT)
10637 glUniform2fv(location = 3, count = 1, value = {4, 4})
10638 glUniform2fv(location = 7, count = 1, value = {512, 512})
10639 glActiveTexture(texture = GL_TEXTURE0)
10640 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10641 glUniform1f(location = 19, v0 = 2.4)
10642 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10643 glUniform1f(location = 15, v0 = 2.2)
10644 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10645 glUniform1f(location = 16, v0 = 0)
10646 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10647 glUniform1f(location = 17, v0 = 0)
10648 glGetUniformLocation(program = 4, name = "saturation") = 18
10649 glUniform1f(location = 18, v0 = 1)
10650 glGetUniformLocation(program = 4, name = "contrast") = 13
10651 glUniform1f(location = 13, v0 = 1)
10652 glGetUniformLocation(program = 4, name = "luminance") = 14
10653 glUniform1f(location = 14, v0 = 1)
10654 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10655 glUniform1f(location = 12, v0 = 0)
10656 glGetUniformLocation(program = 4, name = "R") = 5
10657 glUniform1f(location = 5, v0 = 1)
10658 glGetUniformLocation(program = 4, name = "G") = 1
10659 glUniform1f(location = 1, v0 = 1)
10660 glGetUniformLocation(program = 4, name = "B") = 0
10661 glUniform1f(location = 0, v0 = 1)
10662 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10663 glUniform1f(location = 11, v0 = 1)
10664 glGetUniformLocation(program = 4, name = "XPOS") = 9
10665 glUniform1f(location = 9, v0 = 0)
10666 glGetUniformLocation(program = 4, name = "YPOS") = 10
10667 glUniform1f(location = 10, v0 = 0)
10668 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10669 glUniform1f(location = 8, v0 = 0)
10670 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10671 glUniform1f(location = 2, v0 = 0)
10672 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10673 glEnableVertexAttribArray(index = 2)
10674 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10675 glEnableVertexAttribArray(index = 0)
10676 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10677 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10678 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10679 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10680 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10681 glEnable(cap = GL_BLEND)
10682 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10683 glDisableVertexAttribArray(index = 2)
10684 glDisableVertexAttribArray(index = 0)
10685 glUseProgram(program = 7)
10686 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10687 glUseProgram(program = 22)
10688 glGetUniformLocation(program = 22, name = "time") = 1
10689 glUniform1f(location = 1, v0 = 0.5399998)
10690 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10691 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10692 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10693 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10694 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10695 glDisable(cap = GL_BLEND)
10696 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10697 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10698 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10699 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10700 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10701 glEnable(cap = GL_BLEND)
10702 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10703 glUseProgram(program = 7)
10704 glActiveTexture(texture = GL_TEXTURE0)
10705 glUseProgram(program = 28)
10706 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10707 glBindVertexArray(array = 2)
10708 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10709 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10710 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10711 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10712 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
10713 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
10714 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
10715 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10716 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
10717 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10718 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10719 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10720 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10721 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10722 glScissor(x = 250, y = 708, width = 570, height = 331)
10723 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10724 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10725 glScissor(x = 242, y = 708, width = 596, height = 331)
10726 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10727 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10728 glScissor(x = 242, y = 708, width = 596, height = 331)
10729 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10730 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10731 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10732 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10733 glUseProgram(program = 22)
10734 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10735 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10736 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10737 glBindVertexArray(array = 0)
10738 glDisable(cap = GL_BLEND)
10739 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10740 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10741 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10742 glEnable(cap = GL_BLEND)
10743 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10744 glBlendEquation(mode = GL_FUNC_ADD)
10745 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10746 glUseProgram(program = 7)
10747 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10748 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10749 glEnableVertexAttribArray(index = 0)
10750 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10751 glEnableVertexAttribArray(index = 1)
10752 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10753 glEnableVertexAttribArray(index = 2)
10754 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10755 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10756 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10757 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10758 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10759 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10760 glEnableVertexAttribArray(index = 0)
10761 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10762 glEnableVertexAttribArray(index = 1)
10763 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10764 glEnableVertexAttribArray(index = 2)
10765 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10766 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10767 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10768 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
10769 glDisable(cap = GL_BLEND)
10770 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10771 wglSwapBuffers(hdc = 0x78015169) = TRUE
10772 glDisableVertexAttribArray(index = 0)
10773 glDisableVertexAttribArray(index = 1)
10774 glDisableVertexAttribArray(index = 2)
10775 glDisableVertexAttribArray(index = 0)
10776 glDisableVertexAttribArray(index = 1)
10777 glDisableVertexAttribArray(index = 2)
10778 glUseProgram(program = 4)
10779 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
10780 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10781 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10782 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10783 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10784 glClear(mask = GL_COLOR_BUFFER_BIT)
10785 glUniform2fv(location = 3, count = 1, value = {4, 4})
10786 glUniform2fv(location = 7, count = 1, value = {512, 512})
10787 glActiveTexture(texture = GL_TEXTURE0)
10788 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10789 glUniform1f(location = 19, v0 = 2.4)
10790 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10791 glUniform1f(location = 15, v0 = 2.2)
10792 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10793 glUniform1f(location = 16, v0 = 0)
10794 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10795 glUniform1f(location = 17, v0 = 0)
10796 glGetUniformLocation(program = 4, name = "saturation") = 18
10797 glUniform1f(location = 18, v0 = 1)
10798 glGetUniformLocation(program = 4, name = "contrast") = 13
10799 glUniform1f(location = 13, v0 = 1)
10800 glGetUniformLocation(program = 4, name = "luminance") = 14
10801 glUniform1f(location = 14, v0 = 1)
10802 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10803 glUniform1f(location = 12, v0 = 0)
10804 glGetUniformLocation(program = 4, name = "R") = 5
10805 glUniform1f(location = 5, v0 = 1)
10806 glGetUniformLocation(program = 4, name = "G") = 1
10807 glUniform1f(location = 1, v0 = 1)
10808 glGetUniformLocation(program = 4, name = "B") = 0
10809 glUniform1f(location = 0, v0 = 1)
10810 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10811 glUniform1f(location = 11, v0 = 1)
10812 glGetUniformLocation(program = 4, name = "XPOS") = 9
10813 glUniform1f(location = 9, v0 = 0)
10814 glGetUniformLocation(program = 4, name = "YPOS") = 10
10815 glUniform1f(location = 10, v0 = 0)
10816 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10817 glUniform1f(location = 8, v0 = 0)
10818 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10819 glUniform1f(location = 2, v0 = 0)
10820 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10821 glEnableVertexAttribArray(index = 2)
10822 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10823 glEnableVertexAttribArray(index = 0)
10824 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10825 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10826 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10827 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10828 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10829 glEnable(cap = GL_BLEND)
10830 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10831 glDisableVertexAttribArray(index = 2)
10832 glDisableVertexAttribArray(index = 0)
10833 glUseProgram(program = 7)
10834 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10835 glUseProgram(program = 22)
10836 glGetUniformLocation(program = 22, name = "time") = 1
10837 glUniform1f(location = 1, v0 = 0.5499998)
10838 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10839 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10840 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10841 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10842 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10843 glDisable(cap = GL_BLEND)
10844 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10845 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10846 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10847 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10848 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10849 glEnable(cap = GL_BLEND)
10850 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10851 glUseProgram(program = 7)
10852 glActiveTexture(texture = GL_TEXTURE0)
10853 glUseProgram(program = 28)
10854 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
10855 glBindVertexArray(array = 2)
10856 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
10857 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
10858 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
10859 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
10860 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
10861 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
10862 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
10863 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
10864 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
10865 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
10866 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10867 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10868 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
10869 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10870 glScissor(x = 250, y = 708, width = 570, height = 331)
10871 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
10872 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10873 glScissor(x = 242, y = 708, width = 596, height = 331)
10874 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
10875 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10876 glScissor(x = 242, y = 708, width = 596, height = 331)
10877 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
10878 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
10879 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
10880 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
10881 glUseProgram(program = 22)
10882 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10883 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10884 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
10885 glBindVertexArray(array = 0)
10886 glDisable(cap = GL_BLEND)
10887 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
10888 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10889 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10890 glEnable(cap = GL_BLEND)
10891 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10892 glBlendEquation(mode = GL_FUNC_ADD)
10893 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
10894 glUseProgram(program = 7)
10895 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10896 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10897 glEnableVertexAttribArray(index = 0)
10898 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10899 glEnableVertexAttribArray(index = 1)
10900 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10901 glEnableVertexAttribArray(index = 2)
10902 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10903 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10904 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
10905 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10906 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
10907 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
10908 glEnableVertexAttribArray(index = 0)
10909 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10910 glEnableVertexAttribArray(index = 1)
10911 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
10912 glEnableVertexAttribArray(index = 2)
10913 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
10914 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10915 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
10916 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
10917 glDisable(cap = GL_BLEND)
10918 glViewport(x = 240, y = 0, width = 1440, height = 1080)
10919 wglSwapBuffers(hdc = 0x78015169) = TRUE
10920 glDisableVertexAttribArray(index = 0)
10921 glDisableVertexAttribArray(index = 1)
10922 glDisableVertexAttribArray(index = 2)
10923 glDisableVertexAttribArray(index = 0)
10924 glDisableVertexAttribArray(index = 1)
10925 glDisableVertexAttribArray(index = 2)
10926 glUseProgram(program = 4)
10927 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
10928 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
10929 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
10930 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
10931 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
10932 glClear(mask = GL_COLOR_BUFFER_BIT)
10933 glUniform2fv(location = 3, count = 1, value = {4, 4})
10934 glUniform2fv(location = 7, count = 1, value = {512, 512})
10935 glActiveTexture(texture = GL_TEXTURE0)
10936 glGetUniformLocation(program = 4, name = "target_gamma") = 19
10937 glUniform1f(location = 19, v0 = 2.4)
10938 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
10939 glUniform1f(location = 15, v0 = 2.2)
10940 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
10941 glUniform1f(location = 16, v0 = 0)
10942 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
10943 glUniform1f(location = 17, v0 = 0)
10944 glGetUniformLocation(program = 4, name = "saturation") = 18
10945 glUniform1f(location = 18, v0 = 1)
10946 glGetUniformLocation(program = 4, name = "contrast") = 13
10947 glUniform1f(location = 13, v0 = 1)
10948 glGetUniformLocation(program = 4, name = "luminance") = 14
10949 glUniform1f(location = 14, v0 = 1)
10950 glGetUniformLocation(program = 4, name = "bright_boost") = 12
10951 glUniform1f(location = 12, v0 = 0)
10952 glGetUniformLocation(program = 4, name = "R") = 5
10953 glUniform1f(location = 5, v0 = 1)
10954 glGetUniformLocation(program = 4, name = "G") = 1
10955 glUniform1f(location = 1, v0 = 1)
10956 glGetUniformLocation(program = 4, name = "B") = 0
10957 glUniform1f(location = 0, v0 = 1)
10958 glGetUniformLocation(program = 4, name = "ZOOM") = 11
10959 glUniform1f(location = 11, v0 = 1)
10960 glGetUniformLocation(program = 4, name = "XPOS") = 9
10961 glUniform1f(location = 9, v0 = 0)
10962 glGetUniformLocation(program = 4, name = "YPOS") = 10
10963 glUniform1f(location = 10, v0 = 0)
10964 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
10965 glUniform1f(location = 8, v0 = 0)
10966 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
10967 glUniform1f(location = 2, v0 = 0)
10968 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
10969 glEnableVertexAttribArray(index = 2)
10970 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
10971 glEnableVertexAttribArray(index = 0)
10972 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
10973 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
10974 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
10975 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
10976 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10977 glEnable(cap = GL_BLEND)
10978 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10979 glDisableVertexAttribArray(index = 2)
10980 glDisableVertexAttribArray(index = 0)
10981 glUseProgram(program = 7)
10982 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10983 glUseProgram(program = 22)
10984 glGetUniformLocation(program = 22, name = "time") = 1
10985 glUniform1f(location = 1, v0 = 0.5599998)
10986 glGetUniformLocation(program = 22, name = "OutputSize") = 0
10987 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
10988 glViewport(x = 0, y = 0, width = 1920, height = 1080)
10989 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
10990 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
10991 glDisable(cap = GL_BLEND)
10992 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
10993 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
10994 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
10995 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
10996 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
10997 glEnable(cap = GL_BLEND)
10998 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
10999 glUseProgram(program = 7)
11000 glActiveTexture(texture = GL_TEXTURE0)
11001 glUseProgram(program = 28)
11002 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11003 glBindVertexArray(array = 2)
11004 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11005 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11006 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11007 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11008 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
11009 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
11010 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
11011 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11012 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
11013 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11014 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11015 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11016 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11017 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11018 glScissor(x = 250, y = 708, width = 570, height = 331)
11019 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11020 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11021 glScissor(x = 242, y = 708, width = 596, height = 331)
11022 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11023 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11024 glScissor(x = 242, y = 708, width = 596, height = 331)
11025 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11026 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11027 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11028 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11029 glUseProgram(program = 22)
11030 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11031 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11032 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11033 glBindVertexArray(array = 0)
11034 glDisable(cap = GL_BLEND)
11035 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11036 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11037 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11038 glEnable(cap = GL_BLEND)
11039 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11040 glBlendEquation(mode = GL_FUNC_ADD)
11041 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11042 glUseProgram(program = 7)
11043 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11044 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11045 glEnableVertexAttribArray(index = 0)
11046 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11047 glEnableVertexAttribArray(index = 1)
11048 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11049 glEnableVertexAttribArray(index = 2)
11050 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11051 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11052 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11053 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11054 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11055 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11056 glEnableVertexAttribArray(index = 0)
11057 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11058 glEnableVertexAttribArray(index = 1)
11059 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11060 glEnableVertexAttribArray(index = 2)
11061 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11062 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11063 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11064 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
11065 glDisable(cap = GL_BLEND)
11066 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11067 wglSwapBuffers(hdc = 0x78015169) = TRUE
11068 glDisableVertexAttribArray(index = 0)
11069 glDisableVertexAttribArray(index = 1)
11070 glDisableVertexAttribArray(index = 2)
11071 glDisableVertexAttribArray(index = 0)
11072 glDisableVertexAttribArray(index = 1)
11073 glDisableVertexAttribArray(index = 2)
11074 glUseProgram(program = 4)
11075 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
11076 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11077 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11078 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11079 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11080 glClear(mask = GL_COLOR_BUFFER_BIT)
11081 glUniform2fv(location = 3, count = 1, value = {4, 4})
11082 glUniform2fv(location = 7, count = 1, value = {512, 512})
11083 glActiveTexture(texture = GL_TEXTURE0)
11084 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11085 glUniform1f(location = 19, v0 = 2.4)
11086 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11087 glUniform1f(location = 15, v0 = 2.2)
11088 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11089 glUniform1f(location = 16, v0 = 0)
11090 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11091 glUniform1f(location = 17, v0 = 0)
11092 glGetUniformLocation(program = 4, name = "saturation") = 18
11093 glUniform1f(location = 18, v0 = 1)
11094 glGetUniformLocation(program = 4, name = "contrast") = 13
11095 glUniform1f(location = 13, v0 = 1)
11096 glGetUniformLocation(program = 4, name = "luminance") = 14
11097 glUniform1f(location = 14, v0 = 1)
11098 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11099 glUniform1f(location = 12, v0 = 0)
11100 glGetUniformLocation(program = 4, name = "R") = 5
11101 glUniform1f(location = 5, v0 = 1)
11102 glGetUniformLocation(program = 4, name = "G") = 1
11103 glUniform1f(location = 1, v0 = 1)
11104 glGetUniformLocation(program = 4, name = "B") = 0
11105 glUniform1f(location = 0, v0 = 1)
11106 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11107 glUniform1f(location = 11, v0 = 1)
11108 glGetUniformLocation(program = 4, name = "XPOS") = 9
11109 glUniform1f(location = 9, v0 = 0)
11110 glGetUniformLocation(program = 4, name = "YPOS") = 10
11111 glUniform1f(location = 10, v0 = 0)
11112 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11113 glUniform1f(location = 8, v0 = 0)
11114 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11115 glUniform1f(location = 2, v0 = 0)
11116 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11117 glEnableVertexAttribArray(index = 2)
11118 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11119 glEnableVertexAttribArray(index = 0)
11120 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11121 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11122 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11123 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11124 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11125 glEnable(cap = GL_BLEND)
11126 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11127 glDisableVertexAttribArray(index = 2)
11128 glDisableVertexAttribArray(index = 0)
11129 glUseProgram(program = 7)
11130 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11131 glUseProgram(program = 22)
11132 glGetUniformLocation(program = 22, name = "time") = 1
11133 glUniform1f(location = 1, v0 = 0.5699998)
11134 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11135 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11136 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11137 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11138 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11139 glDisable(cap = GL_BLEND)
11140 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11141 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11142 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11143 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11144 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11145 glEnable(cap = GL_BLEND)
11146 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11147 glUseProgram(program = 7)
11148 glActiveTexture(texture = GL_TEXTURE0)
11149 glUseProgram(program = 28)
11150 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11151 glBindVertexArray(array = 2)
11152 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11153 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11154 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11155 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11156 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
11157 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
11158 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
11159 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11160 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
11161 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11162 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11163 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11164 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11165 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11166 glScissor(x = 250, y = 708, width = 570, height = 331)
11167 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11168 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11169 glScissor(x = 242, y = 708, width = 596, height = 331)
11170 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11171 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11172 glScissor(x = 242, y = 708, width = 596, height = 331)
11173 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11174 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11175 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11176 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11177 glUseProgram(program = 22)
11178 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11179 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11180 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11181 glBindVertexArray(array = 0)
11182 glDisable(cap = GL_BLEND)
11183 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11184 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11185 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11186 glEnable(cap = GL_BLEND)
11187 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11188 glBlendEquation(mode = GL_FUNC_ADD)
11189 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11190 glUseProgram(program = 7)
11191 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11192 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11193 glEnableVertexAttribArray(index = 0)
11194 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11195 glEnableVertexAttribArray(index = 1)
11196 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11197 glEnableVertexAttribArray(index = 2)
11198 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11199 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11200 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11201 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11202 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11203 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11204 glEnableVertexAttribArray(index = 0)
11205 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11206 glEnableVertexAttribArray(index = 1)
11207 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11208 glEnableVertexAttribArray(index = 2)
11209 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11210 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11211 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11212 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
11213 glDisable(cap = GL_BLEND)
11214 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11215 wglSwapBuffers(hdc = 0x78015169) = TRUE
11216 glDisableVertexAttribArray(index = 0)
11217 glDisableVertexAttribArray(index = 1)
11218 glDisableVertexAttribArray(index = 2)
11219 glDisableVertexAttribArray(index = 0)
11220 glDisableVertexAttribArray(index = 1)
11221 glDisableVertexAttribArray(index = 2)
11222 glUseProgram(program = 4)
11223 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
11224 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11225 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11226 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11227 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11228 glClear(mask = GL_COLOR_BUFFER_BIT)
11229 glUniform2fv(location = 3, count = 1, value = {4, 4})
11230 glUniform2fv(location = 7, count = 1, value = {512, 512})
11231 glActiveTexture(texture = GL_TEXTURE0)
11232 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11233 glUniform1f(location = 19, v0 = 2.4)
11234 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11235 glUniform1f(location = 15, v0 = 2.2)
11236 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11237 glUniform1f(location = 16, v0 = 0)
11238 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11239 glUniform1f(location = 17, v0 = 0)
11240 glGetUniformLocation(program = 4, name = "saturation") = 18
11241 glUniform1f(location = 18, v0 = 1)
11242 glGetUniformLocation(program = 4, name = "contrast") = 13
11243 glUniform1f(location = 13, v0 = 1)
11244 glGetUniformLocation(program = 4, name = "luminance") = 14
11245 glUniform1f(location = 14, v0 = 1)
11246 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11247 glUniform1f(location = 12, v0 = 0)
11248 glGetUniformLocation(program = 4, name = "R") = 5
11249 glUniform1f(location = 5, v0 = 1)
11250 glGetUniformLocation(program = 4, name = "G") = 1
11251 glUniform1f(location = 1, v0 = 1)
11252 glGetUniformLocation(program = 4, name = "B") = 0
11253 glUniform1f(location = 0, v0 = 1)
11254 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11255 glUniform1f(location = 11, v0 = 1)
11256 glGetUniformLocation(program = 4, name = "XPOS") = 9
11257 glUniform1f(location = 9, v0 = 0)
11258 glGetUniformLocation(program = 4, name = "YPOS") = 10
11259 glUniform1f(location = 10, v0 = 0)
11260 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11261 glUniform1f(location = 8, v0 = 0)
11262 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11263 glUniform1f(location = 2, v0 = 0)
11264 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11265 glEnableVertexAttribArray(index = 2)
11266 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11267 glEnableVertexAttribArray(index = 0)
11268 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11269 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11270 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11271 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11272 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11273 glEnable(cap = GL_BLEND)
11274 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11275 glDisableVertexAttribArray(index = 2)
11276 glDisableVertexAttribArray(index = 0)
11277 glUseProgram(program = 7)
11278 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11279 glUseProgram(program = 22)
11280 glGetUniformLocation(program = 22, name = "time") = 1
11281 glUniform1f(location = 1, v0 = 0.5799997)
11282 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11283 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11284 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11285 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11286 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11287 glDisable(cap = GL_BLEND)
11288 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11289 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11290 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11291 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11292 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11293 glEnable(cap = GL_BLEND)
11294 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11295 glUseProgram(program = 7)
11296 glActiveTexture(texture = GL_TEXTURE0)
11297 glUseProgram(program = 28)
11298 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11299 glBindVertexArray(array = 2)
11300 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11301 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11302 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11303 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11304 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
11305 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
11306 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
11307 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11308 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
11309 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11310 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11311 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11312 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11313 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11314 glScissor(x = 250, y = 708, width = 570, height = 331)
11315 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11316 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11317 glScissor(x = 242, y = 708, width = 596, height = 331)
11318 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11319 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11320 glScissor(x = 242, y = 708, width = 596, height = 331)
11321 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11322 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11323 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11324 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11325 glUseProgram(program = 22)
11326 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11327 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11328 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11329 glBindVertexArray(array = 0)
11330 glDisable(cap = GL_BLEND)
11331 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11332 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11333 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11334 glEnable(cap = GL_BLEND)
11335 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11336 glBlendEquation(mode = GL_FUNC_ADD)
11337 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11338 glUseProgram(program = 7)
11339 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11340 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11341 glEnableVertexAttribArray(index = 0)
11342 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11343 glEnableVertexAttribArray(index = 1)
11344 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11345 glEnableVertexAttribArray(index = 2)
11346 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11347 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11348 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11349 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11350 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11351 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11352 glEnableVertexAttribArray(index = 0)
11353 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11354 glEnableVertexAttribArray(index = 1)
11355 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11356 glEnableVertexAttribArray(index = 2)
11357 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11358 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11359 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11360 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
11361 glDisable(cap = GL_BLEND)
11362 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11363 wglSwapBuffers(hdc = 0x78015169) = TRUE
11364 glDisableVertexAttribArray(index = 0)
11365 glDisableVertexAttribArray(index = 1)
11366 glDisableVertexAttribArray(index = 2)
11367 glDisableVertexAttribArray(index = 0)
11368 glDisableVertexAttribArray(index = 1)
11369 glDisableVertexAttribArray(index = 2)
11370 glUseProgram(program = 4)
11371 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
11372 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11373 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11374 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11375 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11376 glClear(mask = GL_COLOR_BUFFER_BIT)
11377 glUniform2fv(location = 3, count = 1, value = {4, 4})
11378 glUniform2fv(location = 7, count = 1, value = {512, 512})
11379 glActiveTexture(texture = GL_TEXTURE0)
11380 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11381 glUniform1f(location = 19, v0 = 2.4)
11382 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11383 glUniform1f(location = 15, v0 = 2.2)
11384 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11385 glUniform1f(location = 16, v0 = 0)
11386 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11387 glUniform1f(location = 17, v0 = 0)
11388 glGetUniformLocation(program = 4, name = "saturation") = 18
11389 glUniform1f(location = 18, v0 = 1)
11390 glGetUniformLocation(program = 4, name = "contrast") = 13
11391 glUniform1f(location = 13, v0 = 1)
11392 glGetUniformLocation(program = 4, name = "luminance") = 14
11393 glUniform1f(location = 14, v0 = 1)
11394 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11395 glUniform1f(location = 12, v0 = 0)
11396 glGetUniformLocation(program = 4, name = "R") = 5
11397 glUniform1f(location = 5, v0 = 1)
11398 glGetUniformLocation(program = 4, name = "G") = 1
11399 glUniform1f(location = 1, v0 = 1)
11400 glGetUniformLocation(program = 4, name = "B") = 0
11401 glUniform1f(location = 0, v0 = 1)
11402 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11403 glUniform1f(location = 11, v0 = 1)
11404 glGetUniformLocation(program = 4, name = "XPOS") = 9
11405 glUniform1f(location = 9, v0 = 0)
11406 glGetUniformLocation(program = 4, name = "YPOS") = 10
11407 glUniform1f(location = 10, v0 = 0)
11408 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11409 glUniform1f(location = 8, v0 = 0)
11410 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11411 glUniform1f(location = 2, v0 = 0)
11412 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11413 glEnableVertexAttribArray(index = 2)
11414 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11415 glEnableVertexAttribArray(index = 0)
11416 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11417 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11418 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11419 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11420 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11421 glEnable(cap = GL_BLEND)
11422 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11423 glDisableVertexAttribArray(index = 2)
11424 glDisableVertexAttribArray(index = 0)
11425 glUseProgram(program = 7)
11426 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11427 glUseProgram(program = 22)
11428 glGetUniformLocation(program = 22, name = "time") = 1
11429 glUniform1f(location = 1, v0 = 0.5899997)
11430 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11431 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11432 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11433 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11434 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11435 glDisable(cap = GL_BLEND)
11436 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11437 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11438 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11439 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11440 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11441 glEnable(cap = GL_BLEND)
11442 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11443 glUseProgram(program = 7)
11444 glActiveTexture(texture = GL_TEXTURE0)
11445 glUseProgram(program = 28)
11446 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11447 glBindVertexArray(array = 2)
11448 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11449 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11450 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11451 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11452 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
11453 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
11454 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
11455 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11456 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
11457 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11458 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11459 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11460 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11461 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11462 glScissor(x = 250, y = 708, width = 570, height = 331)
11463 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11464 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11465 glScissor(x = 242, y = 708, width = 596, height = 331)
11466 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11467 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11468 glScissor(x = 242, y = 708, width = 596, height = 331)
11469 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11470 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11471 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11472 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11473 glUseProgram(program = 22)
11474 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11475 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11476 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11477 glBindVertexArray(array = 0)
11478 glDisable(cap = GL_BLEND)
11479 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11480 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11481 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11482 glEnable(cap = GL_BLEND)
11483 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11484 glBlendEquation(mode = GL_FUNC_ADD)
11485 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11486 glUseProgram(program = 7)
11487 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11488 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11489 glEnableVertexAttribArray(index = 0)
11490 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11491 glEnableVertexAttribArray(index = 1)
11492 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11493 glEnableVertexAttribArray(index = 2)
11494 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11495 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11496 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11497 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11498 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11499 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11500 glEnableVertexAttribArray(index = 0)
11501 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11502 glEnableVertexAttribArray(index = 1)
11503 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11504 glEnableVertexAttribArray(index = 2)
11505 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11506 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11507 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11508 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
11509 glDisable(cap = GL_BLEND)
11510 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11511 wglSwapBuffers(hdc = 0x78015169) = TRUE
11512 glDisableVertexAttribArray(index = 0)
11513 glDisableVertexAttribArray(index = 1)
11514 glDisableVertexAttribArray(index = 2)
11515 glDisableVertexAttribArray(index = 0)
11516 glDisableVertexAttribArray(index = 1)
11517 glDisableVertexAttribArray(index = 2)
11518 glUseProgram(program = 4)
11519 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
11520 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11521 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11522 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11523 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11524 glClear(mask = GL_COLOR_BUFFER_BIT)
11525 glUniform2fv(location = 3, count = 1, value = {4, 4})
11526 glUniform2fv(location = 7, count = 1, value = {512, 512})
11527 glActiveTexture(texture = GL_TEXTURE0)
11528 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11529 glUniform1f(location = 19, v0 = 2.4)
11530 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11531 glUniform1f(location = 15, v0 = 2.2)
11532 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11533 glUniform1f(location = 16, v0 = 0)
11534 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11535 glUniform1f(location = 17, v0 = 0)
11536 glGetUniformLocation(program = 4, name = "saturation") = 18
11537 glUniform1f(location = 18, v0 = 1)
11538 glGetUniformLocation(program = 4, name = "contrast") = 13
11539 glUniform1f(location = 13, v0 = 1)
11540 glGetUniformLocation(program = 4, name = "luminance") = 14
11541 glUniform1f(location = 14, v0 = 1)
11542 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11543 glUniform1f(location = 12, v0 = 0)
11544 glGetUniformLocation(program = 4, name = "R") = 5
11545 glUniform1f(location = 5, v0 = 1)
11546 glGetUniformLocation(program = 4, name = "G") = 1
11547 glUniform1f(location = 1, v0 = 1)
11548 glGetUniformLocation(program = 4, name = "B") = 0
11549 glUniform1f(location = 0, v0 = 1)
11550 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11551 glUniform1f(location = 11, v0 = 1)
11552 glGetUniformLocation(program = 4, name = "XPOS") = 9
11553 glUniform1f(location = 9, v0 = 0)
11554 glGetUniformLocation(program = 4, name = "YPOS") = 10
11555 glUniform1f(location = 10, v0 = 0)
11556 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11557 glUniform1f(location = 8, v0 = 0)
11558 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11559 glUniform1f(location = 2, v0 = 0)
11560 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11561 glEnableVertexAttribArray(index = 2)
11562 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11563 glEnableVertexAttribArray(index = 0)
11564 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11565 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11566 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11567 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11568 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11569 glEnable(cap = GL_BLEND)
11570 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11571 glDisableVertexAttribArray(index = 2)
11572 glDisableVertexAttribArray(index = 0)
11573 glUseProgram(program = 7)
11574 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11575 glUseProgram(program = 22)
11576 glGetUniformLocation(program = 22, name = "time") = 1
11577 glUniform1f(location = 1, v0 = 0.5999997)
11578 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11579 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11580 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11581 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11582 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11583 glDisable(cap = GL_BLEND)
11584 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11585 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11586 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11587 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11588 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11589 glEnable(cap = GL_BLEND)
11590 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11591 glUseProgram(program = 7)
11592 glActiveTexture(texture = GL_TEXTURE0)
11593 glUseProgram(program = 28)
11594 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11595 glBindVertexArray(array = 2)
11596 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11597 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11598 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11599 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11600 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
11601 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
11602 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
11603 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11604 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
11605 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11606 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11607 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11608 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11609 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11610 glScissor(x = 250, y = 708, width = 570, height = 331)
11611 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11612 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11613 glScissor(x = 242, y = 708, width = 596, height = 331)
11614 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11615 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11616 glScissor(x = 242, y = 708, width = 596, height = 331)
11617 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11618 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11619 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11620 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11621 glUseProgram(program = 22)
11622 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11623 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11624 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11625 glBindVertexArray(array = 0)
11626 glDisable(cap = GL_BLEND)
11627 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11628 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11629 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11630 glEnable(cap = GL_BLEND)
11631 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11632 glBlendEquation(mode = GL_FUNC_ADD)
11633 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11634 glUseProgram(program = 7)
11635 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11636 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11637 glEnableVertexAttribArray(index = 0)
11638 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11639 glEnableVertexAttribArray(index = 1)
11640 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11641 glEnableVertexAttribArray(index = 2)
11642 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11643 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11644 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11645 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11646 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11647 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11648 glEnableVertexAttribArray(index = 0)
11649 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11650 glEnableVertexAttribArray(index = 1)
11651 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11652 glEnableVertexAttribArray(index = 2)
11653 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11654 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11655 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11656 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
11657 glDisable(cap = GL_BLEND)
11658 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11659 wglSwapBuffers(hdc = 0x78015169) = TRUE
11660 glDisableVertexAttribArray(index = 0)
11661 glDisableVertexAttribArray(index = 1)
11662 glDisableVertexAttribArray(index = 2)
11663 glDisableVertexAttribArray(index = 0)
11664 glDisableVertexAttribArray(index = 1)
11665 glDisableVertexAttribArray(index = 2)
11666 glUseProgram(program = 4)
11667 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
11668 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11669 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11670 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11671 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11672 glClear(mask = GL_COLOR_BUFFER_BIT)
11673 glUniform2fv(location = 3, count = 1, value = {4, 4})
11674 glUniform2fv(location = 7, count = 1, value = {512, 512})
11675 glActiveTexture(texture = GL_TEXTURE0)
11676 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11677 glUniform1f(location = 19, v0 = 2.4)
11678 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11679 glUniform1f(location = 15, v0 = 2.2)
11680 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11681 glUniform1f(location = 16, v0 = 0)
11682 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11683 glUniform1f(location = 17, v0 = 0)
11684 glGetUniformLocation(program = 4, name = "saturation") = 18
11685 glUniform1f(location = 18, v0 = 1)
11686 glGetUniformLocation(program = 4, name = "contrast") = 13
11687 glUniform1f(location = 13, v0 = 1)
11688 glGetUniformLocation(program = 4, name = "luminance") = 14
11689 glUniform1f(location = 14, v0 = 1)
11690 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11691 glUniform1f(location = 12, v0 = 0)
11692 glGetUniformLocation(program = 4, name = "R") = 5
11693 glUniform1f(location = 5, v0 = 1)
11694 glGetUniformLocation(program = 4, name = "G") = 1
11695 glUniform1f(location = 1, v0 = 1)
11696 glGetUniformLocation(program = 4, name = "B") = 0
11697 glUniform1f(location = 0, v0 = 1)
11698 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11699 glUniform1f(location = 11, v0 = 1)
11700 glGetUniformLocation(program = 4, name = "XPOS") = 9
11701 glUniform1f(location = 9, v0 = 0)
11702 glGetUniformLocation(program = 4, name = "YPOS") = 10
11703 glUniform1f(location = 10, v0 = 0)
11704 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11705 glUniform1f(location = 8, v0 = 0)
11706 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11707 glUniform1f(location = 2, v0 = 0)
11708 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11709 glEnableVertexAttribArray(index = 2)
11710 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11711 glEnableVertexAttribArray(index = 0)
11712 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11713 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11714 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11715 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11716 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11717 glEnable(cap = GL_BLEND)
11718 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11719 glDisableVertexAttribArray(index = 2)
11720 glDisableVertexAttribArray(index = 0)
11721 glUseProgram(program = 7)
11722 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11723 glUseProgram(program = 22)
11724 glGetUniformLocation(program = 22, name = "time") = 1
11725 glUniform1f(location = 1, v0 = 0.6099997)
11726 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11727 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11728 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11729 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11730 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11731 glDisable(cap = GL_BLEND)
11732 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11733 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11734 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11735 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11736 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11737 glEnable(cap = GL_BLEND)
11738 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11739 glUseProgram(program = 7)
11740 glActiveTexture(texture = GL_TEXTURE0)
11741 glUseProgram(program = 28)
11742 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11743 glBindVertexArray(array = 2)
11744 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11745 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11746 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11747 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11748 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
11749 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
11750 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
11751 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11752 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
11753 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11754 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11755 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11756 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11757 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11758 glScissor(x = 250, y = 708, width = 570, height = 331)
11759 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11760 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11761 glScissor(x = 242, y = 708, width = 596, height = 331)
11762 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11763 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11764 glScissor(x = 242, y = 708, width = 596, height = 331)
11765 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11766 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11767 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11768 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11769 glUseProgram(program = 22)
11770 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11771 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11772 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11773 glBindVertexArray(array = 0)
11774 glDisable(cap = GL_BLEND)
11775 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11776 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11777 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11778 glEnable(cap = GL_BLEND)
11779 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11780 glBlendEquation(mode = GL_FUNC_ADD)
11781 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11782 glUseProgram(program = 7)
11783 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11784 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11785 glEnableVertexAttribArray(index = 0)
11786 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11787 glEnableVertexAttribArray(index = 1)
11788 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11789 glEnableVertexAttribArray(index = 2)
11790 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11791 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11792 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11793 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11794 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11795 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11796 glEnableVertexAttribArray(index = 0)
11797 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11798 glEnableVertexAttribArray(index = 1)
11799 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11800 glEnableVertexAttribArray(index = 2)
11801 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11802 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11803 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11804 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
11805 glDisable(cap = GL_BLEND)
11806 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11807 wglSwapBuffers(hdc = 0x78015169) = TRUE
11808 glDisableVertexAttribArray(index = 0)
11809 glDisableVertexAttribArray(index = 1)
11810 glDisableVertexAttribArray(index = 2)
11811 glDisableVertexAttribArray(index = 0)
11812 glDisableVertexAttribArray(index = 1)
11813 glDisableVertexAttribArray(index = 2)
11814 glUseProgram(program = 4)
11815 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
11816 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11817 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11818 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11819 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11820 glClear(mask = GL_COLOR_BUFFER_BIT)
11821 glUniform2fv(location = 3, count = 1, value = {4, 4})
11822 glUniform2fv(location = 7, count = 1, value = {512, 512})
11823 glActiveTexture(texture = GL_TEXTURE0)
11824 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11825 glUniform1f(location = 19, v0 = 2.4)
11826 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11827 glUniform1f(location = 15, v0 = 2.2)
11828 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11829 glUniform1f(location = 16, v0 = 0)
11830 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11831 glUniform1f(location = 17, v0 = 0)
11832 glGetUniformLocation(program = 4, name = "saturation") = 18
11833 glUniform1f(location = 18, v0 = 1)
11834 glGetUniformLocation(program = 4, name = "contrast") = 13
11835 glUniform1f(location = 13, v0 = 1)
11836 glGetUniformLocation(program = 4, name = "luminance") = 14
11837 glUniform1f(location = 14, v0 = 1)
11838 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11839 glUniform1f(location = 12, v0 = 0)
11840 glGetUniformLocation(program = 4, name = "R") = 5
11841 glUniform1f(location = 5, v0 = 1)
11842 glGetUniformLocation(program = 4, name = "G") = 1
11843 glUniform1f(location = 1, v0 = 1)
11844 glGetUniformLocation(program = 4, name = "B") = 0
11845 glUniform1f(location = 0, v0 = 1)
11846 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11847 glUniform1f(location = 11, v0 = 1)
11848 glGetUniformLocation(program = 4, name = "XPOS") = 9
11849 glUniform1f(location = 9, v0 = 0)
11850 glGetUniformLocation(program = 4, name = "YPOS") = 10
11851 glUniform1f(location = 10, v0 = 0)
11852 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
11853 glUniform1f(location = 8, v0 = 0)
11854 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
11855 glUniform1f(location = 2, v0 = 0)
11856 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
11857 glEnableVertexAttribArray(index = 2)
11858 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11859 glEnableVertexAttribArray(index = 0)
11860 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
11861 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11862 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
11863 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
11864 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11865 glEnable(cap = GL_BLEND)
11866 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11867 glDisableVertexAttribArray(index = 2)
11868 glDisableVertexAttribArray(index = 0)
11869 glUseProgram(program = 7)
11870 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11871 glUseProgram(program = 22)
11872 glGetUniformLocation(program = 22, name = "time") = 1
11873 glUniform1f(location = 1, v0 = 0.6199997)
11874 glGetUniformLocation(program = 22, name = "OutputSize") = 0
11875 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
11876 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11877 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11878 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
11879 glDisable(cap = GL_BLEND)
11880 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
11881 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
11882 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
11883 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
11884 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
11885 glEnable(cap = GL_BLEND)
11886 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11887 glUseProgram(program = 7)
11888 glActiveTexture(texture = GL_TEXTURE0)
11889 glUseProgram(program = 28)
11890 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
11891 glBindVertexArray(array = 2)
11892 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
11893 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
11894 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
11895 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
11896 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
11897 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
11898 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
11899 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
11900 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
11901 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
11902 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11903 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11904 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
11905 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11906 glScissor(x = 250, y = 708, width = 570, height = 331)
11907 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
11908 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11909 glScissor(x = 242, y = 708, width = 596, height = 331)
11910 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
11911 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11912 glScissor(x = 242, y = 708, width = 596, height = 331)
11913 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
11914 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
11915 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
11916 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
11917 glUseProgram(program = 22)
11918 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
11919 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11920 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
11921 glBindVertexArray(array = 0)
11922 glDisable(cap = GL_BLEND)
11923 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
11924 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11925 glViewport(x = 0, y = 0, width = 1920, height = 1080)
11926 glEnable(cap = GL_BLEND)
11927 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
11928 glBlendEquation(mode = GL_FUNC_ADD)
11929 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
11930 glUseProgram(program = 7)
11931 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11932 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11933 glEnableVertexAttribArray(index = 0)
11934 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11935 glEnableVertexAttribArray(index = 1)
11936 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11937 glEnableVertexAttribArray(index = 2)
11938 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11939 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11940 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
11941 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11942 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
11943 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
11944 glEnableVertexAttribArray(index = 0)
11945 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
11946 glEnableVertexAttribArray(index = 1)
11947 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
11948 glEnableVertexAttribArray(index = 2)
11949 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
11950 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
11951 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
11952 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
11953 glDisable(cap = GL_BLEND)
11954 glViewport(x = 240, y = 0, width = 1440, height = 1080)
11955 wglSwapBuffers(hdc = 0x78015169) = TRUE
11956 glDisableVertexAttribArray(index = 0)
11957 glDisableVertexAttribArray(index = 1)
11958 glDisableVertexAttribArray(index = 2)
11959 glDisableVertexAttribArray(index = 0)
11960 glDisableVertexAttribArray(index = 1)
11961 glDisableVertexAttribArray(index = 2)
11962 glUseProgram(program = 4)
11963 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
11964 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
11965 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
11966 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
11967 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
11968 glClear(mask = GL_COLOR_BUFFER_BIT)
11969 glUniform2fv(location = 3, count = 1, value = {4, 4})
11970 glUniform2fv(location = 7, count = 1, value = {512, 512})
11971 glActiveTexture(texture = GL_TEXTURE0)
11972 glGetUniformLocation(program = 4, name = "target_gamma") = 19
11973 glUniform1f(location = 19, v0 = 2.4)
11974 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
11975 glUniform1f(location = 15, v0 = 2.2)
11976 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
11977 glUniform1f(location = 16, v0 = 0)
11978 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
11979 glUniform1f(location = 17, v0 = 0)
11980 glGetUniformLocation(program = 4, name = "saturation") = 18
11981 glUniform1f(location = 18, v0 = 1)
11982 glGetUniformLocation(program = 4, name = "contrast") = 13
11983 glUniform1f(location = 13, v0 = 1)
11984 glGetUniformLocation(program = 4, name = "luminance") = 14
11985 glUniform1f(location = 14, v0 = 1)
11986 glGetUniformLocation(program = 4, name = "bright_boost") = 12
11987 glUniform1f(location = 12, v0 = 0)
11988 glGetUniformLocation(program = 4, name = "R") = 5
11989 glUniform1f(location = 5, v0 = 1)
11990 glGetUniformLocation(program = 4, name = "G") = 1
11991 glUniform1f(location = 1, v0 = 1)
11992 glGetUniformLocation(program = 4, name = "B") = 0
11993 glUniform1f(location = 0, v0 = 1)
11994 glGetUniformLocation(program = 4, name = "ZOOM") = 11
11995 glUniform1f(location = 11, v0 = 1)
11996 glGetUniformLocation(program = 4, name = "XPOS") = 9
11997 glUniform1f(location = 9, v0 = 0)
11998 glGetUniformLocation(program = 4, name = "YPOS") = 10
11999 glUniform1f(location = 10, v0 = 0)
12000 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12001 glUniform1f(location = 8, v0 = 0)
12002 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12003 glUniform1f(location = 2, v0 = 0)
12004 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12005 glEnableVertexAttribArray(index = 2)
12006 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12007 glEnableVertexAttribArray(index = 0)
12008 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12009 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12010 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12011 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12012 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12013 glEnable(cap = GL_BLEND)
12014 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12015 glDisableVertexAttribArray(index = 2)
12016 glDisableVertexAttribArray(index = 0)
12017 glUseProgram(program = 7)
12018 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12019 glUseProgram(program = 22)
12020 glGetUniformLocation(program = 22, name = "time") = 1
12021 glUniform1f(location = 1, v0 = 0.6299997)
12022 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12023 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12024 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12025 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12026 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12027 glDisable(cap = GL_BLEND)
12028 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12029 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12030 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12031 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12032 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12033 glEnable(cap = GL_BLEND)
12034 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12035 glUseProgram(program = 7)
12036 glActiveTexture(texture = GL_TEXTURE0)
12037 glUseProgram(program = 28)
12038 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12039 glBindVertexArray(array = 2)
12040 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12041 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12042 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12043 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12044 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
12045 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
12046 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
12047 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12048 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
12049 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12050 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12051 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12052 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12053 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12054 glScissor(x = 250, y = 708, width = 570, height = 331)
12055 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12056 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12057 glScissor(x = 242, y = 708, width = 596, height = 331)
12058 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12059 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12060 glScissor(x = 242, y = 708, width = 596, height = 331)
12061 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12062 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12063 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12064 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12065 glUseProgram(program = 22)
12066 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12067 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12068 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12069 glBindVertexArray(array = 0)
12070 glDisable(cap = GL_BLEND)
12071 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12072 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12073 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12074 glEnable(cap = GL_BLEND)
12075 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12076 glBlendEquation(mode = GL_FUNC_ADD)
12077 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12078 glUseProgram(program = 7)
12079 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12080 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12081 glEnableVertexAttribArray(index = 0)
12082 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12083 glEnableVertexAttribArray(index = 1)
12084 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12085 glEnableVertexAttribArray(index = 2)
12086 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12087 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12088 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12089 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12090 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12091 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12092 glEnableVertexAttribArray(index = 0)
12093 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12094 glEnableVertexAttribArray(index = 1)
12095 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12096 glEnableVertexAttribArray(index = 2)
12097 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12098 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12099 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12100 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
12101 glDisable(cap = GL_BLEND)
12102 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12103 wglSwapBuffers(hdc = 0x78015169) = TRUE
12104 glDisableVertexAttribArray(index = 0)
12105 glDisableVertexAttribArray(index = 1)
12106 glDisableVertexAttribArray(index = 2)
12107 glDisableVertexAttribArray(index = 0)
12108 glDisableVertexAttribArray(index = 1)
12109 glDisableVertexAttribArray(index = 2)
12110 glUseProgram(program = 4)
12111 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
12112 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12113 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12114 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12115 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12116 glClear(mask = GL_COLOR_BUFFER_BIT)
12117 glUniform2fv(location = 3, count = 1, value = {4, 4})
12118 glUniform2fv(location = 7, count = 1, value = {512, 512})
12119 glActiveTexture(texture = GL_TEXTURE0)
12120 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12121 glUniform1f(location = 19, v0 = 2.4)
12122 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12123 glUniform1f(location = 15, v0 = 2.2)
12124 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12125 glUniform1f(location = 16, v0 = 0)
12126 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12127 glUniform1f(location = 17, v0 = 0)
12128 glGetUniformLocation(program = 4, name = "saturation") = 18
12129 glUniform1f(location = 18, v0 = 1)
12130 glGetUniformLocation(program = 4, name = "contrast") = 13
12131 glUniform1f(location = 13, v0 = 1)
12132 glGetUniformLocation(program = 4, name = "luminance") = 14
12133 glUniform1f(location = 14, v0 = 1)
12134 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12135 glUniform1f(location = 12, v0 = 0)
12136 glGetUniformLocation(program = 4, name = "R") = 5
12137 glUniform1f(location = 5, v0 = 1)
12138 glGetUniformLocation(program = 4, name = "G") = 1
12139 glUniform1f(location = 1, v0 = 1)
12140 glGetUniformLocation(program = 4, name = "B") = 0
12141 glUniform1f(location = 0, v0 = 1)
12142 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12143 glUniform1f(location = 11, v0 = 1)
12144 glGetUniformLocation(program = 4, name = "XPOS") = 9
12145 glUniform1f(location = 9, v0 = 0)
12146 glGetUniformLocation(program = 4, name = "YPOS") = 10
12147 glUniform1f(location = 10, v0 = 0)
12148 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12149 glUniform1f(location = 8, v0 = 0)
12150 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12151 glUniform1f(location = 2, v0 = 0)
12152 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12153 glEnableVertexAttribArray(index = 2)
12154 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12155 glEnableVertexAttribArray(index = 0)
12156 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12157 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12158 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12159 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12160 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12161 glEnable(cap = GL_BLEND)
12162 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12163 glDisableVertexAttribArray(index = 2)
12164 glDisableVertexAttribArray(index = 0)
12165 glUseProgram(program = 7)
12166 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12167 glUseProgram(program = 22)
12168 glGetUniformLocation(program = 22, name = "time") = 1
12169 glUniform1f(location = 1, v0 = 0.6399997)
12170 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12171 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12172 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12173 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12174 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12175 glDisable(cap = GL_BLEND)
12176 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12177 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12178 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12179 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12180 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12181 glEnable(cap = GL_BLEND)
12182 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12183 glUseProgram(program = 7)
12184 glActiveTexture(texture = GL_TEXTURE0)
12185 glUseProgram(program = 28)
12186 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12187 glBindVertexArray(array = 2)
12188 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12189 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12190 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12191 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12192 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
12193 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
12194 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
12195 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12196 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
12197 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12198 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12199 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12200 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12201 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12202 glScissor(x = 250, y = 708, width = 570, height = 331)
12203 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12204 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12205 glScissor(x = 242, y = 708, width = 596, height = 331)
12206 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12207 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12208 glScissor(x = 242, y = 708, width = 596, height = 331)
12209 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12210 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12211 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12212 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12213 glUseProgram(program = 22)
12214 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12215 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12216 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12217 glBindVertexArray(array = 0)
12218 glDisable(cap = GL_BLEND)
12219 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12220 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12221 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12222 glEnable(cap = GL_BLEND)
12223 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12224 glBlendEquation(mode = GL_FUNC_ADD)
12225 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12226 glUseProgram(program = 7)
12227 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12228 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12229 glEnableVertexAttribArray(index = 0)
12230 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12231 glEnableVertexAttribArray(index = 1)
12232 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12233 glEnableVertexAttribArray(index = 2)
12234 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12235 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12236 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12237 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12238 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12239 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12240 glEnableVertexAttribArray(index = 0)
12241 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12242 glEnableVertexAttribArray(index = 1)
12243 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12244 glEnableVertexAttribArray(index = 2)
12245 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12246 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12247 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12248 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
12249 glDisable(cap = GL_BLEND)
12250 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12251 wglSwapBuffers(hdc = 0x78015169) = TRUE
12252 glDisableVertexAttribArray(index = 0)
12253 glDisableVertexAttribArray(index = 1)
12254 glDisableVertexAttribArray(index = 2)
12255 glDisableVertexAttribArray(index = 0)
12256 glDisableVertexAttribArray(index = 1)
12257 glDisableVertexAttribArray(index = 2)
12258 glUseProgram(program = 4)
12259 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
12260 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12261 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12262 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12263 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12264 glClear(mask = GL_COLOR_BUFFER_BIT)
12265 glUniform2fv(location = 3, count = 1, value = {4, 4})
12266 glUniform2fv(location = 7, count = 1, value = {512, 512})
12267 glActiveTexture(texture = GL_TEXTURE0)
12268 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12269 glUniform1f(location = 19, v0 = 2.4)
12270 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12271 glUniform1f(location = 15, v0 = 2.2)
12272 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12273 glUniform1f(location = 16, v0 = 0)
12274 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12275 glUniform1f(location = 17, v0 = 0)
12276 glGetUniformLocation(program = 4, name = "saturation") = 18
12277 glUniform1f(location = 18, v0 = 1)
12278 glGetUniformLocation(program = 4, name = "contrast") = 13
12279 glUniform1f(location = 13, v0 = 1)
12280 glGetUniformLocation(program = 4, name = "luminance") = 14
12281 glUniform1f(location = 14, v0 = 1)
12282 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12283 glUniform1f(location = 12, v0 = 0)
12284 glGetUniformLocation(program = 4, name = "R") = 5
12285 glUniform1f(location = 5, v0 = 1)
12286 glGetUniformLocation(program = 4, name = "G") = 1
12287 glUniform1f(location = 1, v0 = 1)
12288 glGetUniformLocation(program = 4, name = "B") = 0
12289 glUniform1f(location = 0, v0 = 1)
12290 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12291 glUniform1f(location = 11, v0 = 1)
12292 glGetUniformLocation(program = 4, name = "XPOS") = 9
12293 glUniform1f(location = 9, v0 = 0)
12294 glGetUniformLocation(program = 4, name = "YPOS") = 10
12295 glUniform1f(location = 10, v0 = 0)
12296 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12297 glUniform1f(location = 8, v0 = 0)
12298 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12299 glUniform1f(location = 2, v0 = 0)
12300 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12301 glEnableVertexAttribArray(index = 2)
12302 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12303 glEnableVertexAttribArray(index = 0)
12304 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12305 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12306 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12307 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12308 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12309 glEnable(cap = GL_BLEND)
12310 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12311 glDisableVertexAttribArray(index = 2)
12312 glDisableVertexAttribArray(index = 0)
12313 glUseProgram(program = 7)
12314 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12315 glUseProgram(program = 22)
12316 glGetUniformLocation(program = 22, name = "time") = 1
12317 glUniform1f(location = 1, v0 = 0.6499997)
12318 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12319 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12320 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12321 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12322 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12323 glDisable(cap = GL_BLEND)
12324 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12325 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12326 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12327 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12328 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12329 glEnable(cap = GL_BLEND)
12330 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12331 glUseProgram(program = 7)
12332 glActiveTexture(texture = GL_TEXTURE0)
12333 glUseProgram(program = 28)
12334 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12335 glBindVertexArray(array = 2)
12336 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12337 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12338 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12339 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12340 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
12341 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
12342 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
12343 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12344 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
12345 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12346 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12347 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12348 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12349 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12350 glScissor(x = 250, y = 708, width = 570, height = 331)
12351 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12352 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12353 glScissor(x = 242, y = 708, width = 596, height = 331)
12354 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12355 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12356 glScissor(x = 242, y = 708, width = 596, height = 331)
12357 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12358 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12359 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12360 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12361 glUseProgram(program = 22)
12362 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12363 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12364 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12365 glBindVertexArray(array = 0)
12366 glDisable(cap = GL_BLEND)
12367 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12368 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12369 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12370 glEnable(cap = GL_BLEND)
12371 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12372 glBlendEquation(mode = GL_FUNC_ADD)
12373 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12374 glUseProgram(program = 7)
12375 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12376 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12377 glEnableVertexAttribArray(index = 0)
12378 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12379 glEnableVertexAttribArray(index = 1)
12380 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12381 glEnableVertexAttribArray(index = 2)
12382 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12383 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12384 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12385 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12386 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12387 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12388 glEnableVertexAttribArray(index = 0)
12389 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12390 glEnableVertexAttribArray(index = 1)
12391 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12392 glEnableVertexAttribArray(index = 2)
12393 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12394 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12395 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12396 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
12397 glDisable(cap = GL_BLEND)
12398 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12399 wglSwapBuffers(hdc = 0x78015169) = TRUE
12400 glDisableVertexAttribArray(index = 0)
12401 glDisableVertexAttribArray(index = 1)
12402 glDisableVertexAttribArray(index = 2)
12403 glDisableVertexAttribArray(index = 0)
12404 glDisableVertexAttribArray(index = 1)
12405 glDisableVertexAttribArray(index = 2)
12406 glUseProgram(program = 4)
12407 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
12408 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12409 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12410 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12411 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12412 glClear(mask = GL_COLOR_BUFFER_BIT)
12413 glUniform2fv(location = 3, count = 1, value = {4, 4})
12414 glUniform2fv(location = 7, count = 1, value = {512, 512})
12415 glActiveTexture(texture = GL_TEXTURE0)
12416 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12417 glUniform1f(location = 19, v0 = 2.4)
12418 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12419 glUniform1f(location = 15, v0 = 2.2)
12420 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12421 glUniform1f(location = 16, v0 = 0)
12422 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12423 glUniform1f(location = 17, v0 = 0)
12424 glGetUniformLocation(program = 4, name = "saturation") = 18
12425 glUniform1f(location = 18, v0 = 1)
12426 glGetUniformLocation(program = 4, name = "contrast") = 13
12427 glUniform1f(location = 13, v0 = 1)
12428 glGetUniformLocation(program = 4, name = "luminance") = 14
12429 glUniform1f(location = 14, v0 = 1)
12430 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12431 glUniform1f(location = 12, v0 = 0)
12432 glGetUniformLocation(program = 4, name = "R") = 5
12433 glUniform1f(location = 5, v0 = 1)
12434 glGetUniformLocation(program = 4, name = "G") = 1
12435 glUniform1f(location = 1, v0 = 1)
12436 glGetUniformLocation(program = 4, name = "B") = 0
12437 glUniform1f(location = 0, v0 = 1)
12438 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12439 glUniform1f(location = 11, v0 = 1)
12440 glGetUniformLocation(program = 4, name = "XPOS") = 9
12441 glUniform1f(location = 9, v0 = 0)
12442 glGetUniformLocation(program = 4, name = "YPOS") = 10
12443 glUniform1f(location = 10, v0 = 0)
12444 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12445 glUniform1f(location = 8, v0 = 0)
12446 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12447 glUniform1f(location = 2, v0 = 0)
12448 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12449 glEnableVertexAttribArray(index = 2)
12450 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12451 glEnableVertexAttribArray(index = 0)
12452 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12453 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12454 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12455 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12456 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12457 glEnable(cap = GL_BLEND)
12458 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12459 glDisableVertexAttribArray(index = 2)
12460 glDisableVertexAttribArray(index = 0)
12461 glUseProgram(program = 7)
12462 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12463 glUseProgram(program = 22)
12464 glGetUniformLocation(program = 22, name = "time") = 1
12465 glUniform1f(location = 1, v0 = 0.6599997)
12466 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12467 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12468 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12469 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12470 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12471 glDisable(cap = GL_BLEND)
12472 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12473 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12474 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12475 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12476 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12477 glEnable(cap = GL_BLEND)
12478 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12479 glUseProgram(program = 7)
12480 glActiveTexture(texture = GL_TEXTURE0)
12481 glUseProgram(program = 28)
12482 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12483 glBindVertexArray(array = 2)
12484 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12485 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12486 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12487 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12488 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
12489 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
12490 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
12491 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12492 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
12493 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12494 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12495 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12496 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12497 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12498 glScissor(x = 250, y = 708, width = 570, height = 331)
12499 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12500 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12501 glScissor(x = 242, y = 708, width = 596, height = 331)
12502 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12503 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12504 glScissor(x = 242, y = 708, width = 596, height = 331)
12505 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12506 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12507 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12508 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12509 glUseProgram(program = 22)
12510 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12511 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12512 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12513 glBindVertexArray(array = 0)
12514 glDisable(cap = GL_BLEND)
12515 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12516 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12517 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12518 glEnable(cap = GL_BLEND)
12519 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12520 glBlendEquation(mode = GL_FUNC_ADD)
12521 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12522 glUseProgram(program = 7)
12523 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12524 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12525 glEnableVertexAttribArray(index = 0)
12526 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12527 glEnableVertexAttribArray(index = 1)
12528 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12529 glEnableVertexAttribArray(index = 2)
12530 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12531 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12532 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12533 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12534 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12535 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12536 glEnableVertexAttribArray(index = 0)
12537 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12538 glEnableVertexAttribArray(index = 1)
12539 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12540 glEnableVertexAttribArray(index = 2)
12541 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12542 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12543 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12544 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
12545 glDisable(cap = GL_BLEND)
12546 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12547 wglSwapBuffers(hdc = 0x78015169) = TRUE
12548 glDisableVertexAttribArray(index = 0)
12549 glDisableVertexAttribArray(index = 1)
12550 glDisableVertexAttribArray(index = 2)
12551 glDisableVertexAttribArray(index = 0)
12552 glDisableVertexAttribArray(index = 1)
12553 glDisableVertexAttribArray(index = 2)
12554 glUseProgram(program = 4)
12555 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
12556 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12557 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12558 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12559 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12560 glClear(mask = GL_COLOR_BUFFER_BIT)
12561 glUniform2fv(location = 3, count = 1, value = {4, 4})
12562 glUniform2fv(location = 7, count = 1, value = {512, 512})
12563 glActiveTexture(texture = GL_TEXTURE0)
12564 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12565 glUniform1f(location = 19, v0 = 2.4)
12566 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12567 glUniform1f(location = 15, v0 = 2.2)
12568 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12569 glUniform1f(location = 16, v0 = 0)
12570 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12571 glUniform1f(location = 17, v0 = 0)
12572 glGetUniformLocation(program = 4, name = "saturation") = 18
12573 glUniform1f(location = 18, v0 = 1)
12574 glGetUniformLocation(program = 4, name = "contrast") = 13
12575 glUniform1f(location = 13, v0 = 1)
12576 glGetUniformLocation(program = 4, name = "luminance") = 14
12577 glUniform1f(location = 14, v0 = 1)
12578 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12579 glUniform1f(location = 12, v0 = 0)
12580 glGetUniformLocation(program = 4, name = "R") = 5
12581 glUniform1f(location = 5, v0 = 1)
12582 glGetUniformLocation(program = 4, name = "G") = 1
12583 glUniform1f(location = 1, v0 = 1)
12584 glGetUniformLocation(program = 4, name = "B") = 0
12585 glUniform1f(location = 0, v0 = 1)
12586 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12587 glUniform1f(location = 11, v0 = 1)
12588 glGetUniformLocation(program = 4, name = "XPOS") = 9
12589 glUniform1f(location = 9, v0 = 0)
12590 glGetUniformLocation(program = 4, name = "YPOS") = 10
12591 glUniform1f(location = 10, v0 = 0)
12592 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12593 glUniform1f(location = 8, v0 = 0)
12594 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12595 glUniform1f(location = 2, v0 = 0)
12596 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12597 glEnableVertexAttribArray(index = 2)
12598 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12599 glEnableVertexAttribArray(index = 0)
12600 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12601 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12602 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12603 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12604 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12605 glEnable(cap = GL_BLEND)
12606 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12607 glDisableVertexAttribArray(index = 2)
12608 glDisableVertexAttribArray(index = 0)
12609 glUseProgram(program = 7)
12610 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12611 glUseProgram(program = 22)
12612 glGetUniformLocation(program = 22, name = "time") = 1
12613 glUniform1f(location = 1, v0 = 0.6699997)
12614 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12615 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12616 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12617 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12618 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12619 glDisable(cap = GL_BLEND)
12620 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12621 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12622 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12623 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12624 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12625 glEnable(cap = GL_BLEND)
12626 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12627 glUseProgram(program = 7)
12628 glActiveTexture(texture = GL_TEXTURE0)
12629 glUseProgram(program = 28)
12630 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12631 glBindVertexArray(array = 2)
12632 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12633 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12634 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12635 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12636 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
12637 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
12638 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
12639 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12640 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
12641 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12642 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12643 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12644 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12645 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12646 glScissor(x = 250, y = 708, width = 570, height = 331)
12647 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12648 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12649 glScissor(x = 242, y = 708, width = 596, height = 331)
12650 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12651 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12652 glScissor(x = 242, y = 708, width = 596, height = 331)
12653 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12654 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12655 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12656 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12657 glUseProgram(program = 22)
12658 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12659 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12660 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12661 glBindVertexArray(array = 0)
12662 glDisable(cap = GL_BLEND)
12663 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12664 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12665 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12666 glEnable(cap = GL_BLEND)
12667 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12668 glBlendEquation(mode = GL_FUNC_ADD)
12669 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12670 glUseProgram(program = 7)
12671 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12672 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12673 glEnableVertexAttribArray(index = 0)
12674 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12675 glEnableVertexAttribArray(index = 1)
12676 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12677 glEnableVertexAttribArray(index = 2)
12678 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12679 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12680 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12681 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12682 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12683 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12684 glEnableVertexAttribArray(index = 0)
12685 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12686 glEnableVertexAttribArray(index = 1)
12687 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12688 glEnableVertexAttribArray(index = 2)
12689 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12690 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12691 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12692 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
12693 glDisable(cap = GL_BLEND)
12694 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12695 wglSwapBuffers(hdc = 0x78015169) = TRUE
12696 glDisableVertexAttribArray(index = 0)
12697 glDisableVertexAttribArray(index = 1)
12698 glDisableVertexAttribArray(index = 2)
12699 glDisableVertexAttribArray(index = 0)
12700 glDisableVertexAttribArray(index = 1)
12701 glDisableVertexAttribArray(index = 2)
12702 glUseProgram(program = 4)
12703 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
12704 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12705 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12706 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12707 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12708 glClear(mask = GL_COLOR_BUFFER_BIT)
12709 glUniform2fv(location = 3, count = 1, value = {4, 4})
12710 glUniform2fv(location = 7, count = 1, value = {512, 512})
12711 glActiveTexture(texture = GL_TEXTURE0)
12712 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12713 glUniform1f(location = 19, v0 = 2.4)
12714 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12715 glUniform1f(location = 15, v0 = 2.2)
12716 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12717 glUniform1f(location = 16, v0 = 0)
12718 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12719 glUniform1f(location = 17, v0 = 0)
12720 glGetUniformLocation(program = 4, name = "saturation") = 18
12721 glUniform1f(location = 18, v0 = 1)
12722 glGetUniformLocation(program = 4, name = "contrast") = 13
12723 glUniform1f(location = 13, v0 = 1)
12724 glGetUniformLocation(program = 4, name = "luminance") = 14
12725 glUniform1f(location = 14, v0 = 1)
12726 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12727 glUniform1f(location = 12, v0 = 0)
12728 glGetUniformLocation(program = 4, name = "R") = 5
12729 glUniform1f(location = 5, v0 = 1)
12730 glGetUniformLocation(program = 4, name = "G") = 1
12731 glUniform1f(location = 1, v0 = 1)
12732 glGetUniformLocation(program = 4, name = "B") = 0
12733 glUniform1f(location = 0, v0 = 1)
12734 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12735 glUniform1f(location = 11, v0 = 1)
12736 glGetUniformLocation(program = 4, name = "XPOS") = 9
12737 glUniform1f(location = 9, v0 = 0)
12738 glGetUniformLocation(program = 4, name = "YPOS") = 10
12739 glUniform1f(location = 10, v0 = 0)
12740 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12741 glUniform1f(location = 8, v0 = 0)
12742 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12743 glUniform1f(location = 2, v0 = 0)
12744 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12745 glEnableVertexAttribArray(index = 2)
12746 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12747 glEnableVertexAttribArray(index = 0)
12748 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12749 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12750 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12751 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12752 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12753 glEnable(cap = GL_BLEND)
12754 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12755 glDisableVertexAttribArray(index = 2)
12756 glDisableVertexAttribArray(index = 0)
12757 glUseProgram(program = 7)
12758 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12759 glUseProgram(program = 22)
12760 glGetUniformLocation(program = 22, name = "time") = 1
12761 glUniform1f(location = 1, v0 = 0.6799996)
12762 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12763 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12764 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12765 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12766 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12767 glDisable(cap = GL_BLEND)
12768 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12769 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12770 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12771 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12772 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12773 glEnable(cap = GL_BLEND)
12774 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12775 glUseProgram(program = 7)
12776 glActiveTexture(texture = GL_TEXTURE0)
12777 glUseProgram(program = 28)
12778 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12779 glBindVertexArray(array = 2)
12780 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12781 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12782 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12783 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12784 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
12785 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
12786 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
12787 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12788 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
12789 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12790 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12791 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12792 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12793 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12794 glScissor(x = 250, y = 708, width = 570, height = 331)
12795 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12796 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12797 glScissor(x = 242, y = 708, width = 596, height = 331)
12798 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12799 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12800 glScissor(x = 242, y = 708, width = 596, height = 331)
12801 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12802 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12803 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12804 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12805 glUseProgram(program = 22)
12806 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12807 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12808 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12809 glBindVertexArray(array = 0)
12810 glDisable(cap = GL_BLEND)
12811 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12812 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12813 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12814 glEnable(cap = GL_BLEND)
12815 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12816 glBlendEquation(mode = GL_FUNC_ADD)
12817 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12818 glUseProgram(program = 7)
12819 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12820 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12821 glEnableVertexAttribArray(index = 0)
12822 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12823 glEnableVertexAttribArray(index = 1)
12824 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12825 glEnableVertexAttribArray(index = 2)
12826 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12827 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12828 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12829 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12830 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12831 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12832 glEnableVertexAttribArray(index = 0)
12833 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12834 glEnableVertexAttribArray(index = 1)
12835 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12836 glEnableVertexAttribArray(index = 2)
12837 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12838 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12839 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12840 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
12841 glDisable(cap = GL_BLEND)
12842 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12843 wglSwapBuffers(hdc = 0x78015169) = TRUE
12844 glDisableVertexAttribArray(index = 0)
12845 glDisableVertexAttribArray(index = 1)
12846 glDisableVertexAttribArray(index = 2)
12847 glDisableVertexAttribArray(index = 0)
12848 glDisableVertexAttribArray(index = 1)
12849 glDisableVertexAttribArray(index = 2)
12850 glUseProgram(program = 4)
12851 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
12852 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
12853 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
12854 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
12855 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
12856 glClear(mask = GL_COLOR_BUFFER_BIT)
12857 glUniform2fv(location = 3, count = 1, value = {4, 4})
12858 glUniform2fv(location = 7, count = 1, value = {512, 512})
12859 glActiveTexture(texture = GL_TEXTURE0)
12860 glGetUniformLocation(program = 4, name = "target_gamma") = 19
12861 glUniform1f(location = 19, v0 = 2.4)
12862 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
12863 glUniform1f(location = 15, v0 = 2.2)
12864 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
12865 glUniform1f(location = 16, v0 = 0)
12866 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
12867 glUniform1f(location = 17, v0 = 0)
12868 glGetUniformLocation(program = 4, name = "saturation") = 18
12869 glUniform1f(location = 18, v0 = 1)
12870 glGetUniformLocation(program = 4, name = "contrast") = 13
12871 glUniform1f(location = 13, v0 = 1)
12872 glGetUniformLocation(program = 4, name = "luminance") = 14
12873 glUniform1f(location = 14, v0 = 1)
12874 glGetUniformLocation(program = 4, name = "bright_boost") = 12
12875 glUniform1f(location = 12, v0 = 0)
12876 glGetUniformLocation(program = 4, name = "R") = 5
12877 glUniform1f(location = 5, v0 = 1)
12878 glGetUniformLocation(program = 4, name = "G") = 1
12879 glUniform1f(location = 1, v0 = 1)
12880 glGetUniformLocation(program = 4, name = "B") = 0
12881 glUniform1f(location = 0, v0 = 1)
12882 glGetUniformLocation(program = 4, name = "ZOOM") = 11
12883 glUniform1f(location = 11, v0 = 1)
12884 glGetUniformLocation(program = 4, name = "XPOS") = 9
12885 glUniform1f(location = 9, v0 = 0)
12886 glGetUniformLocation(program = 4, name = "YPOS") = 10
12887 glUniform1f(location = 10, v0 = 0)
12888 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
12889 glUniform1f(location = 8, v0 = 0)
12890 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
12891 glUniform1f(location = 2, v0 = 0)
12892 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
12893 glEnableVertexAttribArray(index = 2)
12894 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12895 glEnableVertexAttribArray(index = 0)
12896 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
12897 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12898 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
12899 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
12900 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12901 glEnable(cap = GL_BLEND)
12902 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12903 glDisableVertexAttribArray(index = 2)
12904 glDisableVertexAttribArray(index = 0)
12905 glUseProgram(program = 7)
12906 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12907 glUseProgram(program = 22)
12908 glGetUniformLocation(program = 22, name = "time") = 1
12909 glUniform1f(location = 1, v0 = 0.6899996)
12910 glGetUniformLocation(program = 22, name = "OutputSize") = 0
12911 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
12912 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12913 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12914 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
12915 glDisable(cap = GL_BLEND)
12916 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
12917 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
12918 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
12919 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
12920 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
12921 glEnable(cap = GL_BLEND)
12922 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12923 glUseProgram(program = 7)
12924 glActiveTexture(texture = GL_TEXTURE0)
12925 glUseProgram(program = 28)
12926 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
12927 glBindVertexArray(array = 2)
12928 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
12929 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
12930 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
12931 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
12932 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
12933 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
12934 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
12935 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
12936 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
12937 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
12938 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12939 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12940 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
12941 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12942 glScissor(x = 250, y = 708, width = 570, height = 331)
12943 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
12944 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12945 glScissor(x = 242, y = 708, width = 596, height = 331)
12946 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
12947 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12948 glScissor(x = 242, y = 708, width = 596, height = 331)
12949 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
12950 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
12951 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
12952 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
12953 glUseProgram(program = 22)
12954 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
12955 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12956 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
12957 glBindVertexArray(array = 0)
12958 glDisable(cap = GL_BLEND)
12959 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
12960 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12961 glViewport(x = 0, y = 0, width = 1920, height = 1080)
12962 glEnable(cap = GL_BLEND)
12963 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
12964 glBlendEquation(mode = GL_FUNC_ADD)
12965 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
12966 glUseProgram(program = 7)
12967 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12968 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12969 glEnableVertexAttribArray(index = 0)
12970 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12971 glEnableVertexAttribArray(index = 1)
12972 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12973 glEnableVertexAttribArray(index = 2)
12974 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12975 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12976 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
12977 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12978 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
12979 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
12980 glEnableVertexAttribArray(index = 0)
12981 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
12982 glEnableVertexAttribArray(index = 1)
12983 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
12984 glEnableVertexAttribArray(index = 2)
12985 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
12986 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
12987 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
12988 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
12989 glDisable(cap = GL_BLEND)
12990 glViewport(x = 240, y = 0, width = 1440, height = 1080)
12991 wglSwapBuffers(hdc = 0x78015169) = TRUE
12992 glDisableVertexAttribArray(index = 0)
12993 glDisableVertexAttribArray(index = 1)
12994 glDisableVertexAttribArray(index = 2)
12995 glDisableVertexAttribArray(index = 0)
12996 glDisableVertexAttribArray(index = 1)
12997 glDisableVertexAttribArray(index = 2)
12998 glUseProgram(program = 4)
12999 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
13000 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13001 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13002 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13003 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13004 glClear(mask = GL_COLOR_BUFFER_BIT)
13005 glUniform2fv(location = 3, count = 1, value = {4, 4})
13006 glUniform2fv(location = 7, count = 1, value = {512, 512})
13007 glActiveTexture(texture = GL_TEXTURE0)
13008 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13009 glUniform1f(location = 19, v0 = 2.4)
13010 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13011 glUniform1f(location = 15, v0 = 2.2)
13012 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13013 glUniform1f(location = 16, v0 = 0)
13014 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13015 glUniform1f(location = 17, v0 = 0)
13016 glGetUniformLocation(program = 4, name = "saturation") = 18
13017 glUniform1f(location = 18, v0 = 1)
13018 glGetUniformLocation(program = 4, name = "contrast") = 13
13019 glUniform1f(location = 13, v0 = 1)
13020 glGetUniformLocation(program = 4, name = "luminance") = 14
13021 glUniform1f(location = 14, v0 = 1)
13022 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13023 glUniform1f(location = 12, v0 = 0)
13024 glGetUniformLocation(program = 4, name = "R") = 5
13025 glUniform1f(location = 5, v0 = 1)
13026 glGetUniformLocation(program = 4, name = "G") = 1
13027 glUniform1f(location = 1, v0 = 1)
13028 glGetUniformLocation(program = 4, name = "B") = 0
13029 glUniform1f(location = 0, v0 = 1)
13030 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13031 glUniform1f(location = 11, v0 = 1)
13032 glGetUniformLocation(program = 4, name = "XPOS") = 9
13033 glUniform1f(location = 9, v0 = 0)
13034 glGetUniformLocation(program = 4, name = "YPOS") = 10
13035 glUniform1f(location = 10, v0 = 0)
13036 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13037 glUniform1f(location = 8, v0 = 0)
13038 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13039 glUniform1f(location = 2, v0 = 0)
13040 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13041 glEnableVertexAttribArray(index = 2)
13042 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13043 glEnableVertexAttribArray(index = 0)
13044 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13045 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13046 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13047 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13048 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13049 glEnable(cap = GL_BLEND)
13050 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13051 glDisableVertexAttribArray(index = 2)
13052 glDisableVertexAttribArray(index = 0)
13053 glUseProgram(program = 7)
13054 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13055 glUseProgram(program = 22)
13056 glGetUniformLocation(program = 22, name = "time") = 1
13057 glUniform1f(location = 1, v0 = 0.6999996)
13058 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13059 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13060 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13061 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13062 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13063 glDisable(cap = GL_BLEND)
13064 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13065 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13066 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13067 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13068 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13069 glEnable(cap = GL_BLEND)
13070 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13071 glUseProgram(program = 7)
13072 glActiveTexture(texture = GL_TEXTURE0)
13073 glUseProgram(program = 28)
13074 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13075 glBindVertexArray(array = 2)
13076 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13077 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13078 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13079 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13080 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
13081 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
13082 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
13083 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13084 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
13085 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13086 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13087 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13088 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13089 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13090 glScissor(x = 250, y = 708, width = 570, height = 331)
13091 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13092 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13093 glScissor(x = 242, y = 708, width = 596, height = 331)
13094 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13095 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13096 glScissor(x = 242, y = 708, width = 596, height = 331)
13097 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13098 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13099 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13100 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13101 glUseProgram(program = 22)
13102 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13103 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13104 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13105 glBindVertexArray(array = 0)
13106 glDisable(cap = GL_BLEND)
13107 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13108 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13109 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13110 glEnable(cap = GL_BLEND)
13111 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13112 glBlendEquation(mode = GL_FUNC_ADD)
13113 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13114 glUseProgram(program = 7)
13115 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13116 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13117 glEnableVertexAttribArray(index = 0)
13118 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13119 glEnableVertexAttribArray(index = 1)
13120 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13121 glEnableVertexAttribArray(index = 2)
13122 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13123 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13124 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13125 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13126 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13127 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13128 glEnableVertexAttribArray(index = 0)
13129 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13130 glEnableVertexAttribArray(index = 1)
13131 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13132 glEnableVertexAttribArray(index = 2)
13133 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13134 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13135 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13136 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
13137 glDisable(cap = GL_BLEND)
13138 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13139 wglSwapBuffers(hdc = 0x78015169) = TRUE
13140 glDisableVertexAttribArray(index = 0)
13141 glDisableVertexAttribArray(index = 1)
13142 glDisableVertexAttribArray(index = 2)
13143 glDisableVertexAttribArray(index = 0)
13144 glDisableVertexAttribArray(index = 1)
13145 glDisableVertexAttribArray(index = 2)
13146 glUseProgram(program = 4)
13147 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
13148 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13149 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13150 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13151 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13152 glClear(mask = GL_COLOR_BUFFER_BIT)
13153 glUniform2fv(location = 3, count = 1, value = {4, 4})
13154 glUniform2fv(location = 7, count = 1, value = {512, 512})
13155 glActiveTexture(texture = GL_TEXTURE0)
13156 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13157 glUniform1f(location = 19, v0 = 2.4)
13158 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13159 glUniform1f(location = 15, v0 = 2.2)
13160 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13161 glUniform1f(location = 16, v0 = 0)
13162 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13163 glUniform1f(location = 17, v0 = 0)
13164 glGetUniformLocation(program = 4, name = "saturation") = 18
13165 glUniform1f(location = 18, v0 = 1)
13166 glGetUniformLocation(program = 4, name = "contrast") = 13
13167 glUniform1f(location = 13, v0 = 1)
13168 glGetUniformLocation(program = 4, name = "luminance") = 14
13169 glUniform1f(location = 14, v0 = 1)
13170 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13171 glUniform1f(location = 12, v0 = 0)
13172 glGetUniformLocation(program = 4, name = "R") = 5
13173 glUniform1f(location = 5, v0 = 1)
13174 glGetUniformLocation(program = 4, name = "G") = 1
13175 glUniform1f(location = 1, v0 = 1)
13176 glGetUniformLocation(program = 4, name = "B") = 0
13177 glUniform1f(location = 0, v0 = 1)
13178 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13179 glUniform1f(location = 11, v0 = 1)
13180 glGetUniformLocation(program = 4, name = "XPOS") = 9
13181 glUniform1f(location = 9, v0 = 0)
13182 glGetUniformLocation(program = 4, name = "YPOS") = 10
13183 glUniform1f(location = 10, v0 = 0)
13184 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13185 glUniform1f(location = 8, v0 = 0)
13186 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13187 glUniform1f(location = 2, v0 = 0)
13188 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13189 glEnableVertexAttribArray(index = 2)
13190 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13191 glEnableVertexAttribArray(index = 0)
13192 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13193 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13194 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13195 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13196 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13197 glEnable(cap = GL_BLEND)
13198 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13199 glDisableVertexAttribArray(index = 2)
13200 glDisableVertexAttribArray(index = 0)
13201 glUseProgram(program = 7)
13202 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13203 glUseProgram(program = 22)
13204 glGetUniformLocation(program = 22, name = "time") = 1
13205 glUniform1f(location = 1, v0 = 0.7099996)
13206 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13207 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13208 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13209 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13210 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13211 glDisable(cap = GL_BLEND)
13212 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13213 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13214 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13215 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13216 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13217 glEnable(cap = GL_BLEND)
13218 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13219 glUseProgram(program = 7)
13220 glActiveTexture(texture = GL_TEXTURE0)
13221 glUseProgram(program = 28)
13222 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13223 glBindVertexArray(array = 2)
13224 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13225 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13226 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13227 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13228 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
13229 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
13230 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
13231 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13232 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
13233 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13234 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13235 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13236 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13237 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13238 glScissor(x = 250, y = 708, width = 570, height = 331)
13239 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13240 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13241 glScissor(x = 242, y = 708, width = 596, height = 331)
13242 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13243 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13244 glScissor(x = 242, y = 708, width = 596, height = 331)
13245 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13246 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13247 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13248 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13249 glUseProgram(program = 22)
13250 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13251 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13252 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13253 glBindVertexArray(array = 0)
13254 glDisable(cap = GL_BLEND)
13255 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13256 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13257 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13258 glEnable(cap = GL_BLEND)
13259 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13260 glBlendEquation(mode = GL_FUNC_ADD)
13261 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13262 glUseProgram(program = 7)
13263 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13264 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13265 glEnableVertexAttribArray(index = 0)
13266 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13267 glEnableVertexAttribArray(index = 1)
13268 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13269 glEnableVertexAttribArray(index = 2)
13270 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13271 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13272 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13273 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13274 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13275 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13276 glEnableVertexAttribArray(index = 0)
13277 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13278 glEnableVertexAttribArray(index = 1)
13279 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13280 glEnableVertexAttribArray(index = 2)
13281 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13282 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13283 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13284 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
13285 glDisable(cap = GL_BLEND)
13286 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13287 wglSwapBuffers(hdc = 0x78015169) = TRUE
13288 glDisableVertexAttribArray(index = 0)
13289 glDisableVertexAttribArray(index = 1)
13290 glDisableVertexAttribArray(index = 2)
13291 glDisableVertexAttribArray(index = 0)
13292 glDisableVertexAttribArray(index = 1)
13293 glDisableVertexAttribArray(index = 2)
13294 glUseProgram(program = 4)
13295 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
13296 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13297 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13298 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13299 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13300 glClear(mask = GL_COLOR_BUFFER_BIT)
13301 glUniform2fv(location = 3, count = 1, value = {4, 4})
13302 glUniform2fv(location = 7, count = 1, value = {512, 512})
13303 glActiveTexture(texture = GL_TEXTURE0)
13304 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13305 glUniform1f(location = 19, v0 = 2.4)
13306 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13307 glUniform1f(location = 15, v0 = 2.2)
13308 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13309 glUniform1f(location = 16, v0 = 0)
13310 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13311 glUniform1f(location = 17, v0 = 0)
13312 glGetUniformLocation(program = 4, name = "saturation") = 18
13313 glUniform1f(location = 18, v0 = 1)
13314 glGetUniformLocation(program = 4, name = "contrast") = 13
13315 glUniform1f(location = 13, v0 = 1)
13316 glGetUniformLocation(program = 4, name = "luminance") = 14
13317 glUniform1f(location = 14, v0 = 1)
13318 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13319 glUniform1f(location = 12, v0 = 0)
13320 glGetUniformLocation(program = 4, name = "R") = 5
13321 glUniform1f(location = 5, v0 = 1)
13322 glGetUniformLocation(program = 4, name = "G") = 1
13323 glUniform1f(location = 1, v0 = 1)
13324 glGetUniformLocation(program = 4, name = "B") = 0
13325 glUniform1f(location = 0, v0 = 1)
13326 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13327 glUniform1f(location = 11, v0 = 1)
13328 glGetUniformLocation(program = 4, name = "XPOS") = 9
13329 glUniform1f(location = 9, v0 = 0)
13330 glGetUniformLocation(program = 4, name = "YPOS") = 10
13331 glUniform1f(location = 10, v0 = 0)
13332 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13333 glUniform1f(location = 8, v0 = 0)
13334 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13335 glUniform1f(location = 2, v0 = 0)
13336 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13337 glEnableVertexAttribArray(index = 2)
13338 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13339 glEnableVertexAttribArray(index = 0)
13340 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13341 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13342 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13343 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13344 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13345 glEnable(cap = GL_BLEND)
13346 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13347 glDisableVertexAttribArray(index = 2)
13348 glDisableVertexAttribArray(index = 0)
13349 glUseProgram(program = 7)
13350 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13351 glUseProgram(program = 22)
13352 glGetUniformLocation(program = 22, name = "time") = 1
13353 glUniform1f(location = 1, v0 = 0.7199996)
13354 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13355 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13356 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13357 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13358 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13359 glDisable(cap = GL_BLEND)
13360 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13361 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13362 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13363 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13364 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13365 glEnable(cap = GL_BLEND)
13366 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13367 glUseProgram(program = 7)
13368 glActiveTexture(texture = GL_TEXTURE0)
13369 glUseProgram(program = 28)
13370 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13371 glBindVertexArray(array = 2)
13372 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13373 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13374 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13375 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13376 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
13377 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
13378 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
13379 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13380 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
13381 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13382 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13383 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13384 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13385 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13386 glScissor(x = 250, y = 708, width = 570, height = 331)
13387 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13388 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13389 glScissor(x = 242, y = 708, width = 596, height = 331)
13390 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13391 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13392 glScissor(x = 242, y = 708, width = 596, height = 331)
13393 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13394 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13395 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13396 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13397 glUseProgram(program = 22)
13398 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13399 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13400 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13401 glBindVertexArray(array = 0)
13402 glDisable(cap = GL_BLEND)
13403 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13404 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13405 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13406 glEnable(cap = GL_BLEND)
13407 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13408 glBlendEquation(mode = GL_FUNC_ADD)
13409 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13410 glUseProgram(program = 7)
13411 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13412 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13413 glEnableVertexAttribArray(index = 0)
13414 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13415 glEnableVertexAttribArray(index = 1)
13416 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13417 glEnableVertexAttribArray(index = 2)
13418 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13419 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13420 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13421 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13422 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13423 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13424 glEnableVertexAttribArray(index = 0)
13425 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13426 glEnableVertexAttribArray(index = 1)
13427 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13428 glEnableVertexAttribArray(index = 2)
13429 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13430 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13431 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13432 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
13433 glDisable(cap = GL_BLEND)
13434 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13435 wglSwapBuffers(hdc = 0x78015169) = TRUE
13436 glDisableVertexAttribArray(index = 0)
13437 glDisableVertexAttribArray(index = 1)
13438 glDisableVertexAttribArray(index = 2)
13439 glDisableVertexAttribArray(index = 0)
13440 glDisableVertexAttribArray(index = 1)
13441 glDisableVertexAttribArray(index = 2)
13442 glUseProgram(program = 4)
13443 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
13444 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13445 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13446 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13447 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13448 glClear(mask = GL_COLOR_BUFFER_BIT)
13449 glUniform2fv(location = 3, count = 1, value = {4, 4})
13450 glUniform2fv(location = 7, count = 1, value = {512, 512})
13451 glActiveTexture(texture = GL_TEXTURE0)
13452 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13453 glUniform1f(location = 19, v0 = 2.4)
13454 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13455 glUniform1f(location = 15, v0 = 2.2)
13456 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13457 glUniform1f(location = 16, v0 = 0)
13458 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13459 glUniform1f(location = 17, v0 = 0)
13460 glGetUniformLocation(program = 4, name = "saturation") = 18
13461 glUniform1f(location = 18, v0 = 1)
13462 glGetUniformLocation(program = 4, name = "contrast") = 13
13463 glUniform1f(location = 13, v0 = 1)
13464 glGetUniformLocation(program = 4, name = "luminance") = 14
13465 glUniform1f(location = 14, v0 = 1)
13466 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13467 glUniform1f(location = 12, v0 = 0)
13468 glGetUniformLocation(program = 4, name = "R") = 5
13469 glUniform1f(location = 5, v0 = 1)
13470 glGetUniformLocation(program = 4, name = "G") = 1
13471 glUniform1f(location = 1, v0 = 1)
13472 glGetUniformLocation(program = 4, name = "B") = 0
13473 glUniform1f(location = 0, v0 = 1)
13474 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13475 glUniform1f(location = 11, v0 = 1)
13476 glGetUniformLocation(program = 4, name = "XPOS") = 9
13477 glUniform1f(location = 9, v0 = 0)
13478 glGetUniformLocation(program = 4, name = "YPOS") = 10
13479 glUniform1f(location = 10, v0 = 0)
13480 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13481 glUniform1f(location = 8, v0 = 0)
13482 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13483 glUniform1f(location = 2, v0 = 0)
13484 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13485 glEnableVertexAttribArray(index = 2)
13486 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13487 glEnableVertexAttribArray(index = 0)
13488 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13489 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13490 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13491 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13492 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13493 glEnable(cap = GL_BLEND)
13494 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13495 glDisableVertexAttribArray(index = 2)
13496 glDisableVertexAttribArray(index = 0)
13497 glUseProgram(program = 7)
13498 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13499 glUseProgram(program = 22)
13500 glGetUniformLocation(program = 22, name = "time") = 1
13501 glUniform1f(location = 1, v0 = 0.7299996)
13502 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13503 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13504 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13505 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13506 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13507 glDisable(cap = GL_BLEND)
13508 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13509 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13510 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13511 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13512 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13513 glEnable(cap = GL_BLEND)
13514 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13515 glUseProgram(program = 7)
13516 glActiveTexture(texture = GL_TEXTURE0)
13517 glUseProgram(program = 28)
13518 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13519 glBindVertexArray(array = 2)
13520 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13521 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13522 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13523 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13524 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
13525 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
13526 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
13527 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13528 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
13529 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13530 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13531 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13532 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13533 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13534 glScissor(x = 250, y = 708, width = 570, height = 331)
13535 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13536 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13537 glScissor(x = 242, y = 708, width = 596, height = 331)
13538 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13539 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13540 glScissor(x = 242, y = 708, width = 596, height = 331)
13541 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13542 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13543 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13544 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13545 glUseProgram(program = 22)
13546 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13547 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13548 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13549 glBindVertexArray(array = 0)
13550 glDisable(cap = GL_BLEND)
13551 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13552 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13553 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13554 glEnable(cap = GL_BLEND)
13555 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13556 glBlendEquation(mode = GL_FUNC_ADD)
13557 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13558 glUseProgram(program = 7)
13559 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13560 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13561 glEnableVertexAttribArray(index = 0)
13562 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13563 glEnableVertexAttribArray(index = 1)
13564 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13565 glEnableVertexAttribArray(index = 2)
13566 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13567 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13568 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13569 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13570 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13571 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13572 glEnableVertexAttribArray(index = 0)
13573 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13574 glEnableVertexAttribArray(index = 1)
13575 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13576 glEnableVertexAttribArray(index = 2)
13577 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13578 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13579 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13580 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
13581 glDisable(cap = GL_BLEND)
13582 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13583 wglSwapBuffers(hdc = 0x78015169) = TRUE
13584 glDisableVertexAttribArray(index = 0)
13585 glDisableVertexAttribArray(index = 1)
13586 glDisableVertexAttribArray(index = 2)
13587 glDisableVertexAttribArray(index = 0)
13588 glDisableVertexAttribArray(index = 1)
13589 glDisableVertexAttribArray(index = 2)
13590 glUseProgram(program = 4)
13591 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
13592 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13593 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13594 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13595 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13596 glClear(mask = GL_COLOR_BUFFER_BIT)
13597 glUniform2fv(location = 3, count = 1, value = {4, 4})
13598 glUniform2fv(location = 7, count = 1, value = {512, 512})
13599 glActiveTexture(texture = GL_TEXTURE0)
13600 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13601 glUniform1f(location = 19, v0 = 2.4)
13602 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13603 glUniform1f(location = 15, v0 = 2.2)
13604 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13605 glUniform1f(location = 16, v0 = 0)
13606 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13607 glUniform1f(location = 17, v0 = 0)
13608 glGetUniformLocation(program = 4, name = "saturation") = 18
13609 glUniform1f(location = 18, v0 = 1)
13610 glGetUniformLocation(program = 4, name = "contrast") = 13
13611 glUniform1f(location = 13, v0 = 1)
13612 glGetUniformLocation(program = 4, name = "luminance") = 14
13613 glUniform1f(location = 14, v0 = 1)
13614 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13615 glUniform1f(location = 12, v0 = 0)
13616 glGetUniformLocation(program = 4, name = "R") = 5
13617 glUniform1f(location = 5, v0 = 1)
13618 glGetUniformLocation(program = 4, name = "G") = 1
13619 glUniform1f(location = 1, v0 = 1)
13620 glGetUniformLocation(program = 4, name = "B") = 0
13621 glUniform1f(location = 0, v0 = 1)
13622 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13623 glUniform1f(location = 11, v0 = 1)
13624 glGetUniformLocation(program = 4, name = "XPOS") = 9
13625 glUniform1f(location = 9, v0 = 0)
13626 glGetUniformLocation(program = 4, name = "YPOS") = 10
13627 glUniform1f(location = 10, v0 = 0)
13628 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13629 glUniform1f(location = 8, v0 = 0)
13630 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13631 glUniform1f(location = 2, v0 = 0)
13632 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13633 glEnableVertexAttribArray(index = 2)
13634 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13635 glEnableVertexAttribArray(index = 0)
13636 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13637 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13638 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13639 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13640 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13641 glEnable(cap = GL_BLEND)
13642 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13643 glDisableVertexAttribArray(index = 2)
13644 glDisableVertexAttribArray(index = 0)
13645 glUseProgram(program = 7)
13646 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13647 glUseProgram(program = 22)
13648 glGetUniformLocation(program = 22, name = "time") = 1
13649 glUniform1f(location = 1, v0 = 0.7399996)
13650 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13651 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13652 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13653 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13654 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13655 glDisable(cap = GL_BLEND)
13656 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13657 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13658 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13659 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13660 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13661 glEnable(cap = GL_BLEND)
13662 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13663 glUseProgram(program = 7)
13664 glActiveTexture(texture = GL_TEXTURE0)
13665 glUseProgram(program = 28)
13666 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13667 glBindVertexArray(array = 2)
13668 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13669 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13670 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13671 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13672 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
13673 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
13674 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
13675 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13676 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
13677 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13678 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13679 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13680 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13681 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13682 glScissor(x = 250, y = 708, width = 570, height = 331)
13683 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13684 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13685 glScissor(x = 242, y = 708, width = 596, height = 331)
13686 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13687 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13688 glScissor(x = 242, y = 708, width = 596, height = 331)
13689 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13690 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13691 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13692 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13693 glUseProgram(program = 22)
13694 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13695 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13696 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13697 glBindVertexArray(array = 0)
13698 glDisable(cap = GL_BLEND)
13699 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13700 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13701 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13702 glEnable(cap = GL_BLEND)
13703 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13704 glBlendEquation(mode = GL_FUNC_ADD)
13705 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13706 glUseProgram(program = 7)
13707 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13708 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13709 glEnableVertexAttribArray(index = 0)
13710 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13711 glEnableVertexAttribArray(index = 1)
13712 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13713 glEnableVertexAttribArray(index = 2)
13714 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13715 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13716 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13717 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13718 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13719 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13720 glEnableVertexAttribArray(index = 0)
13721 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13722 glEnableVertexAttribArray(index = 1)
13723 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13724 glEnableVertexAttribArray(index = 2)
13725 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13726 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13727 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13728 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
13729 glDisable(cap = GL_BLEND)
13730 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13731 wglSwapBuffers(hdc = 0x78015169) = TRUE
13732 glDisableVertexAttribArray(index = 0)
13733 glDisableVertexAttribArray(index = 1)
13734 glDisableVertexAttribArray(index = 2)
13735 glDisableVertexAttribArray(index = 0)
13736 glDisableVertexAttribArray(index = 1)
13737 glDisableVertexAttribArray(index = 2)
13738 glUseProgram(program = 4)
13739 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
13740 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13741 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13742 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13743 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13744 glClear(mask = GL_COLOR_BUFFER_BIT)
13745 glUniform2fv(location = 3, count = 1, value = {4, 4})
13746 glUniform2fv(location = 7, count = 1, value = {512, 512})
13747 glActiveTexture(texture = GL_TEXTURE0)
13748 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13749 glUniform1f(location = 19, v0 = 2.4)
13750 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13751 glUniform1f(location = 15, v0 = 2.2)
13752 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13753 glUniform1f(location = 16, v0 = 0)
13754 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13755 glUniform1f(location = 17, v0 = 0)
13756 glGetUniformLocation(program = 4, name = "saturation") = 18
13757 glUniform1f(location = 18, v0 = 1)
13758 glGetUniformLocation(program = 4, name = "contrast") = 13
13759 glUniform1f(location = 13, v0 = 1)
13760 glGetUniformLocation(program = 4, name = "luminance") = 14
13761 glUniform1f(location = 14, v0 = 1)
13762 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13763 glUniform1f(location = 12, v0 = 0)
13764 glGetUniformLocation(program = 4, name = "R") = 5
13765 glUniform1f(location = 5, v0 = 1)
13766 glGetUniformLocation(program = 4, name = "G") = 1
13767 glUniform1f(location = 1, v0 = 1)
13768 glGetUniformLocation(program = 4, name = "B") = 0
13769 glUniform1f(location = 0, v0 = 1)
13770 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13771 glUniform1f(location = 11, v0 = 1)
13772 glGetUniformLocation(program = 4, name = "XPOS") = 9
13773 glUniform1f(location = 9, v0 = 0)
13774 glGetUniformLocation(program = 4, name = "YPOS") = 10
13775 glUniform1f(location = 10, v0 = 0)
13776 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13777 glUniform1f(location = 8, v0 = 0)
13778 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13779 glUniform1f(location = 2, v0 = 0)
13780 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13781 glEnableVertexAttribArray(index = 2)
13782 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13783 glEnableVertexAttribArray(index = 0)
13784 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13785 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13786 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13787 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13788 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13789 glEnable(cap = GL_BLEND)
13790 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13791 glDisableVertexAttribArray(index = 2)
13792 glDisableVertexAttribArray(index = 0)
13793 glUseProgram(program = 7)
13794 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13795 glUseProgram(program = 22)
13796 glGetUniformLocation(program = 22, name = "time") = 1
13797 glUniform1f(location = 1, v0 = 0.7499996)
13798 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13799 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13800 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13801 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13802 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13803 glDisable(cap = GL_BLEND)
13804 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13805 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13806 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13807 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13808 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13809 glEnable(cap = GL_BLEND)
13810 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13811 glUseProgram(program = 7)
13812 glActiveTexture(texture = GL_TEXTURE0)
13813 glUseProgram(program = 28)
13814 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13815 glBindVertexArray(array = 2)
13816 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13817 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13818 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13819 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13820 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
13821 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
13822 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
13823 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13824 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
13825 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13826 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13827 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13828 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13829 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13830 glScissor(x = 250, y = 708, width = 570, height = 331)
13831 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13832 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13833 glScissor(x = 242, y = 708, width = 596, height = 331)
13834 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13835 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13836 glScissor(x = 242, y = 708, width = 596, height = 331)
13837 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13838 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13839 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13840 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13841 glUseProgram(program = 22)
13842 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13843 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13844 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13845 glBindVertexArray(array = 0)
13846 glDisable(cap = GL_BLEND)
13847 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13848 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13849 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13850 glEnable(cap = GL_BLEND)
13851 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13852 glBlendEquation(mode = GL_FUNC_ADD)
13853 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
13854 glUseProgram(program = 7)
13855 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13856 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13857 glEnableVertexAttribArray(index = 0)
13858 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13859 glEnableVertexAttribArray(index = 1)
13860 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13861 glEnableVertexAttribArray(index = 2)
13862 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13863 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13864 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
13865 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13866 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
13867 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
13868 glEnableVertexAttribArray(index = 0)
13869 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13870 glEnableVertexAttribArray(index = 1)
13871 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
13872 glEnableVertexAttribArray(index = 2)
13873 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
13874 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13875 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
13876 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
13877 glDisable(cap = GL_BLEND)
13878 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13879 wglSwapBuffers(hdc = 0x78015169) = TRUE
13880 glDisableVertexAttribArray(index = 0)
13881 glDisableVertexAttribArray(index = 1)
13882 glDisableVertexAttribArray(index = 2)
13883 glDisableVertexAttribArray(index = 0)
13884 glDisableVertexAttribArray(index = 1)
13885 glDisableVertexAttribArray(index = 2)
13886 glUseProgram(program = 4)
13887 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
13888 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
13889 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
13890 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
13891 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
13892 glClear(mask = GL_COLOR_BUFFER_BIT)
13893 glUniform2fv(location = 3, count = 1, value = {4, 4})
13894 glUniform2fv(location = 7, count = 1, value = {512, 512})
13895 glActiveTexture(texture = GL_TEXTURE0)
13896 glGetUniformLocation(program = 4, name = "target_gamma") = 19
13897 glUniform1f(location = 19, v0 = 2.4)
13898 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
13899 glUniform1f(location = 15, v0 = 2.2)
13900 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
13901 glUniform1f(location = 16, v0 = 0)
13902 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
13903 glUniform1f(location = 17, v0 = 0)
13904 glGetUniformLocation(program = 4, name = "saturation") = 18
13905 glUniform1f(location = 18, v0 = 1)
13906 glGetUniformLocation(program = 4, name = "contrast") = 13
13907 glUniform1f(location = 13, v0 = 1)
13908 glGetUniformLocation(program = 4, name = "luminance") = 14
13909 glUniform1f(location = 14, v0 = 1)
13910 glGetUniformLocation(program = 4, name = "bright_boost") = 12
13911 glUniform1f(location = 12, v0 = 0)
13912 glGetUniformLocation(program = 4, name = "R") = 5
13913 glUniform1f(location = 5, v0 = 1)
13914 glGetUniformLocation(program = 4, name = "G") = 1
13915 glUniform1f(location = 1, v0 = 1)
13916 glGetUniformLocation(program = 4, name = "B") = 0
13917 glUniform1f(location = 0, v0 = 1)
13918 glGetUniformLocation(program = 4, name = "ZOOM") = 11
13919 glUniform1f(location = 11, v0 = 1)
13920 glGetUniformLocation(program = 4, name = "XPOS") = 9
13921 glUniform1f(location = 9, v0 = 0)
13922 glGetUniformLocation(program = 4, name = "YPOS") = 10
13923 glUniform1f(location = 10, v0 = 0)
13924 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
13925 glUniform1f(location = 8, v0 = 0)
13926 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
13927 glUniform1f(location = 2, v0 = 0)
13928 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
13929 glEnableVertexAttribArray(index = 2)
13930 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
13931 glEnableVertexAttribArray(index = 0)
13932 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
13933 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13934 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
13935 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
13936 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13937 glEnable(cap = GL_BLEND)
13938 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13939 glDisableVertexAttribArray(index = 2)
13940 glDisableVertexAttribArray(index = 0)
13941 glUseProgram(program = 7)
13942 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13943 glUseProgram(program = 22)
13944 glGetUniformLocation(program = 22, name = "time") = 1
13945 glUniform1f(location = 1, v0 = 0.7599996)
13946 glGetUniformLocation(program = 22, name = "OutputSize") = 0
13947 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
13948 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13949 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13950 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
13951 glDisable(cap = GL_BLEND)
13952 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
13953 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
13954 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
13955 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
13956 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
13957 glEnable(cap = GL_BLEND)
13958 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
13959 glUseProgram(program = 7)
13960 glActiveTexture(texture = GL_TEXTURE0)
13961 glUseProgram(program = 28)
13962 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
13963 glBindVertexArray(array = 2)
13964 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
13965 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
13966 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
13967 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
13968 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
13969 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
13970 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
13971 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
13972 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
13973 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
13974 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13975 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13976 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
13977 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13978 glScissor(x = 250, y = 708, width = 570, height = 331)
13979 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
13980 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13981 glScissor(x = 242, y = 708, width = 596, height = 331)
13982 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
13983 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13984 glScissor(x = 242, y = 708, width = 596, height = 331)
13985 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
13986 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
13987 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
13988 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
13989 glUseProgram(program = 22)
13990 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
13991 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
13992 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
13993 glBindVertexArray(array = 0)
13994 glDisable(cap = GL_BLEND)
13995 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
13996 glViewport(x = 240, y = 0, width = 1440, height = 1080)
13997 glViewport(x = 0, y = 0, width = 1920, height = 1080)
13998 glEnable(cap = GL_BLEND)
13999 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14000 glBlendEquation(mode = GL_FUNC_ADD)
14001 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14002 glUseProgram(program = 7)
14003 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14004 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14005 glEnableVertexAttribArray(index = 0)
14006 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14007 glEnableVertexAttribArray(index = 1)
14008 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14009 glEnableVertexAttribArray(index = 2)
14010 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14011 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14012 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14013 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14014 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14015 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14016 glEnableVertexAttribArray(index = 0)
14017 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14018 glEnableVertexAttribArray(index = 1)
14019 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14020 glEnableVertexAttribArray(index = 2)
14021 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14022 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14023 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14024 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
14025 glDisable(cap = GL_BLEND)
14026 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14027 wglSwapBuffers(hdc = 0x78015169) = TRUE
14028 glDisableVertexAttribArray(index = 0)
14029 glDisableVertexAttribArray(index = 1)
14030 glDisableVertexAttribArray(index = 2)
14031 glDisableVertexAttribArray(index = 0)
14032 glDisableVertexAttribArray(index = 1)
14033 glDisableVertexAttribArray(index = 2)
14034 glUseProgram(program = 4)
14035 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
14036 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14037 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14038 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14039 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14040 glClear(mask = GL_COLOR_BUFFER_BIT)
14041 glUniform2fv(location = 3, count = 1, value = {4, 4})
14042 glUniform2fv(location = 7, count = 1, value = {512, 512})
14043 glActiveTexture(texture = GL_TEXTURE0)
14044 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14045 glUniform1f(location = 19, v0 = 2.4)
14046 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14047 glUniform1f(location = 15, v0 = 2.2)
14048 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14049 glUniform1f(location = 16, v0 = 0)
14050 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14051 glUniform1f(location = 17, v0 = 0)
14052 glGetUniformLocation(program = 4, name = "saturation") = 18
14053 glUniform1f(location = 18, v0 = 1)
14054 glGetUniformLocation(program = 4, name = "contrast") = 13
14055 glUniform1f(location = 13, v0 = 1)
14056 glGetUniformLocation(program = 4, name = "luminance") = 14
14057 glUniform1f(location = 14, v0 = 1)
14058 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14059 glUniform1f(location = 12, v0 = 0)
14060 glGetUniformLocation(program = 4, name = "R") = 5
14061 glUniform1f(location = 5, v0 = 1)
14062 glGetUniformLocation(program = 4, name = "G") = 1
14063 glUniform1f(location = 1, v0 = 1)
14064 glGetUniformLocation(program = 4, name = "B") = 0
14065 glUniform1f(location = 0, v0 = 1)
14066 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14067 glUniform1f(location = 11, v0 = 1)
14068 glGetUniformLocation(program = 4, name = "XPOS") = 9
14069 glUniform1f(location = 9, v0 = 0)
14070 glGetUniformLocation(program = 4, name = "YPOS") = 10
14071 glUniform1f(location = 10, v0 = 0)
14072 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14073 glUniform1f(location = 8, v0 = 0)
14074 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14075 glUniform1f(location = 2, v0 = 0)
14076 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14077 glEnableVertexAttribArray(index = 2)
14078 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14079 glEnableVertexAttribArray(index = 0)
14080 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14081 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14082 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14083 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14084 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14085 glEnable(cap = GL_BLEND)
14086 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14087 glDisableVertexAttribArray(index = 2)
14088 glDisableVertexAttribArray(index = 0)
14089 glUseProgram(program = 7)
14090 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14091 glUseProgram(program = 22)
14092 glGetUniformLocation(program = 22, name = "time") = 1
14093 glUniform1f(location = 1, v0 = 0.7699996)
14094 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14095 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14096 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14097 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14098 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14099 glDisable(cap = GL_BLEND)
14100 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14101 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14102 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14103 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14104 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14105 glEnable(cap = GL_BLEND)
14106 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14107 glUseProgram(program = 7)
14108 glActiveTexture(texture = GL_TEXTURE0)
14109 glUseProgram(program = 28)
14110 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14111 glBindVertexArray(array = 2)
14112 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14113 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14114 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14115 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14116 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
14117 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
14118 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
14119 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14120 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
14121 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14122 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14123 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14124 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14125 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14126 glScissor(x = 250, y = 708, width = 570, height = 331)
14127 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14128 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14129 glScissor(x = 242, y = 708, width = 596, height = 331)
14130 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14131 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14132 glScissor(x = 242, y = 708, width = 596, height = 331)
14133 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14134 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14135 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14136 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14137 glUseProgram(program = 22)
14138 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14139 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14140 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14141 glBindVertexArray(array = 0)
14142 glDisable(cap = GL_BLEND)
14143 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14144 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14145 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14146 glEnable(cap = GL_BLEND)
14147 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14148 glBlendEquation(mode = GL_FUNC_ADD)
14149 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14150 glUseProgram(program = 7)
14151 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14152 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14153 glEnableVertexAttribArray(index = 0)
14154 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14155 glEnableVertexAttribArray(index = 1)
14156 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14157 glEnableVertexAttribArray(index = 2)
14158 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14159 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14160 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14161 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14162 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14163 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14164 glEnableVertexAttribArray(index = 0)
14165 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14166 glEnableVertexAttribArray(index = 1)
14167 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14168 glEnableVertexAttribArray(index = 2)
14169 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14170 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14171 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14172 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
14173 glDisable(cap = GL_BLEND)
14174 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14175 wglSwapBuffers(hdc = 0x78015169) = TRUE
14176 glDisableVertexAttribArray(index = 0)
14177 glDisableVertexAttribArray(index = 1)
14178 glDisableVertexAttribArray(index = 2)
14179 glDisableVertexAttribArray(index = 0)
14180 glDisableVertexAttribArray(index = 1)
14181 glDisableVertexAttribArray(index = 2)
14182 glUseProgram(program = 4)
14183 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
14184 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14185 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14186 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14187 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14188 glClear(mask = GL_COLOR_BUFFER_BIT)
14189 glUniform2fv(location = 3, count = 1, value = {4, 4})
14190 glUniform2fv(location = 7, count = 1, value = {512, 512})
14191 glActiveTexture(texture = GL_TEXTURE0)
14192 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14193 glUniform1f(location = 19, v0 = 2.4)
14194 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14195 glUniform1f(location = 15, v0 = 2.2)
14196 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14197 glUniform1f(location = 16, v0 = 0)
14198 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14199 glUniform1f(location = 17, v0 = 0)
14200 glGetUniformLocation(program = 4, name = "saturation") = 18
14201 glUniform1f(location = 18, v0 = 1)
14202 glGetUniformLocation(program = 4, name = "contrast") = 13
14203 glUniform1f(location = 13, v0 = 1)
14204 glGetUniformLocation(program = 4, name = "luminance") = 14
14205 glUniform1f(location = 14, v0 = 1)
14206 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14207 glUniform1f(location = 12, v0 = 0)
14208 glGetUniformLocation(program = 4, name = "R") = 5
14209 glUniform1f(location = 5, v0 = 1)
14210 glGetUniformLocation(program = 4, name = "G") = 1
14211 glUniform1f(location = 1, v0 = 1)
14212 glGetUniformLocation(program = 4, name = "B") = 0
14213 glUniform1f(location = 0, v0 = 1)
14214 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14215 glUniform1f(location = 11, v0 = 1)
14216 glGetUniformLocation(program = 4, name = "XPOS") = 9
14217 glUniform1f(location = 9, v0 = 0)
14218 glGetUniformLocation(program = 4, name = "YPOS") = 10
14219 glUniform1f(location = 10, v0 = 0)
14220 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14221 glUniform1f(location = 8, v0 = 0)
14222 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14223 glUniform1f(location = 2, v0 = 0)
14224 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14225 glEnableVertexAttribArray(index = 2)
14226 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14227 glEnableVertexAttribArray(index = 0)
14228 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14229 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14230 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14231 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14232 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14233 glEnable(cap = GL_BLEND)
14234 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14235 glDisableVertexAttribArray(index = 2)
14236 glDisableVertexAttribArray(index = 0)
14237 glUseProgram(program = 7)
14238 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14239 glUseProgram(program = 22)
14240 glGetUniformLocation(program = 22, name = "time") = 1
14241 glUniform1f(location = 1, v0 = 0.7799996)
14242 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14243 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14244 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14245 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14246 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14247 glDisable(cap = GL_BLEND)
14248 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14249 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14250 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14251 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14252 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14253 glEnable(cap = GL_BLEND)
14254 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14255 glUseProgram(program = 7)
14256 glActiveTexture(texture = GL_TEXTURE0)
14257 glUseProgram(program = 28)
14258 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14259 glBindVertexArray(array = 2)
14260 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14261 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14262 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14263 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14264 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
14265 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
14266 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
14267 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14268 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
14269 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14270 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14271 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14272 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14273 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14274 glScissor(x = 250, y = 708, width = 570, height = 331)
14275 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14276 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14277 glScissor(x = 242, y = 708, width = 596, height = 331)
14278 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14279 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14280 glScissor(x = 242, y = 708, width = 596, height = 331)
14281 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14282 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14283 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14284 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14285 glUseProgram(program = 22)
14286 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14287 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14288 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14289 glBindVertexArray(array = 0)
14290 glDisable(cap = GL_BLEND)
14291 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14292 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14293 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14294 glEnable(cap = GL_BLEND)
14295 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14296 glBlendEquation(mode = GL_FUNC_ADD)
14297 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14298 glUseProgram(program = 7)
14299 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14300 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14301 glEnableVertexAttribArray(index = 0)
14302 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14303 glEnableVertexAttribArray(index = 1)
14304 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14305 glEnableVertexAttribArray(index = 2)
14306 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14307 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14308 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14309 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14310 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14311 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14312 glEnableVertexAttribArray(index = 0)
14313 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14314 glEnableVertexAttribArray(index = 1)
14315 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14316 glEnableVertexAttribArray(index = 2)
14317 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14318 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14319 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14320 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
14321 glDisable(cap = GL_BLEND)
14322 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14323 wglSwapBuffers(hdc = 0x78015169) = TRUE
14324 glDisableVertexAttribArray(index = 0)
14325 glDisableVertexAttribArray(index = 1)
14326 glDisableVertexAttribArray(index = 2)
14327 glDisableVertexAttribArray(index = 0)
14328 glDisableVertexAttribArray(index = 1)
14329 glDisableVertexAttribArray(index = 2)
14330 glUseProgram(program = 4)
14331 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
14332 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14333 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14334 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14335 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14336 glClear(mask = GL_COLOR_BUFFER_BIT)
14337 glUniform2fv(location = 3, count = 1, value = {4, 4})
14338 glUniform2fv(location = 7, count = 1, value = {512, 512})
14339 glActiveTexture(texture = GL_TEXTURE0)
14340 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14341 glUniform1f(location = 19, v0 = 2.4)
14342 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14343 glUniform1f(location = 15, v0 = 2.2)
14344 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14345 glUniform1f(location = 16, v0 = 0)
14346 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14347 glUniform1f(location = 17, v0 = 0)
14348 glGetUniformLocation(program = 4, name = "saturation") = 18
14349 glUniform1f(location = 18, v0 = 1)
14350 glGetUniformLocation(program = 4, name = "contrast") = 13
14351 glUniform1f(location = 13, v0 = 1)
14352 glGetUniformLocation(program = 4, name = "luminance") = 14
14353 glUniform1f(location = 14, v0 = 1)
14354 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14355 glUniform1f(location = 12, v0 = 0)
14356 glGetUniformLocation(program = 4, name = "R") = 5
14357 glUniform1f(location = 5, v0 = 1)
14358 glGetUniformLocation(program = 4, name = "G") = 1
14359 glUniform1f(location = 1, v0 = 1)
14360 glGetUniformLocation(program = 4, name = "B") = 0
14361 glUniform1f(location = 0, v0 = 1)
14362 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14363 glUniform1f(location = 11, v0 = 1)
14364 glGetUniformLocation(program = 4, name = "XPOS") = 9
14365 glUniform1f(location = 9, v0 = 0)
14366 glGetUniformLocation(program = 4, name = "YPOS") = 10
14367 glUniform1f(location = 10, v0 = 0)
14368 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14369 glUniform1f(location = 8, v0 = 0)
14370 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14371 glUniform1f(location = 2, v0 = 0)
14372 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14373 glEnableVertexAttribArray(index = 2)
14374 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14375 glEnableVertexAttribArray(index = 0)
14376 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14377 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14378 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14379 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14380 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14381 glEnable(cap = GL_BLEND)
14382 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14383 glDisableVertexAttribArray(index = 2)
14384 glDisableVertexAttribArray(index = 0)
14385 glUseProgram(program = 7)
14386 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14387 glUseProgram(program = 22)
14388 glGetUniformLocation(program = 22, name = "time") = 1
14389 glUniform1f(location = 1, v0 = 0.7899995)
14390 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14391 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14392 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14393 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14394 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14395 glDisable(cap = GL_BLEND)
14396 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14397 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14398 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14399 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14400 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14401 glEnable(cap = GL_BLEND)
14402 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14403 glUseProgram(program = 7)
14404 glActiveTexture(texture = GL_TEXTURE0)
14405 glUseProgram(program = 28)
14406 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14407 glBindVertexArray(array = 2)
14408 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14409 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14410 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14411 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14412 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
14413 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
14414 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
14415 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14416 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
14417 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14418 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14419 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14420 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14421 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14422 glScissor(x = 250, y = 708, width = 570, height = 331)
14423 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14424 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14425 glScissor(x = 242, y = 708, width = 596, height = 331)
14426 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14427 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14428 glScissor(x = 242, y = 708, width = 596, height = 331)
14429 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14430 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14431 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14432 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14433 glUseProgram(program = 22)
14434 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14435 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14436 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14437 glBindVertexArray(array = 0)
14438 glDisable(cap = GL_BLEND)
14439 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14440 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14441 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14442 glEnable(cap = GL_BLEND)
14443 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14444 glBlendEquation(mode = GL_FUNC_ADD)
14445 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14446 glUseProgram(program = 7)
14447 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14448 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14449 glEnableVertexAttribArray(index = 0)
14450 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14451 glEnableVertexAttribArray(index = 1)
14452 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14453 glEnableVertexAttribArray(index = 2)
14454 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14455 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14456 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14457 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14458 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14459 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14460 glEnableVertexAttribArray(index = 0)
14461 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14462 glEnableVertexAttribArray(index = 1)
14463 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14464 glEnableVertexAttribArray(index = 2)
14465 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14466 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14467 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14468 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
14469 glDisable(cap = GL_BLEND)
14470 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14471 wglSwapBuffers(hdc = 0x78015169) = TRUE
14472 glDisableVertexAttribArray(index = 0)
14473 glDisableVertexAttribArray(index = 1)
14474 glDisableVertexAttribArray(index = 2)
14475 glDisableVertexAttribArray(index = 0)
14476 glDisableVertexAttribArray(index = 1)
14477 glDisableVertexAttribArray(index = 2)
14478 glUseProgram(program = 4)
14479 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
14480 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14481 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14482 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14483 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14484 glClear(mask = GL_COLOR_BUFFER_BIT)
14485 glUniform2fv(location = 3, count = 1, value = {4, 4})
14486 glUniform2fv(location = 7, count = 1, value = {512, 512})
14487 glActiveTexture(texture = GL_TEXTURE0)
14488 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14489 glUniform1f(location = 19, v0 = 2.4)
14490 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14491 glUniform1f(location = 15, v0 = 2.2)
14492 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14493 glUniform1f(location = 16, v0 = 0)
14494 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14495 glUniform1f(location = 17, v0 = 0)
14496 glGetUniformLocation(program = 4, name = "saturation") = 18
14497 glUniform1f(location = 18, v0 = 1)
14498 glGetUniformLocation(program = 4, name = "contrast") = 13
14499 glUniform1f(location = 13, v0 = 1)
14500 glGetUniformLocation(program = 4, name = "luminance") = 14
14501 glUniform1f(location = 14, v0 = 1)
14502 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14503 glUniform1f(location = 12, v0 = 0)
14504 glGetUniformLocation(program = 4, name = "R") = 5
14505 glUniform1f(location = 5, v0 = 1)
14506 glGetUniformLocation(program = 4, name = "G") = 1
14507 glUniform1f(location = 1, v0 = 1)
14508 glGetUniformLocation(program = 4, name = "B") = 0
14509 glUniform1f(location = 0, v0 = 1)
14510 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14511 glUniform1f(location = 11, v0 = 1)
14512 glGetUniformLocation(program = 4, name = "XPOS") = 9
14513 glUniform1f(location = 9, v0 = 0)
14514 glGetUniformLocation(program = 4, name = "YPOS") = 10
14515 glUniform1f(location = 10, v0 = 0)
14516 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14517 glUniform1f(location = 8, v0 = 0)
14518 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14519 glUniform1f(location = 2, v0 = 0)
14520 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14521 glEnableVertexAttribArray(index = 2)
14522 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14523 glEnableVertexAttribArray(index = 0)
14524 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14525 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14526 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14527 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14528 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14529 glEnable(cap = GL_BLEND)
14530 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14531 glDisableVertexAttribArray(index = 2)
14532 glDisableVertexAttribArray(index = 0)
14533 glUseProgram(program = 7)
14534 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14535 glUseProgram(program = 22)
14536 glGetUniformLocation(program = 22, name = "time") = 1
14537 glUniform1f(location = 1, v0 = 0.7999995)
14538 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14539 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14540 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14541 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14542 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14543 glDisable(cap = GL_BLEND)
14544 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14545 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14546 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14547 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14548 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14549 glEnable(cap = GL_BLEND)
14550 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14551 glUseProgram(program = 7)
14552 glActiveTexture(texture = GL_TEXTURE0)
14553 glUseProgram(program = 28)
14554 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14555 glBindVertexArray(array = 2)
14556 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14557 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14558 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14559 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14560 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
14561 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
14562 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
14563 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14564 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
14565 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14566 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14567 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14568 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14569 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14570 glScissor(x = 250, y = 708, width = 570, height = 331)
14571 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14572 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14573 glScissor(x = 242, y = 708, width = 596, height = 331)
14574 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14575 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14576 glScissor(x = 242, y = 708, width = 596, height = 331)
14577 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14578 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14579 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14580 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14581 glUseProgram(program = 22)
14582 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14583 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14584 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14585 glBindVertexArray(array = 0)
14586 glDisable(cap = GL_BLEND)
14587 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14588 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14589 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14590 glEnable(cap = GL_BLEND)
14591 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14592 glBlendEquation(mode = GL_FUNC_ADD)
14593 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14594 glUseProgram(program = 7)
14595 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14596 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14597 glEnableVertexAttribArray(index = 0)
14598 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14599 glEnableVertexAttribArray(index = 1)
14600 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14601 glEnableVertexAttribArray(index = 2)
14602 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14603 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14604 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14605 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14606 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14607 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14608 glEnableVertexAttribArray(index = 0)
14609 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14610 glEnableVertexAttribArray(index = 1)
14611 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14612 glEnableVertexAttribArray(index = 2)
14613 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14614 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14615 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14616 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
14617 glDisable(cap = GL_BLEND)
14618 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14619 wglSwapBuffers(hdc = 0x78015169) = TRUE
14620 glDisableVertexAttribArray(index = 0)
14621 glDisableVertexAttribArray(index = 1)
14622 glDisableVertexAttribArray(index = 2)
14623 glDisableVertexAttribArray(index = 0)
14624 glDisableVertexAttribArray(index = 1)
14625 glDisableVertexAttribArray(index = 2)
14626 glUseProgram(program = 4)
14627 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
14628 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14629 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14630 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14631 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14632 glClear(mask = GL_COLOR_BUFFER_BIT)
14633 glUniform2fv(location = 3, count = 1, value = {4, 4})
14634 glUniform2fv(location = 7, count = 1, value = {512, 512})
14635 glActiveTexture(texture = GL_TEXTURE0)
14636 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14637 glUniform1f(location = 19, v0 = 2.4)
14638 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14639 glUniform1f(location = 15, v0 = 2.2)
14640 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14641 glUniform1f(location = 16, v0 = 0)
14642 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14643 glUniform1f(location = 17, v0 = 0)
14644 glGetUniformLocation(program = 4, name = "saturation") = 18
14645 glUniform1f(location = 18, v0 = 1)
14646 glGetUniformLocation(program = 4, name = "contrast") = 13
14647 glUniform1f(location = 13, v0 = 1)
14648 glGetUniformLocation(program = 4, name = "luminance") = 14
14649 glUniform1f(location = 14, v0 = 1)
14650 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14651 glUniform1f(location = 12, v0 = 0)
14652 glGetUniformLocation(program = 4, name = "R") = 5
14653 glUniform1f(location = 5, v0 = 1)
14654 glGetUniformLocation(program = 4, name = "G") = 1
14655 glUniform1f(location = 1, v0 = 1)
14656 glGetUniformLocation(program = 4, name = "B") = 0
14657 glUniform1f(location = 0, v0 = 1)
14658 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14659 glUniform1f(location = 11, v0 = 1)
14660 glGetUniformLocation(program = 4, name = "XPOS") = 9
14661 glUniform1f(location = 9, v0 = 0)
14662 glGetUniformLocation(program = 4, name = "YPOS") = 10
14663 glUniform1f(location = 10, v0 = 0)
14664 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14665 glUniform1f(location = 8, v0 = 0)
14666 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14667 glUniform1f(location = 2, v0 = 0)
14668 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14669 glEnableVertexAttribArray(index = 2)
14670 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14671 glEnableVertexAttribArray(index = 0)
14672 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14673 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14674 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14675 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14676 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14677 glEnable(cap = GL_BLEND)
14678 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14679 glDisableVertexAttribArray(index = 2)
14680 glDisableVertexAttribArray(index = 0)
14681 glUseProgram(program = 7)
14682 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14683 glUseProgram(program = 22)
14684 glGetUniformLocation(program = 22, name = "time") = 1
14685 glUniform1f(location = 1, v0 = 0.8099995)
14686 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14687 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14688 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14689 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14690 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14691 glDisable(cap = GL_BLEND)
14692 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14693 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14694 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14695 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14696 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14697 glEnable(cap = GL_BLEND)
14698 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14699 glUseProgram(program = 7)
14700 glActiveTexture(texture = GL_TEXTURE0)
14701 glUseProgram(program = 28)
14702 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14703 glBindVertexArray(array = 2)
14704 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14705 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14706 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14707 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14708 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
14709 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
14710 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
14711 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14712 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
14713 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14714 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14715 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14716 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14717 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14718 glScissor(x = 250, y = 708, width = 570, height = 331)
14719 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14720 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14721 glScissor(x = 242, y = 708, width = 596, height = 331)
14722 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14723 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14724 glScissor(x = 242, y = 708, width = 596, height = 331)
14725 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14726 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14727 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14728 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14729 glUseProgram(program = 22)
14730 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14731 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14732 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14733 glBindVertexArray(array = 0)
14734 glDisable(cap = GL_BLEND)
14735 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14736 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14737 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14738 glEnable(cap = GL_BLEND)
14739 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14740 glBlendEquation(mode = GL_FUNC_ADD)
14741 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14742 glUseProgram(program = 7)
14743 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14744 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14745 glEnableVertexAttribArray(index = 0)
14746 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14747 glEnableVertexAttribArray(index = 1)
14748 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14749 glEnableVertexAttribArray(index = 2)
14750 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14751 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14752 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14753 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14754 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14755 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14756 glEnableVertexAttribArray(index = 0)
14757 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14758 glEnableVertexAttribArray(index = 1)
14759 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14760 glEnableVertexAttribArray(index = 2)
14761 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14762 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14763 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14764 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
14765 glDisable(cap = GL_BLEND)
14766 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14767 wglSwapBuffers(hdc = 0x78015169) = TRUE
14768 glDisableVertexAttribArray(index = 0)
14769 glDisableVertexAttribArray(index = 1)
14770 glDisableVertexAttribArray(index = 2)
14771 glDisableVertexAttribArray(index = 0)
14772 glDisableVertexAttribArray(index = 1)
14773 glDisableVertexAttribArray(index = 2)
14774 glUseProgram(program = 4)
14775 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
14776 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14777 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14778 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14779 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14780 glClear(mask = GL_COLOR_BUFFER_BIT)
14781 glUniform2fv(location = 3, count = 1, value = {4, 4})
14782 glUniform2fv(location = 7, count = 1, value = {512, 512})
14783 glActiveTexture(texture = GL_TEXTURE0)
14784 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14785 glUniform1f(location = 19, v0 = 2.4)
14786 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14787 glUniform1f(location = 15, v0 = 2.2)
14788 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14789 glUniform1f(location = 16, v0 = 0)
14790 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14791 glUniform1f(location = 17, v0 = 0)
14792 glGetUniformLocation(program = 4, name = "saturation") = 18
14793 glUniform1f(location = 18, v0 = 1)
14794 glGetUniformLocation(program = 4, name = "contrast") = 13
14795 glUniform1f(location = 13, v0 = 1)
14796 glGetUniformLocation(program = 4, name = "luminance") = 14
14797 glUniform1f(location = 14, v0 = 1)
14798 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14799 glUniform1f(location = 12, v0 = 0)
14800 glGetUniformLocation(program = 4, name = "R") = 5
14801 glUniform1f(location = 5, v0 = 1)
14802 glGetUniformLocation(program = 4, name = "G") = 1
14803 glUniform1f(location = 1, v0 = 1)
14804 glGetUniformLocation(program = 4, name = "B") = 0
14805 glUniform1f(location = 0, v0 = 1)
14806 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14807 glUniform1f(location = 11, v0 = 1)
14808 glGetUniformLocation(program = 4, name = "XPOS") = 9
14809 glUniform1f(location = 9, v0 = 0)
14810 glGetUniformLocation(program = 4, name = "YPOS") = 10
14811 glUniform1f(location = 10, v0 = 0)
14812 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14813 glUniform1f(location = 8, v0 = 0)
14814 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14815 glUniform1f(location = 2, v0 = 0)
14816 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14817 glEnableVertexAttribArray(index = 2)
14818 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14819 glEnableVertexAttribArray(index = 0)
14820 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14821 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14822 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14823 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14824 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14825 glEnable(cap = GL_BLEND)
14826 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14827 glDisableVertexAttribArray(index = 2)
14828 glDisableVertexAttribArray(index = 0)
14829 glUseProgram(program = 7)
14830 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14831 glUseProgram(program = 22)
14832 glGetUniformLocation(program = 22, name = "time") = 1
14833 glUniform1f(location = 1, v0 = 0.8199995)
14834 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14835 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14836 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14837 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14838 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14839 glDisable(cap = GL_BLEND)
14840 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14841 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14842 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14843 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14844 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14845 glEnable(cap = GL_BLEND)
14846 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14847 glUseProgram(program = 7)
14848 glActiveTexture(texture = GL_TEXTURE0)
14849 glUseProgram(program = 28)
14850 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14851 glBindVertexArray(array = 2)
14852 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
14853 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
14854 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
14855 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
14856 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
14857 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
14858 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
14859 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
14860 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
14861 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
14862 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14863 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14864 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
14865 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14866 glScissor(x = 250, y = 708, width = 570, height = 331)
14867 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
14868 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14869 glScissor(x = 242, y = 708, width = 596, height = 331)
14870 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
14871 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14872 glScissor(x = 242, y = 708, width = 596, height = 331)
14873 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
14874 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
14875 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
14876 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
14877 glUseProgram(program = 22)
14878 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14879 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14880 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
14881 glBindVertexArray(array = 0)
14882 glDisable(cap = GL_BLEND)
14883 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
14884 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14885 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14886 glEnable(cap = GL_BLEND)
14887 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14888 glBlendEquation(mode = GL_FUNC_ADD)
14889 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
14890 glUseProgram(program = 7)
14891 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14892 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14893 glEnableVertexAttribArray(index = 0)
14894 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14895 glEnableVertexAttribArray(index = 1)
14896 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14897 glEnableVertexAttribArray(index = 2)
14898 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14899 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14900 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
14901 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14902 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
14903 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
14904 glEnableVertexAttribArray(index = 0)
14905 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14906 glEnableVertexAttribArray(index = 1)
14907 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
14908 glEnableVertexAttribArray(index = 2)
14909 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
14910 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14911 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
14912 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
14913 glDisable(cap = GL_BLEND)
14914 glViewport(x = 240, y = 0, width = 1440, height = 1080)
14915 wglSwapBuffers(hdc = 0x78015169) = TRUE
14916 glDisableVertexAttribArray(index = 0)
14917 glDisableVertexAttribArray(index = 1)
14918 glDisableVertexAttribArray(index = 2)
14919 glDisableVertexAttribArray(index = 0)
14920 glDisableVertexAttribArray(index = 1)
14921 glDisableVertexAttribArray(index = 2)
14922 glUseProgram(program = 4)
14923 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
14924 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
14925 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
14926 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
14927 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
14928 glClear(mask = GL_COLOR_BUFFER_BIT)
14929 glUniform2fv(location = 3, count = 1, value = {4, 4})
14930 glUniform2fv(location = 7, count = 1, value = {512, 512})
14931 glActiveTexture(texture = GL_TEXTURE0)
14932 glGetUniformLocation(program = 4, name = "target_gamma") = 19
14933 glUniform1f(location = 19, v0 = 2.4)
14934 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
14935 glUniform1f(location = 15, v0 = 2.2)
14936 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
14937 glUniform1f(location = 16, v0 = 0)
14938 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
14939 glUniform1f(location = 17, v0 = 0)
14940 glGetUniformLocation(program = 4, name = "saturation") = 18
14941 glUniform1f(location = 18, v0 = 1)
14942 glGetUniformLocation(program = 4, name = "contrast") = 13
14943 glUniform1f(location = 13, v0 = 1)
14944 glGetUniformLocation(program = 4, name = "luminance") = 14
14945 glUniform1f(location = 14, v0 = 1)
14946 glGetUniformLocation(program = 4, name = "bright_boost") = 12
14947 glUniform1f(location = 12, v0 = 0)
14948 glGetUniformLocation(program = 4, name = "R") = 5
14949 glUniform1f(location = 5, v0 = 1)
14950 glGetUniformLocation(program = 4, name = "G") = 1
14951 glUniform1f(location = 1, v0 = 1)
14952 glGetUniformLocation(program = 4, name = "B") = 0
14953 glUniform1f(location = 0, v0 = 1)
14954 glGetUniformLocation(program = 4, name = "ZOOM") = 11
14955 glUniform1f(location = 11, v0 = 1)
14956 glGetUniformLocation(program = 4, name = "XPOS") = 9
14957 glUniform1f(location = 9, v0 = 0)
14958 glGetUniformLocation(program = 4, name = "YPOS") = 10
14959 glUniform1f(location = 10, v0 = 0)
14960 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
14961 glUniform1f(location = 8, v0 = 0)
14962 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
14963 glUniform1f(location = 2, v0 = 0)
14964 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
14965 glEnableVertexAttribArray(index = 2)
14966 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
14967 glEnableVertexAttribArray(index = 0)
14968 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
14969 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
14970 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
14971 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
14972 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14973 glEnable(cap = GL_BLEND)
14974 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14975 glDisableVertexAttribArray(index = 2)
14976 glDisableVertexAttribArray(index = 0)
14977 glUseProgram(program = 7)
14978 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14979 glUseProgram(program = 22)
14980 glGetUniformLocation(program = 22, name = "time") = 1
14981 glUniform1f(location = 1, v0 = 0.8299995)
14982 glGetUniformLocation(program = 22, name = "OutputSize") = 0
14983 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
14984 glViewport(x = 0, y = 0, width = 1920, height = 1080)
14985 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
14986 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
14987 glDisable(cap = GL_BLEND)
14988 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
14989 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
14990 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
14991 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
14992 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
14993 glEnable(cap = GL_BLEND)
14994 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
14995 glUseProgram(program = 7)
14996 glActiveTexture(texture = GL_TEXTURE0)
14997 glUseProgram(program = 28)
14998 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
14999 glBindVertexArray(array = 2)
15000 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
15001 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
15002 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
15003 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
15004 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
15005 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
15006 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
15007 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
15008 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
15009 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
15010 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15011 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15012 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
15013 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15014 glScissor(x = 250, y = 708, width = 570, height = 331)
15015 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
15016 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15017 glScissor(x = 242, y = 708, width = 596, height = 331)
15018 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
15019 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15020 glScissor(x = 242, y = 708, width = 596, height = 331)
15021 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
15022 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15023 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15024 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
15025 glUseProgram(program = 22)
15026 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15027 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15028 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
15029 glBindVertexArray(array = 0)
15030 glDisable(cap = GL_BLEND)
15031 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
15032 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15033 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15034 glEnable(cap = GL_BLEND)
15035 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15036 glBlendEquation(mode = GL_FUNC_ADD)
15037 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
15038 glUseProgram(program = 7)
15039 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15040 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15041 glEnableVertexAttribArray(index = 0)
15042 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15043 glEnableVertexAttribArray(index = 1)
15044 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15045 glEnableVertexAttribArray(index = 2)
15046 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15047 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15048 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
15049 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15050 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15051 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15052 glEnableVertexAttribArray(index = 0)
15053 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15054 glEnableVertexAttribArray(index = 1)
15055 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15056 glEnableVertexAttribArray(index = 2)
15057 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15058 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15059 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15060 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
15061 glDisable(cap = GL_BLEND)
15062 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15063 wglSwapBuffers(hdc = 0x78015169) = TRUE
15064 glDisableVertexAttribArray(index = 0)
15065 glDisableVertexAttribArray(index = 1)
15066 glDisableVertexAttribArray(index = 2)
15067 glDisableVertexAttribArray(index = 0)
15068 glDisableVertexAttribArray(index = 1)
15069 glDisableVertexAttribArray(index = 2)
15070 glUseProgram(program = 4)
15071 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
15072 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
15073 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
15074 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
15075 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
15076 glClear(mask = GL_COLOR_BUFFER_BIT)
15077 glUniform2fv(location = 3, count = 1, value = {4, 4})
15078 glUniform2fv(location = 7, count = 1, value = {512, 512})
15079 glActiveTexture(texture = GL_TEXTURE0)
15080 glGetUniformLocation(program = 4, name = "target_gamma") = 19
15081 glUniform1f(location = 19, v0 = 2.4)
15082 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
15083 glUniform1f(location = 15, v0 = 2.2)
15084 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
15085 glUniform1f(location = 16, v0 = 0)
15086 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
15087 glUniform1f(location = 17, v0 = 0)
15088 glGetUniformLocation(program = 4, name = "saturation") = 18
15089 glUniform1f(location = 18, v0 = 1)
15090 glGetUniformLocation(program = 4, name = "contrast") = 13
15091 glUniform1f(location = 13, v0 = 1)
15092 glGetUniformLocation(program = 4, name = "luminance") = 14
15093 glUniform1f(location = 14, v0 = 1)
15094 glGetUniformLocation(program = 4, name = "bright_boost") = 12
15095 glUniform1f(location = 12, v0 = 0)
15096 glGetUniformLocation(program = 4, name = "R") = 5
15097 glUniform1f(location = 5, v0 = 1)
15098 glGetUniformLocation(program = 4, name = "G") = 1
15099 glUniform1f(location = 1, v0 = 1)
15100 glGetUniformLocation(program = 4, name = "B") = 0
15101 glUniform1f(location = 0, v0 = 1)
15102 glGetUniformLocation(program = 4, name = "ZOOM") = 11
15103 glUniform1f(location = 11, v0 = 1)
15104 glGetUniformLocation(program = 4, name = "XPOS") = 9
15105 glUniform1f(location = 9, v0 = 0)
15106 glGetUniformLocation(program = 4, name = "YPOS") = 10
15107 glUniform1f(location = 10, v0 = 0)
15108 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
15109 glUniform1f(location = 8, v0 = 0)
15110 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
15111 glUniform1f(location = 2, v0 = 0)
15112 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
15113 glEnableVertexAttribArray(index = 2)
15114 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15115 glEnableVertexAttribArray(index = 0)
15116 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
15117 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15118 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
15119 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
15120 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15121 glEnable(cap = GL_BLEND)
15122 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15123 glDisableVertexAttribArray(index = 2)
15124 glDisableVertexAttribArray(index = 0)
15125 glUseProgram(program = 7)
15126 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15127 glUseProgram(program = 22)
15128 glGetUniformLocation(program = 22, name = "time") = 1
15129 glUniform1f(location = 1, v0 = 0.8399995)
15130 glGetUniformLocation(program = 22, name = "OutputSize") = 0
15131 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
15132 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15133 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15134 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
15135 glDisable(cap = GL_BLEND)
15136 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
15137 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
15138 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
15139 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
15140 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
15141 glEnable(cap = GL_BLEND)
15142 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15143 glUseProgram(program = 7)
15144 glActiveTexture(texture = GL_TEXTURE0)
15145 glUseProgram(program = 28)
15146 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
15147 glBindVertexArray(array = 2)
15148 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
15149 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
15150 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
15151 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
15152 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
15153 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f00000
15154 memcpy(dest = 0x12e80000, src = blob(524288), n = 524288)
15155 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
15156 memcpy(dest = 0x12f00000, src = blob(131072), n = 131072)
15157 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
15158 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15159 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15160 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
15161 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15162 glScissor(x = 250, y = 708, width = 570, height = 331)
15163 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
15164 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15165 glScissor(x = 242, y = 708, width = 596, height = 331)
15166 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
15167 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15168 glScissor(x = 242, y = 708, width = 596, height = 331)
15169 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
15170 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15171 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15172 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
15173 glUseProgram(program = 22)
15174 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15175 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15176 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
15177 glBindVertexArray(array = 0)
15178 glDisable(cap = GL_BLEND)
15179 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
15180 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15181 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15182 glEnable(cap = GL_BLEND)
15183 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15184 glBlendEquation(mode = GL_FUNC_ADD)
15185 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
15186 glUseProgram(program = 7)
15187 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15188 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15189 glEnableVertexAttribArray(index = 0)
15190 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15191 glEnableVertexAttribArray(index = 1)
15192 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15193 glEnableVertexAttribArray(index = 2)
15194 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15195 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15196 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
15197 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15198 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15199 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15200 glEnableVertexAttribArray(index = 0)
15201 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15202 glEnableVertexAttribArray(index = 1)
15203 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15204 glEnableVertexAttribArray(index = 2)
15205 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15206 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15207 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15208 glBindTexture(target = GL_TEXTURE_2D, texture = 1)
15209 glDisable(cap = GL_BLEND)
15210 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15211 wglSwapBuffers(hdc = 0x78015169) = TRUE
15212 glDisableVertexAttribArray(index = 0)
15213 glDisableVertexAttribArray(index = 1)
15214 glDisableVertexAttribArray(index = 2)
15215 glDisableVertexAttribArray(index = 0)
15216 glDisableVertexAttribArray(index = 1)
15217 glDisableVertexAttribArray(index = 2)
15218 glUseProgram(program = 4)
15219 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
15220 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
15221 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
15222 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
15223 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
15224 glClear(mask = GL_COLOR_BUFFER_BIT)
15225 glUniform2fv(location = 3, count = 1, value = {4, 4})
15226 glUniform2fv(location = 7, count = 1, value = {512, 512})
15227 glActiveTexture(texture = GL_TEXTURE0)
15228 glGetUniformLocation(program = 4, name = "target_gamma") = 19
15229 glUniform1f(location = 19, v0 = 2.4)
15230 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
15231 glUniform1f(location = 15, v0 = 2.2)
15232 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
15233 glUniform1f(location = 16, v0 = 0)
15234 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
15235 glUniform1f(location = 17, v0 = 0)
15236 glGetUniformLocation(program = 4, name = "saturation") = 18
15237 glUniform1f(location = 18, v0 = 1)
15238 glGetUniformLocation(program = 4, name = "contrast") = 13
15239 glUniform1f(location = 13, v0 = 1)
15240 glGetUniformLocation(program = 4, name = "luminance") = 14
15241 glUniform1f(location = 14, v0 = 1)
15242 glGetUniformLocation(program = 4, name = "bright_boost") = 12
15243 glUniform1f(location = 12, v0 = 0)
15244 glGetUniformLocation(program = 4, name = "R") = 5
15245 glUniform1f(location = 5, v0 = 1)
15246 glGetUniformLocation(program = 4, name = "G") = 1
15247 glUniform1f(location = 1, v0 = 1)
15248 glGetUniformLocation(program = 4, name = "B") = 0
15249 glUniform1f(location = 0, v0 = 1)
15250 glGetUniformLocation(program = 4, name = "ZOOM") = 11
15251 glUniform1f(location = 11, v0 = 1)
15252 glGetUniformLocation(program = 4, name = "XPOS") = 9
15253 glUniform1f(location = 9, v0 = 0)
15254 glGetUniformLocation(program = 4, name = "YPOS") = 10
15255 glUniform1f(location = 10, v0 = 0)
15256 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
15257 glUniform1f(location = 8, v0 = 0)
15258 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
15259 glUniform1f(location = 2, v0 = 0)
15260 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
15261 glEnableVertexAttribArray(index = 2)
15262 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15263 glEnableVertexAttribArray(index = 0)
15264 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
15265 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15266 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
15267 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
15268 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15269 glEnable(cap = GL_BLEND)
15270 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15271 glDisableVertexAttribArray(index = 2)
15272 glDisableVertexAttribArray(index = 0)
15273 glUseProgram(program = 7)
15274 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15275 glUseProgram(program = 22)
15276 glGetUniformLocation(program = 22, name = "time") = 1
15277 glUniform1f(location = 1, v0 = 0.8499995)
15278 glGetUniformLocation(program = 22, name = "OutputSize") = 0
15279 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
15280 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15281 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15282 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
15283 glDisable(cap = GL_BLEND)
15284 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
15285 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
15286 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
15287 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
15288 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
15289 glEnable(cap = GL_BLEND)
15290 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15291 glUseProgram(program = 7)
15292 glActiveTexture(texture = GL_TEXTURE0)
15293 glUseProgram(program = 28)
15294 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
15295 glBindVertexArray(array = 2)
15296 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
15297 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
15298 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
15299 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
15300 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e00000
15301 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
15302 memcpy(dest = 0x12e00000, src = blob(524288), n = 524288)
15303 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
15304 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
15305 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
15306 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15307 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15308 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
15309 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15310 glScissor(x = 250, y = 708, width = 570, height = 331)
15311 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
15312 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15313 glScissor(x = 242, y = 708, width = 596, height = 331)
15314 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
15315 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15316 glScissor(x = 242, y = 708, width = 596, height = 331)
15317 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
15318 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15319 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15320 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
15321 glUseProgram(program = 22)
15322 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15323 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15324 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
15325 glBindVertexArray(array = 0)
15326 glDisable(cap = GL_BLEND)
15327 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
15328 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15329 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15330 glEnable(cap = GL_BLEND)
15331 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15332 glBlendEquation(mode = GL_FUNC_ADD)
15333 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
15334 glUseProgram(program = 7)
15335 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15336 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15337 glEnableVertexAttribArray(index = 0)
15338 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15339 glEnableVertexAttribArray(index = 1)
15340 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15341 glEnableVertexAttribArray(index = 2)
15342 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15343 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15344 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
15345 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15346 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15347 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15348 glEnableVertexAttribArray(index = 0)
15349 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15350 glEnableVertexAttribArray(index = 1)
15351 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15352 glEnableVertexAttribArray(index = 2)
15353 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15354 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15355 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15356 glBindTexture(target = GL_TEXTURE_2D, texture = 2)
15357 glDisable(cap = GL_BLEND)
15358 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15359 wglSwapBuffers(hdc = 0x78015169) = TRUE
15360 glDisableVertexAttribArray(index = 0)
15361 glDisableVertexAttribArray(index = 1)
15362 glDisableVertexAttribArray(index = 2)
15363 glDisableVertexAttribArray(index = 0)
15364 glDisableVertexAttribArray(index = 1)
15365 glDisableVertexAttribArray(index = 2)
15366 glUseProgram(program = 4)
15367 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
15368 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
15369 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
15370 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
15371 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
15372 glClear(mask = GL_COLOR_BUFFER_BIT)
15373 glUniform2fv(location = 3, count = 1, value = {4, 4})
15374 glUniform2fv(location = 7, count = 1, value = {512, 512})
15375 glActiveTexture(texture = GL_TEXTURE0)
15376 glGetUniformLocation(program = 4, name = "target_gamma") = 19
15377 glUniform1f(location = 19, v0 = 2.4)
15378 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
15379 glUniform1f(location = 15, v0 = 2.2)
15380 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
15381 glUniform1f(location = 16, v0 = 0)
15382 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
15383 glUniform1f(location = 17, v0 = 0)
15384 glGetUniformLocation(program = 4, name = "saturation") = 18
15385 glUniform1f(location = 18, v0 = 1)
15386 glGetUniformLocation(program = 4, name = "contrast") = 13
15387 glUniform1f(location = 13, v0 = 1)
15388 glGetUniformLocation(program = 4, name = "luminance") = 14
15389 glUniform1f(location = 14, v0 = 1)
15390 glGetUniformLocation(program = 4, name = "bright_boost") = 12
15391 glUniform1f(location = 12, v0 = 0)
15392 glGetUniformLocation(program = 4, name = "R") = 5
15393 glUniform1f(location = 5, v0 = 1)
15394 glGetUniformLocation(program = 4, name = "G") = 1
15395 glUniform1f(location = 1, v0 = 1)
15396 glGetUniformLocation(program = 4, name = "B") = 0
15397 glUniform1f(location = 0, v0 = 1)
15398 glGetUniformLocation(program = 4, name = "ZOOM") = 11
15399 glUniform1f(location = 11, v0 = 1)
15400 glGetUniformLocation(program = 4, name = "XPOS") = 9
15401 glUniform1f(location = 9, v0 = 0)
15402 glGetUniformLocation(program = 4, name = "YPOS") = 10
15403 glUniform1f(location = 10, v0 = 0)
15404 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
15405 glUniform1f(location = 8, v0 = 0)
15406 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
15407 glUniform1f(location = 2, v0 = 0)
15408 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
15409 glEnableVertexAttribArray(index = 2)
15410 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15411 glEnableVertexAttribArray(index = 0)
15412 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
15413 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15414 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
15415 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
15416 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15417 glEnable(cap = GL_BLEND)
15418 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15419 glDisableVertexAttribArray(index = 2)
15420 glDisableVertexAttribArray(index = 0)
15421 glUseProgram(program = 7)
15422 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15423 glUseProgram(program = 22)
15424 glGetUniformLocation(program = 22, name = "time") = 1
15425 glUniform1f(location = 1, v0 = 0.8599995)
15426 glGetUniformLocation(program = 22, name = "OutputSize") = 0
15427 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
15428 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15429 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15430 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
15431 glDisable(cap = GL_BLEND)
15432 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
15433 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
15434 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
15435 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
15436 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
15437 glEnable(cap = GL_BLEND)
15438 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15439 glUseProgram(program = 7)
15440 glActiveTexture(texture = GL_TEXTURE0)
15441 glUseProgram(program = 28)
15442 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
15443 glBindVertexArray(array = 2)
15444 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
15445 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
15446 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
15447 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
15448 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12f20000
15449 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12de0000
15450 memcpy(dest = 0x12f20000, src = blob(524288), n = 524288)
15451 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
15452 memcpy(dest = 0x12de0000, src = blob(131072), n = 131072)
15453 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
15454 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15455 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15456 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
15457 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15458 glScissor(x = 250, y = 708, width = 570, height = 331)
15459 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
15460 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15461 glScissor(x = 242, y = 708, width = 596, height = 331)
15462 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
15463 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15464 glScissor(x = 242, y = 708, width = 596, height = 331)
15465 glDrawElements(mode = GL_TRIANGLES, count = 294, type = GL_UNSIGNED_SHORT, indices = 0x510)
15466 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15467 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15468 glDrawElements(mode = GL_TRIANGLES, count = 93, type = GL_UNSIGNED_SHORT, indices = 0x75c)
15469 glUseProgram(program = 22)
15470 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15471 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15472 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0)
15473 glBindVertexArray(array = 0)
15474 glDisable(cap = GL_BLEND)
15475 glClearColor(red = 0, green = 0, blue = 0, alpha = 0)
15476 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15477 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15478 glEnable(cap = GL_BLEND)
15479 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15480 glBlendEquation(mode = GL_FUNC_ADD)
15481 glBindTexture(target = GL_TEXTURE_2D, texture = 5)
15482 glUseProgram(program = 7)
15483 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15484 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15485 glEnableVertexAttribArray(index = 0)
15486 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15487 glEnableVertexAttribArray(index = 1)
15488 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15489 glEnableVertexAttribArray(index = 2)
15490 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15491 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15492 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, -0, 1})
15493 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15494 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 51)
15495 glBufferData(target = GL_ARRAY_BUFFER, size = 4800, data = blob(4800), usage = GL_STATIC_DRAW)
15496 glEnableVertexAttribArray(index = 0)
15497 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15498 glEnableVertexAttribArray(index = 1)
15499 glVertexAttribPointer(index = 1, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x4b0)
15500 glEnableVertexAttribArray(index = 2)
15501 glVertexAttribPointer(index = 2, size = 4, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x960)
15502 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15503 glDrawArrays(mode = GL_TRIANGLES, first = 0, count = 150)
15504 glBindTexture(target = GL_TEXTURE_2D, texture = 3)
15505 glDisable(cap = GL_BLEND)
15506 glViewport(x = 240, y = 0, width = 1440, height = 1080)
15507 wglSwapBuffers(hdc = 0x78015169) = TRUE
15508 glDisableVertexAttribArray(index = 0)
15509 glDisableVertexAttribArray(index = 1)
15510 glDisableVertexAttribArray(index = 2)
15511 glDisableVertexAttribArray(index = 0)
15512 glDisableVertexAttribArray(index = 1)
15513 glDisableVertexAttribArray(index = 2)
15514 glUseProgram(program = 4)
15515 glBindTexture(target = GL_TEXTURE_2D, texture = 4)
15516 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 8)
15517 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 4)
15518 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 4, height = 4, format = GL_RGB, type = GL_UNSIGNED_SHORT_5_6_5, pixels = blob(32))
15519 glPixelStorei(pname = GL_UNPACK_ROW_LENGTH, param = 0)
15520 glClear(mask = GL_COLOR_BUFFER_BIT)
15521 glUniform2fv(location = 3, count = 1, value = {4, 4})
15522 glUniform2fv(location = 7, count = 1, value = {512, 512})
15523 glActiveTexture(texture = GL_TEXTURE0)
15524 glGetUniformLocation(program = 4, name = "target_gamma") = 19
15525 glUniform1f(location = 19, v0 = 2.4)
15526 glGetUniformLocation(program = 4, name = "monitor_gamma") = 15
15527 glUniform1f(location = 15, v0 = 2.2)
15528 glGetUniformLocation(program = 4, name = "overscan_percent_x") = 16
15529 glUniform1f(location = 16, v0 = 0)
15530 glGetUniformLocation(program = 4, name = "overscan_percent_y") = 17
15531 glUniform1f(location = 17, v0 = 0)
15532 glGetUniformLocation(program = 4, name = "saturation") = 18
15533 glUniform1f(location = 18, v0 = 1)
15534 glGetUniformLocation(program = 4, name = "contrast") = 13
15535 glUniform1f(location = 13, v0 = 1)
15536 glGetUniformLocation(program = 4, name = "luminance") = 14
15537 glUniform1f(location = 14, v0 = 1)
15538 glGetUniformLocation(program = 4, name = "bright_boost") = 12
15539 glUniform1f(location = 12, v0 = 0)
15540 glGetUniformLocation(program = 4, name = "R") = 5
15541 glUniform1f(location = 5, v0 = 1)
15542 glGetUniformLocation(program = 4, name = "G") = 1
15543 glUniform1f(location = 1, v0 = 1)
15544 glGetUniformLocation(program = 4, name = "B") = 0
15545 glUniform1f(location = 0, v0 = 1)
15546 glGetUniformLocation(program = 4, name = "ZOOM") = 11
15547 glUniform1f(location = 11, v0 = 1)
15548 glGetUniformLocation(program = 4, name = "XPOS") = 9
15549 glUniform1f(location = 9, v0 = 0)
15550 glGetUniformLocation(program = 4, name = "YPOS") = 10
15551 glUniform1f(location = 10, v0 = 0)
15552 glGetUniformLocation(program = 4, name = "V_OSMASK") = 8
15553 glUniform1f(location = 8, v0 = 0)
15554 glGetUniformLocation(program = 4, name = "H_OSMASK") = 2
15555 glUniform1f(location = 2, v0 = 0)
15556 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 3)
15557 glEnableVertexAttribArray(index = 2)
15558 glVertexAttribPointer(index = 2, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = NULL)
15559 glEnableVertexAttribArray(index = 0)
15560 glVertexAttribPointer(index = 0, size = 2, type = GL_FLOAT, normalized = GL_FALSE, stride = 0, pointer = 0x20)
15561 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 0)
15562 glUniformMatrix4fv(location = 4, count = 1, transpose = GL_FALSE, value = {2, 0, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, -1, -1, 0, 1})
15563 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 4)
15564 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15565 glEnable(cap = GL_BLEND)
15566 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15567 glDisableVertexAttribArray(index = 2)
15568 glDisableVertexAttribArray(index = 0)
15569 glUseProgram(program = 7)
15570 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15571 glUseProgram(program = 22)
15572 glGetUniformLocation(program = 22, name = "time") = 1
15573 glUniform1f(location = 1, v0 = 0.8699995)
15574 glGetUniformLocation(program = 22, name = "OutputSize") = 0
15575 glUniform2f(location = 0, v0 = 1920, v1 = 1080)
15576 glViewport(x = 0, y = 0, width = 1920, height = 1080)
15577 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
15578 glDrawArrays(mode = GL_TRIANGLE_STRIP, first = 0, count = 0)
15579 glDisable(cap = GL_BLEND)
15580 glGetIntegerv(pname = GL_CURRENT_PROGRAM, params = &22)
15581 glGetIntegerv(pname = GL_TEXTURE_BINDING_2D, params = &0)
15582 glGetIntegerv(pname = GL_ARRAY_BUFFER_BINDING, params = &0)
15583 glGetIntegerv(pname = GL_ELEMENT_ARRAY_BUFFER_BINDING, params = &0)
15584 glGetIntegerv(pname = GL_VERTEX_ARRAY_BINDING, params = &0)
15585 glEnable(cap = GL_BLEND)
15586 glBlendFunc(sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA)
15587 glUseProgram(program = 7)
15588 glActiveTexture(texture = GL_TEXTURE0)
15589 glUseProgram(program = 28)
15590 glUniformMatrix4fv(location = 0, count = 1, transpose = GL_FALSE, value = {0.001041667, 0, 0, 0, 0, -0.001851852, 0, 0, 0, 0, -1, 0, -1, 1, 0, 1})
15591 glBindVertexArray(array = 2)
15592 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 55)
15593 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 56)
15594 glBufferData(target = GL_ARRAY_BUFFER, size = 524288, data = NULL, usage = GL_STREAM_DRAW)
15595 glBufferData(target = GL_ELEMENT_ARRAY_BUFFER, size = 131072, data = NULL, usage = GL_STREAM_DRAW)
15596 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12ea0000
15597 glMapBuffer(target = GL_ELEMENT_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x12e80000
15598 memcpy(dest = 0x12ea0000, src = blob(524288), n = 524288)
15599 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE
15600 memcpy(dest = 0x12e80000, src = blob(131072), n = 131072)
15601 glUnmapBuffer(target = GL_ELEMENT_ARRAY_BUFFER) = GL_TRUE
15602 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15603 glScissor(x = -8192, y = -7112, width = 16384, height = 16384)
15604 glDrawElements(mode = GL_TRIANGLES, count = 156, type = GL_UNSIGNED_SHORT, indices = NULL)
15605 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15606 glScissor(x = 250, y = 708, width = 570, height = 331)
15607 glDrawElements(mode = GL_TRIANGLES, count = 90, type = GL_UNSIGNED_SHORT, indices = 0x138)
15608 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15609 glScissor(x = 242, y = 708, width = 596, height = 331)
15610 glDrawElements(mode = GL_TRIANGLES, count = 402, type = GL_UNSIGNED_SHORT, indices = 0x1ec)
15611 glBindTexture(target = GL_TEXTURE_2D, texture = 15)
15612 glScissor(x = 242, y = 708, width = 596, height = 331)
15613 glDrawElements(mode = GL_T
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment