Hello, over 20 years ago, it was known that if we wanted to do graphics intensive things including playing back high res videos smoothly or doing things that used OpenGL, we should choose a laptop with a separate GPU as laptops with integrated graphics and shared memory were slow. I recall that I had a Thinkpad X series with integrated graphics memory but it could not play back high resolutions videos smoothly. Now, with the M1 chips in MacBook Pro, people keep saying that the excellent performance is because they don't have a separate GPU and the memory is shared between the CPU and the graphics system. Isn't this contradictory to the sayings 20 years ago. What have changed?