jit.grab texture output mode problem

Chi Him Chik's icon

Hi!

I am not so experienced to jitter in Max, but recently I figured there is a output texture mode in the jit.grab object and I was trying to use it to skip the matrix to GL conversion with jit.gl.texture (I work a lot on live visuals so I need everything to be on GL). But I found out when the jit.grab object's output texture mode is on, it doesn't output anything. I messed with the object by connecting it to a jit.pworld, have the attribution as @output_texture 1 and @automatic 1, configured the macbook webcam, and make sure the object is outputting something by attaching it with a bang. I turned on the object with the open message, the webcam light is on (so it is actually running) and there is bangs from the jit.grab (so the object is also running), but there is nothing projected onto the jit.pworld but only all black.

I tried with other macbook computers with the exact same patch and it worked just fine, but only not my own...

Here is my GL status when I tried mine:
{
    "Intel(R) Iris(TM) Graphics 550" :     {
        "Vendor Name" : "Intel Inc.",
        "Version" : "4.1 INTEL-10.25.22",
        "GLSL Version" : "4.10",
        "Renderer Properties" :         {
            "OffScreen" : 0,
            "RendererID" : 16925958,
            "Accelerated" : 1,
            "BackingStore" : 1,
            "Window" : 1,
            "Compliant" : 1,
            "DisplayMask" : 15,
            "BufferModes" : 29,
            "ColorModes" : 167805952,
            "AccumModes" : 134217728,
            "DepthModes" : 3073,
            "StencilModes" : 129,
            "MaxAuxBuffers" : 2,
            "MaxSampleBuffers" : 1,
            "MaxSamples" : 16,
            "SampleModes" : 2,
            "SampleAlpha" : 1,
            "GPUVertProcCapable" : 1,
            "GPUFragProcCapable" : 1,
            "Online" : 1
        }

    }
,
    "Apple Software Renderer" :     {
        "Vendor Name" : "Apple Inc.",
        "Version" : "4.1 APPLE-14.0.16",
        "GLSL Version" : "4.10",
        "Renderer Properties" :         {
            "OffScreen" : 0,
            "RendererID" : 16909312,
            "Accelerated" : 0,
            "BackingStore" : 1,
            "Window" : 1,
            "Compliant" : 1,
            "DisplayMask" : 15,
            "BufferModes" : 13,
            "ColorModes" : 134250496,
            "AccumModes" : 134217728,
            "DepthModes" : 4097,
            "StencilModes" : 129,
            "MaxAuxBuffers" : 4,
            "MaxSampleBuffers" : 1,
            "MaxSamples" : 16,
            "SampleModes" : 1,
            "SampleAlpha" : 1,
            "GPUVertProcCapable" : 0,
            "GPUFragProcCapable" : 0,
            "Online" : 1
        }

    }

}

I am using a 2016 Macbook pro on 10.12.6 (Sierra) on Max 8.1.5, running GL3 with avf as the video engine. Does anyone know what did I do incorrectly or what should I try, so that I don't need to do the conversion with jit.gl.texture anymore...???

Thank you very much in advance!!

Chi Him

Rob Ramirez's icon

first thing to try is switching the glengine back to gl2 and see if that fixes it.

Chi Him Chik's icon

Hi Rob, it works! Thank you for the suggestion!

I know I am a noob... But could I ask why would that happen? Somehow that only happens to my computer but not the other..

Thank you so much!!

Him

Rob Ramirez's icon

hard to say but possibly gl3 does not play nicely with your Intel card. What model mac are you running this on? maybe we can track down similar specs for some internal testing.

Chi Him Chik's icon

Hmmm.... Its a Macbook Pro 13-inch from 2016, with 2.9 Ghz i5 Processor, 8GB RAM, Intel Iris Graphics 550 1536MB

Rob Ramirez's icon

ok thanks for the info. our support team should have one of these so I'll see if anyone can reproduce.

Rob Ramirez's icon

unfortunately we cannot reproduce any issues with outputting textures from jit.grab when using the gl3 engine on the same machine as yours.

maybe send along your patch and I'll see if there's anything that stands out to me.

Chi Him Chik's icon

Strange.. is that computer also on 10.12.6 (Sierra)? Just FYI, my graphic processor is Intel Iris Graphics 550 1536 MB.

I just tried comparing between jit.grab texture and matrix output, and it still didn't work out, here what it is:
Thank you very much again in advance!!!!

Max Patch
Copy patch and select New From Clipboard in Max.


Rob Ramirez's icon

I'm not sure what could be the problem, possibly OS. Most of us are on 10.14/10.15.

maybe try with just a simple jit.grab straight into a jit.world

Max Patch
Copy patch and select New From Clipboard in Max.

also, please post to the forums using copy-compressed in the future.

Chi Him Chik's icon

My bad.
I just tried it, it doesn't work either... I guess the OS is the problem then...

Thank you very much for your help!!