Created
April 11, 2016 20:40
-
-
Save andrewcsmith/7ca3b8cc7905c0de99aa2e215cfeec66 to your computer and use it in GitHub Desktop.
apitrace dump for gfx-rs/gfx issue #940
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0 CGLChoosePixelFormat(attribs = {kCGLPFADoubleBuffer, kCGLPFAClosestPolicy, kCGLPFAColorSize, 32, kCGLPFAAlphaSize, 8, kCGLPFADepthSize, 24, kCGLPFAStencilSize, 8, kCGLPFAOpenGLProfile, kCGLOGLPVersion_GL4_Core, 0}, pix = &0x7ff593d1f1e0, npix = &2) = kCGLNoError | |
1 CGLRetainPixelFormat(pix = 0x7ff593d1f1e0) = 0x7ff593d1f1e0 | |
2 CGLReleasePixelFormat(pix = 0x7ff593d1f1e0) | |
3 CGLCreateContext(pix = 0x7ff593d1f1e0, share = NULL, ctx = &0x7ff596850a00) = kCGLNoError | |
4 CGLRetainContext(ctx = 0x7ff596850a00) = 0x7ff596850a00 | |
5 CGLReleaseContext(ctx = 0x7ff596850a00) | |
6 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
7 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAAccelerated, value = &1) = kCGLNoError | |
8 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
9 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAColorSize, value = &32) = kCGLNoError | |
10 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
11 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAAlphaSize, value = &8) = kCGLNoError | |
12 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
13 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAAlphaSize, value = &8) = kCGLNoError | |
14 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
15 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFADepthSize, value = &24) = kCGLNoError | |
16 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
17 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAStencilSize, value = &8) = kCGLNoError | |
18 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
19 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAStereo, value = &0) = kCGLNoError | |
20 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
21 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFADoubleBuffer, value = &1) = kCGLNoError | |
22 CGLGetVirtualScreen(ctx = 0x7ff596850a00, screen = &0) = kCGLNoError | |
23 CGLDescribePixelFormat(pix = 0x7ff593d1f1e0, pix_num = 0, attrib = kCGLPFAMultisample, value = &0) = kCGLNoError | |
24 CGLSetSurface(ctx = 0x7ff596850a00, cid = 0x20943, wid = 6755, sid = 647257743) = kCGLNoError | |
25 CGLSetParameter(ctx = 0x7ff596850a00, pname = kCGLCPSwapInterval, params = &1) = kCGLNoError | |
26 CGLEnable(ctx = 0x7ff596850a00, pname = kCGLCECrashOnRemovedFunctions) = kCGLNoError | |
27 CGLReleasePixelFormat(pix = 0x7ff593d1f1e0) | |
28 CGLUpdateContext(ctx = 0x7ff596850a00) = kCGLNoError | |
30 CGLSetCurrentContext(ctx = 0x7ff596850a00) = kCGLNoError | |
31 glViewport(x = 0, y = 0, width = 1024, height = 768) | |
32 glScissor(x = 0, y = 0, width = 1024, height = 768) | |
33 CGLLockContext(ctx = 0x7ff596850a00) = kCGLNoError | |
34 glGetIntegerv(pname = GL_DRAW_FRAMEBUFFER_BINDING, params = &0) | |
35 CGLLockContext(ctx = 0x7ff596850a00) = kCGLNoError | |
36 CGLGetParameter(ctx = 0x7ff596850a00, pname = kCGLCPHasDrawable, params = &1) = kCGLNoError | |
37 CGLGetPBuffer(ctx = 0x7ff596850a00, pbuffer = &NULL, face = &GL_ZERO, level = &0, screen = &0) = kCGLNoError | |
38 CGLGetSurface(ctx = 0x7ff596850a00, cid = &0x4480000000020943, wid = &6755, sid = &647257743) = kCGLNoError | |
39 CGLUnlockContext(ctx = 0x7ff596850a00) = kCGLNoError | |
40 glViewport(x = 0, y = 0, width = 1024, height = 768) | |
41 CGLUnlockContext(ctx = 0x7ff596850a00) = kCGLNoError | |
42 CGLSetCurrentContext(ctx = NULL) = kCGLNoError | |
43 CGLSetCurrentContext(ctx = 0x7ff596850a00) = kCGLNoError | |
48 glGetIntegerv(pname = GL_NUM_EXTENSIONS, params = &51) | |
100 glGetIntegerv(pname = GL_MAX_ELEMENTS_VERTICES, params = &1048575) | |
101 glGetIntegerv(pname = GL_MAX_ELEMENTS_INDICES, params = &150000) | |
102 glGetIntegerv(pname = GL_MAX_TEXTURE_SIZE, params = &16384) | |
103 glPixelStorei(pname = GL_UNPACK_ALIGNMENT, param = 1) | |
104 glEnable(cap = GL_FRAMEBUFFER_SRGB) | |
105 glGenVertexArrays(n = 1, arrays = &1) | |
106 glBindVertexArray(array = 1) | |
107 glGenFramebuffers(n = 1, framebuffers = &1) | |
108 glCreateShader(type = GL_VERTEX_SHADER) = 1 | |
109 glShaderSource(shader = 1, count = 1, string = &"#version 150 core | |
in vec2 a_Pos; | |
in vec2 a_Uv; | |
out vec2 UV; | |
void main() { | |
UV = a_Uv; | |
gl_Position = vec4(a_Pos, 0.0, 1.0); | |
} | |
", length = &128) | |
110 glCompileShader(shader = 1) | |
111 glGetShaderiv(shader = 1, pname = GL_COMPILE_STATUS, params = &1) | |
112 glGetShaderiv(shader = 1, pname = GL_INFO_LOG_LENGTH, params = &0) | |
113 glCreateShader(type = GL_FRAGMENT_SHADER) = 2 | |
114 glShaderSource(shader = 2, count = 1, string = &"#version 150 core | |
uniform sampler2D t_Glyphs; | |
in vec2 UV; | |
out vec4 Target0; | |
void main() { | |
Target0 = vec4(0.0, 0.0, 0.0, texture(t_Glyphs, UV).r); | |
} | |
", length = &152) | |
115 glCompileShader(shader = 2) | |
116 glGetShaderiv(shader = 2, pname = GL_COMPILE_STATUS, params = &1) | |
117 glGetShaderiv(shader = 2, pname = GL_INFO_LOG_LENGTH, params = &0) | |
118 glCreateProgram() = 3 | |
119 glAttachShader(program = 3, shader = 1) | |
120 glAttachShader(program = 3, shader = 2) | |
121 glBindAttribLocation(program = 3, index = 0, name = "a_Uv") | |
122 glBindAttribLocation(program = 3, index = 1, name = "a_Pos") | |
123 glLinkProgram(program = 3) | |
124 glGetProgramiv(program = 3, pname = GL_LINK_STATUS, params = &1) | |
125 glGetProgramiv(program = 3, pname = GL_INFO_LOG_LENGTH, params = &0) | |
126 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORMS, params = &1) | |
127 glGetActiveUniformsiv(program = 3, uniformCount = 1, uniformIndices = &0, pname = GL_UNIFORM_BLOCK_INDEX, params = 0x103a16010) | |
128 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORM_MAX_LENGTH, params = &9) | |
129 glUseProgram(program = 3) | |
130 glGetActiveUniform(program = 3, index = 0, bufSize = 9, length = &8, size = &1, type = &GL_SAMPLER_2D, name = "t_Glyphs") | |
131 glGetUniformLocation(program = 3, name = "t_Glyphs") = 0 | |
132 glUniform1i(location = 0, v0 = 0) | |
133 glGetProgramiv(program = 3, pname = GL_ACTIVE_ATTRIBUTES, params = &2) | |
134 glGetProgramiv(program = 3, pname = GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, params = &6) | |
135 glGetActiveAttrib(program = 3, index = 0, bufSize = 6, length = &4, size = &1, type = &GL_FLOAT_VEC2, name = "a_Uv") | |
136 glGetAttribLocation(program = 3, name = "a_Uv") = 0 | |
137 glGetActiveAttrib(program = 3, index = 1, bufSize = 6, length = &5, size = &1, type = &GL_FLOAT_VEC2, name = "a_Pos") | |
138 glGetAttribLocation(program = 3, name = "a_Pos") = 1 | |
139 glGetProgramiv(program = 3, pname = GL_ACTIVE_UNIFORM_BLOCKS, params = &0) | |
140 glGenTextures(n = 1, textures = &1) | |
141 glBindTexture(target = GL_TEXTURE_2D, texture = 1) | |
142 glTexStorage2D(target = GL_TEXTURE_2D, levels = 1, internalformat = GL_R8UI, width = 512, height = 512) | |
143 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_BASE_LEVEL, param = 0) | |
144 glTexParameteri(target = GL_TEXTURE_2D, pname = GL_TEXTURE_MAX_LEVEL, param = 0) | |
145 glGenSamplers(count = 1, samplers = &1) | |
146 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_MIN_FILTER, param = GL_LINEAR_MIPMAP_LINEAR) | |
147 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_MAG_FILTER, param = GL_LINEAR) | |
148 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_S, param = GL_CLAMP_TO_EDGE) | |
149 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_T, param = GL_CLAMP_TO_EDGE) | |
150 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_WRAP_R, param = GL_CLAMP_TO_EDGE) | |
151 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_LOD_BIAS, param = 0) | |
152 glSamplerParameterfv(sampler = 1, pname = GL_TEXTURE_BORDER_COLOR, param = {0.001960784, 0.001960784, 0.001960784, 0.001960784}) | |
153 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_MIN_LOD, param = -1000) | |
154 glSamplerParameterf(sampler = 1, pname = GL_TEXTURE_MAX_LOD, param = 1000) | |
155 glSamplerParameteri(sampler = 1, pname = GL_TEXTURE_COMPARE_MODE, param = GL_ZERO) | |
156 glGenBuffers(n = 1, buffer = &1) | |
157 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
158 glBufferData(target = GL_ARRAY_BUFFER, size = 768, data = NULL, usage = GL_STATIC_DRAW) | |
159 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
160 glBufferSubData(target = GL_ARRAY_BUFFER, offset = 0, size = 768, data = blob(768)) | |
161 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
162 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
163 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
164 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
165 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
166 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
167 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
168 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
169 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
170 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
171 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
172 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
173 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
174 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
175 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
176 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
177 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
178 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
179 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
180 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
181 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
182 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
183 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
184 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
185 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
186 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
187 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
188 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
189 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
190 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
191 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
192 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
193 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
194 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
195 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
196 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
197 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
198 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
199 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
200 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
201 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
202 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
203 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
204 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
205 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
206 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
207 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
208 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
209 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
210 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
211 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
212 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
213 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
214 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
215 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
216 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
217 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
218 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
219 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
220 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
221 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
222 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
223 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
224 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
225 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
226 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
227 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
228 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
229 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
230 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
231 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
232 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
233 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
234 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
235 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
236 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
237 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
238 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
239 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
240 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
241 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
242 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
243 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
244 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
245 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
246 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
247 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
248 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
249 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
250 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
251 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
252 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
253 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
254 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
255 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
256 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
257 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
258 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
259 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
260 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
261 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
262 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
263 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
264 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
265 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
266 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
267 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
268 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
269 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
270 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
271 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
272 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
273 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
274 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
275 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
276 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
277 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
278 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
279 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
280 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
281 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
282 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
283 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
284 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
285 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
286 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
287 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
288 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
289 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
290 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
291 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
292 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
293 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
294 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
295 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
296 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
297 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
298 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
299 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
300 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
301 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
302 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
303 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
304 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
305 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
306 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
307 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
308 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
309 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
310 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
311 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
312 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
313 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
314 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
315 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
316 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
317 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
318 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
319 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
320 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
321 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
322 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
323 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
324 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
325 glBindBuffer(target = GL_ARRAY_BUFFER, buffer = 1) | |
326 glMapBuffer(target = GL_ARRAY_BUFFER, access = GL_WRITE_ONLY) = 0x1089c9000 | |
327 memcpy(dest = 0x1089c9000, src = blob(768), n = 768) | |
328 glUnmapBuffer(target = GL_ARRAY_BUFFER) = GL_TRUE | |
329 glUseProgram(program = 0) | |
331 glBindBuffer(target = GL_ELEMENT_ARRAY_BUFFER, buffer = 0) | |
333 glBindFramebuffer(target = GL_FRAMEBUFFER, framebuffer = 0) | |
335 glFrontFace(mode = GL_CCW) | |
336 glEnable(cap = GL_CULL_FACE) | |
337 glCullFace(mode = GL_BACK) | |
338 glPolygonMode(face = GL_FRONT_AND_BACK, mode = GL_FILL) | |
339 glDisable(cap = GL_POLYGON_OFFSET_FILL) | |
340 glDisable(cap = GL_MULTISAMPLE) | |
342 glViewport(x = 0, y = 0, width = 0, height = 0) | |
344 glDisable(cap = GL_SCISSOR_TEST) | |
346 glDisable(cap = GL_DEPTH_TEST) | |
348 glDisable(cap = GL_STENCIL_TEST) | |
350 glDisablei(target = GL_BLEND, index = 0) | |
351 glColorMaski(index = 0, r = GL_TRUE, g = GL_TRUE, b = GL_TRUE, a = GL_TRUE) | |
353 glDisablei(target = GL_BLEND, index = 1) | |
354 glColorMaski(index = 1, r = GL_TRUE, g = GL_TRUE, b = GL_TRUE, a = GL_TRUE) | |
356 glDisablei(target = GL_BLEND, index = 2) | |
357 glColorMaski(index = 2, r = GL_TRUE, g = GL_TRUE, b = GL_TRUE, a = GL_TRUE) | |
359 glDisablei(target = GL_BLEND, index = 3) | |
360 glColorMaski(index = 3, r = GL_TRUE, g = GL_TRUE, b = GL_TRUE, a = GL_TRUE) | |
362 glBlendColor(red = 0, green = 0, blue = 0, alpha = 0) | |
364 glBindTexture(target = GL_TEXTURE_2D, texture = 1) | |
365 glTexSubImage2D(target = GL_TEXTURE_2D, level = 0, xoffset = 0, yoffset = 0, width = 89, height = 131, format = GL_RED, type = GL_UNSIGNED_BYTE, pixels = blob(11659)) | |
366 glGetError() = GL_INVALID_OPERATION |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment