Skip to content

Instantly share code, notes, and snippets.

@matham
Last active July 3, 2019 19:43
Show Gist options
  • Save matham/8df0385ce05c6080c72ec3fc43e5c329 to your computer and use it in GitHub Desktop.
Save matham/8df0385ce05c6080c72ec3fc43e5c329 to your computer and use it in GitHub Desktop.
E:\Python\Python37\Scripts\python.exe G:/Python/libs/garden_vispy/kivy_garden/vispy/examples/simple.py
[INFO ] [Logger ] Record log in E:\msys64\home\matte\.kivy\logs\kivy_19-07-03_18.txt
[INFO ] [deps ] Successfully imported "kivy_deps.gstreamer_dev" 0.1.17
[INFO ] [deps ] Successfully imported "kivy_deps.angle" 0.1.9
[INFO ] [deps ] Successfully imported "kivy_deps.glew" 0.1.12
[INFO ] [deps ] Successfully imported "kivy_deps.glew_dev" 0.1.12
[INFO ] [deps ] Successfully imported "kivy_deps.sdl2" 0.1.22
[INFO ] [deps ] Successfully imported "kivy_deps.sdl2_dev" 0.1.22
[INFO ] [Kivy ] v2.0.0.dev0, git-b8f7a23, 20190703
[INFO ] [Kivy ] Installed at "g:\python\libs\kivy\kivy\__init__.py"
[INFO ] [Python ] v3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)]
[INFO ] [Python ] Interpreter at "E:\Python\Python37\Scripts\python.exe"
[INFO ] [Factory ] 184 symbols loaded
[INFO ] [ImageLoaderFFPy] Using ffpyplayer 4.2.0
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_ffpyplayer, img_gif
[INFO ] [Window ] Provider: sdl2
[INFO ] [GL ] Using the "OpenGL" graphics system
[INFO ] [GL ] GLEW initialization succeeded
[INFO ] [GL ] Backend used <glew>
[INFO ] [GL ] OpenGL version <b'4.5.0 - Build 23.20.16.4973'>
[INFO ] [GL ] OpenGL vendor <b'Intel'>
[INFO ] [GL ] OpenGL renderer <b'Intel(R) HD Graphics 530'>
[INFO ] [GL ] OpenGL parsed version: 4, 5
[INFO ] [GL ] Shading version <b'4.50 - Build 23.20.16.4973'>
[INFO ] [GL ] Texture max size <16384>
[INFO ] [GL ] Texture max units <32>
GL glGetString( name = 7938, )
GL glGetString( name = 7936, )
GL glGetString( name = 7937, )
GL glGetString( name = 7938, )
GL glGetString( name = 35724, )
GL glGetIntegerv( pname = 3379, params*='0x233a01a7aa0', )
GL glGetIntegerv( pname = 34930, params*='0x233a01a7e10', )
GL glEnable( cap = 3042, )
GL glDisable( cap = 2929, )
GL glEnable( cap = 2960, )
GL glBlendFunc( sfactor = 770, dfactor = 771, )
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 1, dstAlpha = 1, )
GL glActiveTexture( texture = 33984, )
GL glPixelStorei( pname = 3317, param = 1, )
GL glCreateProgram( )
GL glCreateShader( type = 35632, )
GL glShaderSource( shader = 2, count = 1, string**='0x80517ebb88', length*='0x0', )
GL glCompileShader( shader = 2, )
GL glGetShaderiv( shader = 2, pname = 35713, params*='0x80517ebb90', )
GL glAttachShader( program = 1, shader = 2,)
GL glCreateShader( type = 35633, )
GL glShaderSource( shader = 3, count = 1, string**='0x80517ebb88', length*='0x0', )
GL glCompileShader( shader = 3, )
GL glGetShaderiv( shader = 3, pname = 35713, params*='0x80517ebb90', )
GL glAttachShader( program = 1, shader = 3,)
GL glLinkProgram( program = 1, )
GL glGetProgramiv( program = 1, pname = 35714, params*='0x80517ebc10', )
GL glGenTextures( n = 1, textures*='0x233a167fa9c', )
GL glBindTexture( target = 3553, texture = 1, )
GL glTexParameteri( target = 3553, pname = 10241, param = 9729, )
GL glTexParameteri( target = 3553, pname = 10240, param = 9729, )
GL glTexParameteri( target = 3553, pname = 10242, param = 33071, )
GL glTexParameteri( target = 3553, pname = 10243, param = 33071, )
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6407, width = 64, height = 64, border = 0, format = 6407, type = 5121, pixels*='0x233a0559950', )
[INFO ] [Window ] auto add sdl2 input provider
GL glUseProgram( program = 1, )
GL glFlush( )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'opacity', )
GL glUniform1f( location = 1, x = 1.0, )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'texture0', )
GL glUniform1i( location = 4, x = 0, )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'color', )
GL glUniform4f( location = 0, x = 1.0, y = 1.0, z = 1.0, w = 1.0, )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'projection_mat', )
GL glUniformMatrix4fv( location = 2, count = 1, transpose = 0, value*='0x80517ebc10', )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'modelview_mat', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ebc10', )
GL glGetIntegerv( pname = 35725, params*='0x80517ebed0', )
GL glGetUniformLocation( program = 1, name*=b'frag_modelview_mat', )
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
GL glGetIntegerv( pname = 35725, params*='0x80517ebf70', )
GL glUniformMatrix4fv( location = 2, count = 1, transpose = 0, value*='0x80517ebcb0', )
GL glGetIntegerv( pname = 35725, params*='0x80517ebf70', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ebcb0', )
GL glGetIntegerv( pname = 35725, params*='0x80517ebf70', )
GL glGetUniformLocation( program = 1, name*=b'frag_modelview_mat', )
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
WARNING: Kivy canvas cannot be hidden/displayed.
[INFO ] [Base ] Start application main loop
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 34370, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 34913, )
GL glGetString( name = 7938, )
GL glGetIntegerv( pname = 3379, params*='0x233a01a8100', )
Vispy calling: <built-in function glBindFramebuffer>
GL glBindFramebuffer( target = 36160, framebuffer = 0, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glClearColor>
GL glClearColor( red = 1.0, green = 1.0, blue = 1.0, alpha = 1.0, )
Vispy calling: <built-in function glClear>
GL glClear( mask = 17664, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 5, count = 1, string**='0x80517ebca0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 5, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 4, shader = 5,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 6, count = 1, string**='0x80517ebca0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 6, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 4, shader = 6,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 4, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 4, shader = 5, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 4, shader = 6, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 4, index = 0, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043e5f0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 4, index = 1, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ce90', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 4, index = 2, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043e5f0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 4, index = 3, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ea30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 0, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d4f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 1, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ea30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 2, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043b840', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 3, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043bfb0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 4, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d2d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 5, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ce90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 6, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d4f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 7, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ada0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 8, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043c610', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 9, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043b620', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 10, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ea30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 11, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043c610', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 12, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043bfb0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 13, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043ea30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 14, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d2d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 15, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d930', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 16, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043bea0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 17, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043dc60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 18, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043afc0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 19, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d0b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 20, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043bea0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 21, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043d2d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 4, index = 22, bufsize = 255, length*='0x0', size*='0x80517ebab0', type*='0x80517ebac8', name*='0x233a043dc60', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 5, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 6, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 4, )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x2338d307c10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a0578490', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a05766b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a05760b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a05759d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a0576290', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a0578810', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a05781d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_scale_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a0578390', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a0578510', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a0578590', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a0578690', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a0578790', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a0578bd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a0578d30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a0578af0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a0578e90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_translate_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 17, count = 1, v*='0x233a0578890', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 1, )
GL glBufferData( target = 34962, size = 448, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 1, )
GL glBufferSubData( target = 34962, offset = 0, size = 448, data*='0x233ae1d8050', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 4, name*='0x233abc36bf0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 4, name*='0x233abc36bf0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 2, )
GL glBufferData( target = 34962, size = 112, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 2, )
GL glBufferSubData( target = 34962, offset = 0, size = 112, data*='0x233a172db00', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 4, name*='0x233abc36bf0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 3, )
GL glBufferData( target = 34962, size = 336, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 3, )
GL glBufferSubData( target = 34962, offset = 0, size = 336, data*='0x233a16ab7a8', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 4, name*='0x233ae14b348', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_npix', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 20, count = 1, v*='0x233a01a80f0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 2, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9728.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9728.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 2, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 2, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6408, width = 1024, height = 16, border = 0, format = 6408, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 2, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 16, format = 6408, type = 5121, pixels*='0x233a0a54030', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_kernel', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 18, x = 0, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 19, count = 1, v*='0x233a0578ef0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9729.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9729.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6407, width = 1024, height = 1024, border = 0, format = 6407, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 1024, format = 6407, type = 5121, pixels*='0x233af2f5060', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 1, yoffset = 1, width = 44, height = 64, format = 6407, type = 5121, pixels*='0x233a093b850', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 47, yoffset = 1, width = 48, height = 65, format = 6407, type = 5121, pixels*='0x233a093b850', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 97, yoffset = 1, width = 16, height = 16, format = 6407, type = 5121, pixels*='0x2339fd74660', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 115, yoffset = 1, width = 45, height = 33, format = 6407, type = 5121, pixels*='0x2339fd63970', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 162, yoffset = 1, width = 47, height = 50, format = 6407, type = 5121, pixels*='0x233a09655e0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 211, yoffset = 1, width = 47, height = 45, format = 6407, type = 5121, pixels*='0x233a04ffca0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 260, yoffset = 1, width = 46, height = 62, format = 6407, type = 5121, pixels*='0x233a093b850', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_font_atlas', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 21, x = 1, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 4, name*=b'u_font_atlas_shape', )
Vispy calling: <built-in function glUniform2fv>
GL glUniform2fv( location = 22, count = 1, v*='0x233a01a8270', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 4, )
GL glBufferData( target = 34963, size = 168, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 4, )
GL glBufferSubData( target = 34963, offset = 0, size = 168, data*='0x233ae16dae0', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33984, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 2, )
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33985, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 3, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 1, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 2, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 2, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 1, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 3, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 3, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x8', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 2, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 1, type = 5126, normalized = 0, stride = 4, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 3, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 3, type = 5126, normalized = 0, stride = 12, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 4, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 4, )
GL glDrawElements( mode = 4, count = 42, type = 5125, indices*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 0, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 6, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 6, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 5, shader = 6,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 7, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 7, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 5, shader = 7,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 5, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 5, shader = 6, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 5, shader = 7, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 5, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043ada0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043dc60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043e1b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043b2f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043cc70', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043bea0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043d930', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043ce90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043e3d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043c830', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043d820', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043ac90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043e2c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043ce90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043dc60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043e5f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043ea30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 5, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a043bea0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 6, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 7, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 5, )
GL glBufferData( target = 34962, size = 16, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 5, )
GL glBufferSubData( target = 34962, offset = 0, size = 16, data*='0x233ac164ec0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 5, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 5, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a057a290', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a057a6d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a057a4d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a057a1b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a057a210', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a057a350', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a057a370', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a057a410', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a0572af0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a0572c30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a0572b50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a05728f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a0572f50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a05729b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a0572830', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a0572970', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 5, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a0572f10', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 5, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 5, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 3, first = 0, count = 2, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 7, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 7, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 6, shader = 7,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 8, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 8, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 6, shader = 8,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 6, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 6, shader = 7, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 6, shader = 8, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 6, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94ed0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 6, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a960e0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 6, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95fd0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 6, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94870', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96a70', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95200', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95640', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a971e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96c90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94cb0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96300', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94650', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93000', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96410', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94650', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96740', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a961f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95530', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96410', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94cb0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a961f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 18, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93220', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 19, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94870', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 20, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93660', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 21, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96410', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 6, index = 22, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96b80', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 7, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 8, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 6, )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a0576490', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a0575230', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a0575450', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a0575590', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a0575370', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a05752b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a0575750', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a0575690', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_scale_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a0575570', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a0575510', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a05757b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a0575530', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a0575f30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a0575df0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a0575ff0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a0575b50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a0576010', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_translate_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 17, count = 1, v*='0x233a0575c90', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 6, )
GL glBufferData( target = 34962, size = 2688, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 6, )
GL glBufferSubData( target = 34962, offset = 0, size = 2688, data*='0x233a0aab380', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 6, name*='0x233abc36c50', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 6, name*='0x233abc36c50', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 7, )
GL glBufferData( target = 34962, size = 672, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 7, )
GL glBufferSubData( target = 34962, offset = 0, size = 672, data*='0x2339ff9d2f0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 6, name*='0x233abc36c50', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 8, )
GL glBufferData( target = 34962, size = 2016, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 8, )
GL glBufferSubData( target = 34962, offset = 0, size = 2016, data*='0x233a06f9a30', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 6, name*='0x233ac5850c8', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_npix', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 20, count = 1, v*='0x233a01a7f70', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 4, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9728.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9728.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 4, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 4, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6408, width = 1024, height = 16, border = 0, format = 6408, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 4, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 16, format = 6408, type = 5121, pixels*='0x233a09e20a0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_kernel', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 18, x = 0, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 19, count = 1, v*='0x233a0575cb0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9729.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9729.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6407, width = 1024, height = 1024, border = 0, format = 6407, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 1024, format = 6407, type = 5121, pixels*='0x233abdac060', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 1, yoffset = 1, width = 44, height = 64, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 47, yoffset = 1, width = 48, height = 65, format = 6407, type = 5121, pixels*='0x2339fdc32c0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 97, yoffset = 1, width = 16, height = 16, format = 6407, type = 5121, pixels*='0x2339fd74660', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 115, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 163, yoffset = 1, width = 32, height = 61, format = 6407, type = 5121, pixels*='0x233a04ffca0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 197, yoffset = 1, width = 46, height = 62, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 245, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 293, yoffset = 1, width = 50, height = 62, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 345, yoffset = 1, width = 45, height = 62, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 392, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 440, yoffset = 1, width = 46, height = 61, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 488, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 536, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233a0b9d260', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_font_atlas', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 21, x = 1, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 6, name*=b'u_font_atlas_shape', )
Vispy calling: <built-in function glUniform2fv>
GL glUniform2fv( location = 22, count = 1, v*='0x233a01a8160', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 9, )
GL glBufferData( target = 34963, size = 1008, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 9, )
GL glBufferSubData( target = 34963, offset = 0, size = 1008, data*='0x233a0097860', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33984, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 4, )
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33985, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 5, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 6, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 2, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 2, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 6, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 3, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 3, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x8', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 7, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 1, type = 5126, normalized = 0, stride = 4, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 8, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 3, type = 5126, normalized = 0, stride = 12, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 6, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 9, )
GL glDrawElements( mode = 4, count = 252, type = 5125, indices*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 0, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 8, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 8, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 7, shader = 8,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 9, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 9, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 7, shader = 9,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 7, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 7, shader = 8, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 7, shader = 9, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 7, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93cc0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95310', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96fc0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96740', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a950f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93dd0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95970', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96630', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96410', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96630', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96960', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93ff0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95530', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93440', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94650', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 7, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93110', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 8, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 9, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 10, )
GL glBufferData( target = 34962, size = 864, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 10, )
GL glBufferSubData( target = 34962, offset = 0, size = 864, data*='0x233a0494200', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 7, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 7, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x2338d3070f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x2338d3075b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x2338d3075d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x2338d307110', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x2338d307650', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x2338d307750', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x2338d307bb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x2338d307df0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x2338d307f50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x2338d307fb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x2338d3056f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x2338d3053d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x2338d305710', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x2338d305110', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x2338d305190', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x2338d3053f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 7, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x2338d305230', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 10, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 7, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 1, first = 0, count = 108, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 9, count = 1, string**='0x80517eb9b0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 9, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 8, shader = 9,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 10, count = 1, string**='0x80517eb9b0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 10, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 8, shader = 10,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 8, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 8, shader = 9, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 8, shader = 10, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 8, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a94540', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 8, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a95310', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93110', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93440', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93ff0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a96da0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a96630', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a95fd0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93ff0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a94650', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a94a90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a95420', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a96410', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93110', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a971e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93880', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a93660', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a971e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a96300', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a96960', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 8, index = 18, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0a95970', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 9, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 10, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 11, )
GL glBufferData( target = 34962, size = 480, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 11, )
GL glBufferSubData( target = 34962, offset = 0, size = 480, data*='0x233a065bde0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 8, name*='0x233abc36d40', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 8, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 12, )
GL glBufferData( target = 34962, size = 360, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 12, )
GL glBufferSubData( target = 34962, offset = 0, size = 360, data*='0x233a17ad690', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 8, name*='0x233abc36d40', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_alpha', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 16, count = 1, v*='0x233a06ea5d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_enabled', )
Vispy calling: <built-in function glUniform1iv>
GL glUniform1iv( location = 17, count = 1, v*='0x233a06ea620', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_id_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 18, count = 1, v*='0x233a0574eb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a0576f10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x2338d306930', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09d7090', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09d6c30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09d6c70', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09d6ad0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09d6fd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09d6b90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09d6bf0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09d6a30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09d6a50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09d6950', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09d6c10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09d6cb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09d6bb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 8, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09d6cd0', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 11, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 4, type = 5126, normalized = 0, stride = 16, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 12, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 3, type = 5126, normalized = 0, stride = 12, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 8, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 4, first = 0, count = 30, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 10, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 10, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 9, shader = 10,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 11, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 11, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 9, shader = 11,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 9, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 9, shader = 10, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 9, shader = 11, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 9, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93dd0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94100', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94540', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96fc0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94870', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96c90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96fc0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96c90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93660', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96520', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96b80', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93330', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a93660', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96a70', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95530', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96c90', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 18, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 19, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a96b80', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 20, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95420', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 21, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a95640', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 9, index = 22, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0a960e0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 10, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 11, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 13, )
GL glBufferData( target = 34962, size = 800, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 13, )
GL glBufferSubData( target = 34962, offset = 0, size = 800, data*='0x233a01018d0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 9, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 9, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_alpha', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 20, count = 1, v*='0x233a06ea4a0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 18, count = 1, v*='0x233a09d7f90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_enabled', )
Vispy calling: <built-in function glUniform1iv>
GL glUniform1iv( location = 21, count = 1, v*='0x233a06ea730', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_id_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 22, count = 1, v*='0x233a09d7fd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a09d7910', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a09d8030', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09d7990', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09d7b90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09d7e50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09d7eb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09d88d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09d8290', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_scale_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a09d8730', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09d82f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09d8230', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09d8190', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09d8650', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09d8350', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09d8630', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09d85b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09d86d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_translate_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 17, count = 1, v*='0x233a09d8850', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 9, name*=b'u_view', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 19, count = 1, v*='0x233a09d83b0', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 13, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 9, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 3, first = 0, count = 100, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 11, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 11, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 10, shader = 11,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 12, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 12, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 10, shader = 12,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 10, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 10, shader = 11, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 10, shader = 12, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 10, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a950f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95970', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94650', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96520', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95a80', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93bb0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96300', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94540', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95420', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a96da0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93330', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a95420', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94320', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93330', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a93330', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 10, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0a94fe0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 11, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 12, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 14, )
GL glBufferData( target = 34962, size = 16, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 14, )
GL glBufferSubData( target = 34962, offset = 0, size = 16, data*='0x233abda31a0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 10, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 10, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a09d9fb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a09d9bd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a09d9c10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09d9950', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09da050', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09d9fd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09d99b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09da090', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09d9b30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09d9d10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09d9eb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09d99f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09d9ad0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09d98f0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09d9c90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09d9d30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 10, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09d9f70', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 14, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 10, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 3, first = 0, count = 2, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glViewport>
GL glViewport( x = 0, y = 0, width = 800, height = 600, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 12, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 12, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 11, shader = 12,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 13, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 13, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 11, shader = 13,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 11, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 11, shader = 12, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 11, shader = 13, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 11, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 11, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 11, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb05b0', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 11, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bace70', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafc20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baed40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baee50', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad2b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf8f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb05b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafe40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae4c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae6e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb0170', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad800', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 18, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf7e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 19, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 20, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb09f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 21, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf4b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 11, index = 22, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae4c0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 12, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 13, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 11, )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a0579bb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a09daed0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09dab30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09dad50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09daaf0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09daa50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09dafd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09dac30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_scale_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a09dae90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09da9b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09daf30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09db010', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09db1b0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09db170', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09db370', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09db890', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09db130', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_translate_8', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 17, count = 1, v*='0x233a09db150', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 15, )
GL glBufferData( target = 34962, size = 5184, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 15, )
GL glBufferSubData( target = 34962, offset = 0, size = 5184, data*='0x233a0bee0f0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 11, name*='0x233abc36d40', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 11, name*='0x233abc36d40', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 16, )
GL glBufferData( target = 34962, size = 1296, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 16, )
GL glBufferSubData( target = 34962, offset = 0, size = 1296, data*='0x233a00e6060', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 11, name*='0x233abc36d40', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 17, )
GL glBufferData( target = 34962, size = 3888, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 17, )
GL glBufferSubData( target = 34962, offset = 0, size = 3888, data*='0x233a0604af0', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 11, name*='0x233acca6fc8', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_npix', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 20, count = 1, v*='0x233a06eab60', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 6, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9728.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9728.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 6, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 6, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6408, width = 1024, height = 16, border = 0, format = 6408, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 6, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 16, format = 6408, type = 5121, pixels*='0x233ae3400b0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_kernel', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 18, x = 0, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 19, count = 1, v*='0x233a09db5d0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9729.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9729.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6407, width = 1024, height = 1024, border = 0, format = 6407, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1024, height = 1024, format = 6407, type = 5121, pixels*='0x233ac5cd060', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 1, yoffset = 1, width = 44, height = 64, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 47, yoffset = 1, width = 48, height = 65, format = 6407, type = 5121, pixels*='0x2339fdc32c0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 97, yoffset = 1, width = 16, height = 16, format = 6407, type = 5121, pixels*='0x2339fd74660', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 115, yoffset = 1, width = 31, height = 21, format = 6407, type = 5121, pixels*='0x2339fd12040', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 148, yoffset = 1, width = 46, height = 62, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 196, yoffset = 1, width = 23, height = 24, format = 6407, type = 5121, pixels*='0x233a02da730', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 221, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 269, yoffset = 1, width = 32, height = 61, format = 6407, type = 5121, pixels*='0x233a0bee0f0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 303, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 351, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 399, yoffset = 1, width = 46, height = 61, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 447, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 1, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 495, yoffset = 1, width = 45, height = 62, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 542, yoffset = 1, width = 50, height = 62, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 2, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 594, yoffset = 1, width = 46, height = 63, format = 6407, type = 5121, pixels*='0x233ae4830d0', )
Vispy calling: <built-in function glPixelStorei>
GL glPixelStorei( pname = 3317, param = 4, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_font_atlas', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 21, x = 1, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 11, name*=b'u_font_atlas_shape', )
Vispy calling: <built-in function glUniform2fv>
GL glUniform2fv( location = 22, count = 1, v*='0x233a06ea760', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 18, )
GL glBufferData( target = 34963, size = 1944, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 18, )
GL glBufferSubData( target = 34963, offset = 0, size = 1944, data*='0x2339fd12040', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33984, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 6, )
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33985, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 7, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 15, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 2, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 2, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 15, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 3, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 3, size = 2, type = 5126, normalized = 0, stride = 16, ptr*='0x8', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 16, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 1, type = 5126, normalized = 0, stride = 4, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 17, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 3, type = 5126, normalized = 0, stride = 12, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 11, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 18, )
GL glDrawElements( mode = 4, count = 486, type = 5125, indices*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34963, buffer = 0, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 13, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 13, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 12, shader = 13,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 14, count = 1, string**='0x80517eb8a0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 14, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 12, shader = 14,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 12, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 12, shader = 13, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 12, shader = 14, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 12, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bad800', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0baf070', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bb07d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0baf180', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bad2b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0badc40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bae5d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bacb40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bb0390', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bacd60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bafa00', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bae5d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0baee50', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 12, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb6b0', type*='0x80517eb6c8', name*='0x233a0bae6e0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 13, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 14, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 19, )
GL glBufferData( target = 34962, size = 1376, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 19, )
GL glBufferSubData( target = 34962, offset = 0, size = 1376, data*='0x233a0046020', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 12, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 12, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 16, count = 1, v*='0x233a09d4d70', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a09d4df0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a09d4910', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09d4cf0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09d5010', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09d4c50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09d4e90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09d5050', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09d4d50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09d4b50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09d4a50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09d4930', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09d4f30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09d4fb0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09d4f70', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09d4ab0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 12, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09d48f0', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 19, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 12, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 1, first = 0, count = 172, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 14, count = 1, string**='0x80517eb9b0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 14, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 13, shader = 14,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 15, count = 1, string**='0x80517eb9b0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 15, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 13, shader = 15,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 13, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 13, shader = 14, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 13, shader = 15, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 13, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bad910', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 13, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baf4b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae6e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bacd60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baef60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baf5c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae7f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baeb20', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae5d0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bb0060', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0baef60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bafb10', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bad3c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 13, index = 18, bufsize = 255, length*='0x0', size*='0x80517eb7c0', type*='0x80517eb7d8', name*='0x233a0bad6f0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 14, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 15, )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 13, name*='0x233abc36bf0', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 13, )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 13, name*='0x233abc36bf0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_alpha', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 16, count = 1, v*='0x233a06eae00', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_enabled', )
Vispy calling: <built-in function glUniform1iv>
GL glUniform1iv( location = 17, count = 1, v*='0x233a06eaf60', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_id_color', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 18, count = 1, v*='0x233a09d5f50', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a09d5ed0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a09d5bd0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a09d5ff0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a09d5c30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a09d60d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a09d5c90', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a09d5df0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a09d59d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a09d5d30', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a09d5e10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a09d6770', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a09d66d0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a09d6530', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a09d6610', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a09d6650', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 13, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a09d66f0', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 15, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 15, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 14, shader = 15,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 16, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 16, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 14, shader = 16,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 14, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 14, shader = 15, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 14, shader = 16, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 14, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad910', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 14, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb0060', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bacd60', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb0060', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae4c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae4c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafa00', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0badc40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad2b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafa00', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf290', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bace70', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 14, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 15, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 16, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 14, )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a09db490', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a0575870', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a0bfeb80', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a0bfefc0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a0bff020', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a0bfef00', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a0bff080', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a0bfea00', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a0bff000', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a0bfedc0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a0bff040', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a0bfec60', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a0bfee40', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a0bfeb60', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a0bfeec0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a0bfeae0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 22, )
GL glBufferData( target = 34962, size = 48, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 22, )
GL glBufferSubData( target = 34962, offset = 0, size = 48, data*='0x233ad37fe68', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 14, name*='0x233abc36b30', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 23, )
GL glBufferData( target = 34962, size = 48, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 23, )
GL glBufferSubData( target = 34962, offset = 0, size = 48, data*='0x233ad37fe68', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 14, name*='0x233abc36b30', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 8, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10241, param = 9729.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10240, param = 9729.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 8, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10242, param = 33071.0, )
Vispy calling: <built-in function glTexParameterf>
GL glTexParameterf( target = 3553, pname = 10243, param = 33071.0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 8, )
GL glTexImage2D( target = 3553, level = 0, internalformat = 6408, width = 1, height = 1024, border = 0, format = 6408, type = 5121, pixels*='0x0', )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 8, )
GL glTexSubImage2D( target = 3553, level = 0, xoffset = 0, yoffset = 0, width = 1, height = 1024, format = 6408, type = 5126, pixels*='0x233a09cfef0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 14, name*=b'texture2D_LUT', )
Vispy calling: <built-in function glUniform1i>
GL glUniform1i( location = 16, x = 0, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glActiveTexture>
GL glActiveTexture( texture = 33984, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 8, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 22, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 23, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 14, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 4, first = 0, count = 6, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glCreateProgram>
GL glCreateProgram( )
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35633, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 16, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 16, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 15, shader = 16,)
Vispy calling: <built-in function glCreateShader>
GL glCreateShader( type = 35632, )
Vispy calling: <built-in function glShaderSource>
GL glShaderSource( shader = 17, count = 1, string**='0x80517ebaa0', length*='0x0', )
Vispy calling: <built-in function glCompileShader>
GL glCompileShader( shader = 17, )
Vispy calling: <built-in function glAttachShader>
GL glAttachShader( program = 15, shader = 17,)
Vispy calling: <built-in function glLinkProgram>
GL glLinkProgram( program = 15, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 15, shader = 16, )
Vispy calling: <built-in function glDetachShader>
GL glDetachShader( program = 15, shader = 17, )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 15, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveAttrib>
GL glGetActiveAttrib( program = 15, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafd30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 0, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafe40', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 1, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae3b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 2, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 3, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bafd30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 4, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf5c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 5, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad090', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 6, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bacf80', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 7, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bae080', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 8, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bb0060', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 9, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 10, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baee50', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 11, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad3c0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 12, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf8f0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 13, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf4b0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 14, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baf7e0', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 15, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bac810', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 16, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0baec30', )
Vispy calling: <built-in function glGetActiveUniform>
GL glGetActiveUniform( program = 15, index = 17, bufsize = 255, length*='0x0', size*='0x80517eb8b0', type*='0x80517eb8c8', name*='0x233a0bad3c0', )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 16, )
Vispy calling: <built-in function glDeleteShader>
GL glDeleteShader( shader = 17, )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_border_color', )
Vispy calling: <built-in function glUseProgram>
GL glUseProgram( program = 15, )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 17, count = 1, v*='0x233a0576610', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_border_width', )
Vispy calling: <built-in function glUniform1fv>
GL glUniform1fv( location = 16, count = 1, v*='0x233a06ead10', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 0, count = 1, v*='0x233a0bffa60', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 2, count = 1, v*='0x233a0bffca0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 4, count = 1, v*='0x233a0bffba0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 6, count = 1, v*='0x233a0bfff60', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 8, count = 1, v*='0x233a0bffbc0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 10, count = 1, v*='0x233a0bffea0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 12, count = 1, v*='0x233a0bfffc0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_scale_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 14, count = 1, v*='0x233a0c00040', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 1, count = 1, v*='0x233a0bff940', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_1', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 3, count = 1, v*='0x233a0c00720', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_2', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 5, count = 1, v*='0x233a0c006a0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_3', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 7, count = 1, v*='0x233a0c00680', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_4', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 9, count = 1, v*='0x233a0c003e0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_5', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 11, count = 1, v*='0x233a0c00320', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_6', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 13, count = 1, v*='0x233a0c002a0', )
Vispy calling: <built-in function glGetUniformLocation>
GL glGetUniformLocation( program = 15, name*=b'u_translate_7', )
Vispy calling: <built-in function glUniform4fv>
GL glUniform4fv( location = 15, count = 1, v*='0x233a0c00700', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 24, )
GL glBufferData( target = 34962, size = 80, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 24, )
GL glBufferSubData( target = 34962, offset = 0, size = 80, data*='0x233ae15f2a8', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 15, name*='0x233abc36b30', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 25, )
GL glBufferData( target = 34962, size = 80, data*='0x0', usage = 35048, )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 25, )
GL glBufferSubData( target = 34962, offset = 0, size = 80, data*='0x233ae15f2a8', )
Vispy calling: <built-in function glGetAttribLocation>
GL glGetAttribLocation( program = 15, name*='0x233abc36b30', )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 24, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 0, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 0, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 25, )
Vispy calling: <built-in function glEnableVertexAttribArray>
GL glEnableVertexAttribArray( index = 1, )
Vispy calling: <built-in function glVertexAttribPointer>
GL glVertexAttribPointer( indx = 1, size = 2, type = 5126, normalized = 0, stride = 8, ptr*='0x0', )
Vispy calling: <built-in function glValidateProgram>
GL glValidateProgram( program = 15, )
Vispy calling: <built-in function glDrawArrays>
GL glDrawArrays( mode = 5, first = 0, count = 10, )
Vispy calling: <built-in function glGetError>
Vispy calling: <built-in function glBindBuffer>
GL glBindBuffer( target = 34962, buffer = 0, )
Vispy calling: <built-in function glBindTexture>
GL glBindTexture( target = 3553, texture = 0, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2884, )
Vispy calling: <built-in function glEnable>
GL glEnable( cap = 3042, )
Vispy calling: <built-in function glDisable>
GL glDisable( cap = 2929, )
Vispy calling: <built-in function glBlendFuncSeparate>
GL glBlendFuncSeparate( srcRGB = 770, dstRGB = 771, srcAlpha = 770, dstAlpha = 771, )
GL glClearColor( red = 0.0, green = 0.0, blue = 0.0, alpha = 1.0, )
GL glClear( mask = 17664, )
GL glUseProgram( program = 1, )
GL glUniform1f( location = 1, x = 1.0, )
GL glUniform1i( location = 4, x = 0, )
GL glUniform4f( location = 0, x = 1.0, y = 1.0, z = 1.0, w = 1.0, )
GL glUniformMatrix4fv( location = 2, count = 1, transpose = 0, value*='0x80517ee690', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee690', )
GL glGetUniformLocation( program = 1, name*=b'frag_modelview_mat', )
GL glFlush( )
GL glGetIntegerv( pname = 35725, params*='0x80517ee370', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee0b0', )
GL glGetIntegerv( pname = 35725, params*='0x80517ee2f0', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee030', )
GL glUseProgram( program = 0, )
flipping off
GL glFinish( )
GL glClearColor( red = 0.0, green = 0.0, blue = 0.0, alpha = 1.0, )
GL glClear( mask = 17664, )
GL glUseProgram( program = 1, )
GL glUniform1f( location = 1, x = 1.0, )
GL glUniform1i( location = 4, x = 0, )
GL glUniform4f( location = 0, x = 1.0, y = 1.0, z = 1.0, w = 1.0, )
GL glUniformMatrix4fv( location = 2, count = 1, transpose = 0, value*='0x80517ee690', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee690', )
GL glGetUniformLocation( program = 1, name*=b'frag_modelview_mat', )
GL glFlush( )
GL glGetIntegerv( pname = 35725, params*='0x80517ee570', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee2b0', )
GL glGetIntegerv( pname = 35725, params*='0x80517ee4f0', )
GL glUniformMatrix4fv( location = 3, count = 1, transpose = 0, value*='0x80517ee230', )
GL glUseProgram( program = 0, )
flipping off
GL glFinish( )
[INFO ] [Base ] Leaving application in progress...
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment