added openal, opencl, fixed yos:rewritePath, optimized gl