Skip to content

OpenGL - GL_ATI_fragment_shader missing and performance issues in older OpenGL games #80

@vCoDMods

Description

@vCoDMods

Hello,

I'm from the Call of Duty 1 community.

Since AMD OpenGL driver changes around 2022, the extension GL_ATI_fragment_shader is no longer exposed.
Several older OpenGL games rely on this extension and now show rendering issues. Performance issues exist in some cases, but are caused by separate driver changes and are not directly related to the missing extension (maybe).

In Call of Duty, severe stuttering occurs on the maps mp_powcamp and mp_railyard.
Water rendering is also broken due to the missing GL_ATI_fragment_shader extension.

Affected games (confirmed):

  • Call of Duty (2003)

  • Call of Duty: United Offensive

  • IL-2 Sturmovik: 1946

  • Neverwinter Nights Diamond Edition

On older AMD drivers, these titles render correctly and show no performance issues. Current NVIDIA drivers also render them correctly.

Thanks for looking into this and for any feedback on the OpenGL compatibility side.

Metadata

Metadata

Assignees

Labels

OpenGLThis is an issue with OpenGL driver

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions