| 44 | and |
| 45 | {{{ |
| 46 | 2015-07-30 18:48:54,669 gtk2.GLWindowBacking(1, (499, 316), YUV444P).gl_paint_planar(..) error: ("No array-type handler for type <type 'memoryview'> (value: <memory at 0x7f6a000d20e8>) registered", <OpenGL.GL.images.ImageInputConverter object at 0x7f6a028480d0>) |
| 47 | Traceback (most recent call last): |
| 48 | File "/usr/lib/python2.7/dist-packages/xpra/client/gl/gl_window_backing_base.py", line 695, in gl_paint_planar |
| 49 | self.update_planar_textures(x, y, enc_width, enc_height, img, pixel_format, scaling=(enc_width!=width or enc_height!=height)) |
| 50 | File "/usr/lib/python2.7/dist-packages/xpra/client/gl/gl_window_backing_base.py", line 749, in update_planar_textures |
| 51 | glTexSubImage2D(GL_TEXTURE_RECTANGLE_ARB, 0, 0, 0, width//div_w, height//div_h, GL_LUMINANCE, GL_UNSIGNED_BYTE, pixel_data) |
| 52 | File "/usr/lib/python2.7/dist-packages/OpenGL/latebind.py", line 45, in __call__ |
| 53 | return self._finalCall( *args, **named ) |
| 54 | File "/usr/lib/python2.7/dist-packages/OpenGL/wrapper.py", line 782, in wrapperCall |
| 55 | pyArgs = tuple( calculate_pyArgs( args )) |
| 56 | File "/usr/lib/python2.7/dist-packages/OpenGL/wrapper.py", line 355, in calculate_pyArgs |
| 57 | yield converter(args[index], self, args) |
| 58 | File "/usr/lib/python2.7/dist-packages/OpenGL/GL/images.py", line 400, in __call__ |
| 59 | return arrayType.asArray( arg ) |
| 60 | File "/usr/lib/python2.7/dist-packages/OpenGL/arrays/arraydatatype.py", line 141, in asArray |
| 61 | return cls.getHandler(value).asArray( value, typeCode or cls.typeConstant ) |
| 62 | File "/usr/lib/python2.7/dist-packages/OpenGL/arrays/arraydatatype.py", line 52, in __call__ |
| 63 | typ, repr(value)[:50] |
| 64 | }}} |