meetsPerformanceRequirements

Determines if the device meets performance requirements for running heavy operations. First ensures sufficient memory, then verifies GPU capability, and finally rejects devices on the 3D crash denylist (Carto Mobile SDK + Tensor G3/G4/G5 known-bad combinations).