Documentation
    Preparing search index...

    Variable PICKING_GLConst

    PICKING_GL: {
        ALREADY_SIGNALED: 37146;
        CONDITION_SATISFIED: 37148;
        PIXEL_PACK_BUFFER: 35051;
        STREAM_READ: 35041;
        SYNC_FLUSH_COMMANDS_BIT: 1;
        SYNC_GPU_COMMANDS_COMPLETE: 37143;
        TIMEOUT_EXPIRED: 37147;
        WAIT_FAILED: 37149;
    }

    The GL enumerants only the picking read-back uses — the PARTICLE_GL precedent: kept beside their one consumer rather than widening the shared GL object every WebglRenderer bundle carries.

    Type Declaration

    • ReadonlyALREADY_SIGNALED: 37146

      GL_ALREADY_SIGNALED.

    • ReadonlyCONDITION_SATISFIED: 37148

      GL_CONDITION_SATISFIED.

    • ReadonlyPIXEL_PACK_BUFFER: 35051

      GL_PIXEL_PACK_BUFFER — the non-stalling read-back's destination.

    • ReadonlySTREAM_READ: 35041

      GL_STREAM_READ — written by GL once, read back by the CPU once.

    • ReadonlySYNC_FLUSH_COMMANDS_BIT: 1

      GL_SYNC_FLUSH_COMMANDS_BIT — flush on the first wait, so the fence is reachable.

    • ReadonlySYNC_GPU_COMMANDS_COMPLETE: 37143

      GL_SYNC_GPU_COMMANDS_COMPLETE — the only condition fenceSync accepts.

    • ReadonlyTIMEOUT_EXPIRED: 37147

      GL_TIMEOUT_EXPIRED — not yet; poll again.

    • ReadonlyWAIT_FAILED: 37149

      GL_WAIT_FAILED — the wait itself failed (a lost context, typically).