"Instead of using the CPU to decode video frames, Hap passes compressed image data directly to your computer's graphics card to perform hardware accelerated decompression of movies during playback. By shifting this burden from your CPU to your GPU, Hap makes it both possible to use more movies and work at higher resolutions than typical CPU-bound codecs."