Infinite Glide is an iconic DmC glitch where Dante is able to do an Angel Glide as long as the player desires. It's a tremendously useful and fast moving style, and it also allows player to reach many places in the game that developers never intended them to reach. If Dante continues Gliding for long enough and hits the level boundary that kills him, he may have a chance to escape this softlock after all. Players can continue or quit from the Game Over-screen and don’t have to reset the entire system to proceed.
DT makes all Dante's actions a little faster, and this includes Infinite Gliding.
There are many methods to perform this glitch.
Explanation for each methods
Angel Lift + Airborne enemy - Launch the enemy into air, then Angel Lift to it. During Angel Lift, immediately input an Angel Glide, but right as Dante is about to do Glide, do Angel Lift again. The time window for the trick is relatively small and takes practice to get right.
JC + Wall - This is the least used method Infinite Gliding, since it doesn't replace other methods. This is done by luring an enemy to a wall, then doing a JC followed by gliding into a wall. The glide then glitches up and becomes infinite.
Buffering Glide against a wall + Jump - Jump next to a flat wall without moving Dante to any direction. Do an air melee attack - for example normal Reb air swing. Buffer a glide to occur after the Reb swing, but do a jump right as the swing ends. This causes the glide that would otherwise start normally to glitch up and turn infinite. The timing is strict with this method. Wall is required because Angel Glide has different properties done next to a wall. This method doesn't cause any results if you are not in front of a wall when doing it. You will also get nothing if you move Dante to a direction while doing it, so don't..
Charge shot release at a wrong time - This is speedrunners main method where you have to charge a charge shot for a very a short time. Charging for less than a second and then letting go, Dante won't make a shot but instead “reacts” to the charge shot attempt by holstering his guns again. This animation can cause break outs and interrupts certain moves. Attempting to glide as this animation starts, the glide glitches up and becomes infinite.
Angel whip break-out at ground level - If you preform Angel Lift and Glide in a quick succession right before Dante lands, the Glide may glitch up and turn infinite. While this method of Infinite Glide doesn't have any prequisites, and you get to start the Glide abnormally low as a bonus, the trick's timing seems to be especially difficult.
This glitch has one main side effects which can be applied almost the entire run of Any%. There are about 10 Missions in New Game and 4 more extra in New Game+
You can pass through a set of walls by just Gliding towards them. Once Dante's momentum occurs, his movements become more drastic and big, and if there happens to be even a tiny structural weakness in the wall, the game's pathfinding mathematics may insert Dante through it. Although, the players will have to check at what height they can start the Glide. If player start a Glide from the top of the room, the game will attempt to keep Dante at that height, changing his patterns accordingly as he zips around. So try out different heights when trying to pass through a wall.
There is a glitch related to this that is called Infinite Slide. This glitch works on patched game including Definitve Edition. To perform: Charge a shot and boost into a wall at an angle. Once you see the slide happen, release charge shot before it reaches a full charge. The Condition is that the wall must be flat but, there are flat walls where you're not allowed to slide.
Although, there are no good application for this glitch in a run yet.