In vanilla Minecraft my fog is rendered at a fixed distance from myself (the fancy option within optifine), while in forge it is rendered as a moving point where I am looking (optifine's fast option). A little research suggests that this is ordinarily due to the graphics card not being able to process the fancier fog (I believe this stems from unsupported opengl functions?). However, my graphics card (Nvidia GTX 970m) is able to handle these functions in vanilla. I am able to replicate this issue with forge alone, so I am confident that it is not the fault of any mod. Does forge purposely interfere with these functions or fog rendering directly and, if so, is there any way to disable it? Or is this a bug? This is extremely bothersome for me and any help would be much appreciated. Thanks in advance!
FML log: https://pastebin.com/Nv9Gydc8