Bug report jitter 1.6 @ Capture with jit.gl.text2D


    Jul 06 2006 | 3:31 am
    Jitter 1.6 - Max 4.6b11 - OS X 10.4.6 on Powerbook G4 1.67Ghz.
    Bug:
    Setting @capture attribute to jit.gl.text2D results in error :
    ob3d_draw_end popmatrix: GL Error: Stack underflow
    jit.gl.texture: error binding readback mechanism for capture: GL
    Error: Stack overflow
    Expected behavior:
    changing the jit.gl.text2D to jit.gl.text3D results in properly
    working capture to texture. Would like @capture to work as other
    standard jit.gl.* objects.
    To reproduce - run the patch below:
    Note changing the texxt2D to text3D in the patch below results in
    rendering to the named texture destination.
    Thanks.
    v a d e //
    www.vade.info
    abstrakt.vade.info

    • Jul 06 2006 | 5:11 am
      Thanks for the report. I was able to reproduce and will see what I
      can do for the next beta.
      thanks,
      wes
      On 7/6/06, vade wrote:
      >
      > Jitter 1.6 - Max 4.6b11 - OS X 10.4.6 on Powerbook G4 1.67Ghz.
      >
      > Bug:
      >
      > Setting @capture attribute to jit.gl.text2D results in error : ob3d_draw_end
      > popmatrix: GL Error: Stack underflow
      > jit.gl.texture: error binding readback mechanism for capture: GL Error:
      > Stack overflow
      >
      > Expected behavior:
      >
      > changing the jit.gl.text2D to jit.gl.text3D results in properly working
      > capture to texture. Would like @capture to work as other standard jit.gl.*
      > objects.
      >
      > To reproduce - run the patch below:
      >
      > Note changing the texxt2D to text3D in the patch below results in rendering
      > to the named texture destination.
      >
      > Thanks.
      >
      > #P window setfont "Sans Serif" 9.;
      > #P window linecount 1;
      > #P newex 202 213 109 196617 jit.noise 1 char 20 20;
      > #P newex 183 628 83 196617 jit.window thing;
      > #P newex 165 574 171 196617 jit.gl.videoplane thing @automatic 0;
      > #P newex 48 292 44 196617 t b b b;
      > #P newex 24 247 58 196617 t b b erase;
      > #P newex 23 519 90 196617 jit.gl.render thing;
      > #P newex 165 523 216 196617 jit.gl.texture thing @name tex1 @automatic 0;
      > #P message 243 307 68 196617 capture tex1;
      > #P newex 52 89 44 196617 qlim 33;
      > #P toggle 24 46 15 0;
      > #P newex 24 66 51 196617 qmetro 2;
      > #P message 134 51 30 196617 read;
      > #P newex 181 406 224 196617 jit.gl.text2D thing @automatic 0 @capture tex1;
      > #P connect 3 0 2 0;
      > #P connect 2 0 4 0;
      > #P connect 2 0 8 0;
      > #P connect 8 2 7 0;
      > #P connect 8 0 7 0;
      > #P connect 8 1 9 0;
      > #P connect 9 1 6 0;
      > #P connect 6 0 10 0;
      > #P connect 4 0 12 0;
      > #P connect 9 2 0 0;
      > #P connect 12 0 0 0;
      > #P connect 5 0 0 0;
      > #P connect 9 0 10 0;
      > #P window clipboard copycount 13;
      >
      >
      >
      > v a d e //
      >
      > www.vade.info
      > abstrakt.vade.info
      >
      >
      >
      >