📌 Problem
In some environments, LP360 may fail to fully initialize during application startup. When this occurs, the issue is not related to licensing, project data, or user workflows, but instead to limitations or incompatibilities in the system’s graphics environment that are detected when LP360 launches.
The error dialog may show:
OpenGL 4.x Shader File: LP360UndistortTexture20.vert Failed: Shader Compilation error: no function with name 'isnan' error: LHS of '||' must be scalar boolean
Common indicators
- LP360 launches but does not initialize all components correctly
- Certain functionality is unavailable immediately after startup
- OpenGL or shader-related errors appear in system diagnostics or logs
- The behavior occurs consistently on startup, regardless of project or dataset
- The About LP360 dialog indicates the machine is using software rendering, not hardware acceleration, even though the machine has a suitable GPU assigned.
Typical environments where this can occur
This behavior has been observed on systems that do not provide full native graphics support required during LP360 startup, including (but not limited to):
- Virtual machines (VMware, Hyper-V, or similar)
- Remote or virtualized GPU configurations
- Systems using emulated or generic graphics drivers
- Remote desktop, VDI, or session-based computing environments
In these environments, the operating system may report a graphics device as present, but required OpenGL capabilities are not fully available at application startup.
🔍 How to verify
- Review LP360 system information or diagnostic output for OpenGL or shader-related errors reported during startup
- Confirm whether the system is virtualized or relies on an emulated graphics adapter
- Restart LP360 without loading any project and observe whether the issue persists
âś… Probable Resolutions
To determine whether the graphics environment is the root cause:
- Launch LP360 on a non-virtualized (bare-metal) system
- Ensure the system is using a fully supported, native GPU driver
- Avoid running LP360 in virtualized or remote desktop environments when possible
If LP360 initializes normally on a native hardware system, the issue is confirmed to be environmental rather than data-related.
📚 Additional Notes
LP360 performs graphics capability checks during startup. Environments that provide incomplete or emulated OpenGL support may allow the application to launch, but prevent full initialization of required components.
📬 Need Help?
If you're still stuck, please Contact Support for assistance.
Comments
0 comments
Please sign in to leave a comment.