It was a typical aileron roll for airshow. An aileron roll is the most simple of rolls. In simpler aircrafts, like the Cessna 152 I trained on while in high school prior to the USAF, an aileron roll requires three actions: control (or yoke) to either with starboard or port, slight throttle increase, and slight rudder. In flight, every time you make a maneuver, you lose a bit of airspeed, hence the slight increase in throttle.
In avionics, flight control surface deflection is the result of the algorithm of command, airspeed, altitude, gyroscope, and accelerometer. The slower the airspeed, the greater the VISIBILITY of that deflection. So for the J-20 video, the fact that we can see the port vertical stab's high deflection at timestamp 00:10 mean airspeed just above stall, not cruise. After all, it was an airshow and airshow's airspace are designed to be limited.
The FLCC received a cockpit command. The Central Air Data Computer (CADC) sends airspeed and altitude data to the FLCC. The three rate gyros (pitch, roll, and yaw) sends their data to the FLCC, and the two accelerometers sends their data to the FLCC. Then the FLCC calculate the rate and final angle of displacement for the flight control surfaces. The higher the airspeed, the less surface deflection. Conversely, the lower the airspeed, the higher the deflection. So for us to see the deflection at timestamp 00:10, it means airshow airspeed. As the J-20 continues its aileron roll, the jet's AOA, to me, indicates a slight pitch askew (diagonal), further evidence of a lower airspeed than usual. The asymmetrical deflection of the various flight control surfaces is evidence of a computerized flight controls system (FLCS). Not necessarily all fly-by-wire, but for starter, at least a computerized FLCS. For the J-20, the public was informed of a FBW-FLCS.