Opened 2 months ago

Last modified 2 months ago

#5791 new defect

Remove deprecated OpenGL 1.1 Fixed Function Pipeline Renderer

Reported by: stanislas69 Owned by: Vladislav Belov
Priority: Nice to Have Milestone: Work In Progress
Component: Core engine Keywords: Graphics
Cc: Patch: Phab:D2908

Description (last modified by stanislas69)

While still functionnal the Fixed Function Pipeline code is old, OpenGL 1.1. is very old (1997!) too, it is slow, it’s not very well tested, as it’s not possible to enable it through the options (albeit the hardware detection can force it), and while it works, it will crash if any of the new features e.g. postprocessing are enabled. And the last one is the fact it was marked as deprecated almost 7 years ago: in r13156. The only argument “for” that I can find is that some users (62/10000+) use it.

Change History (5)

comment:1 by stanislas69, 2 months ago

Description: modified (diff)

comment:2 by Vladislav Belov, 2 months ago

Also I think the game is pretty unplayable without shaders.

comment:3 by stanislas69, 2 months ago

Well it looks bad

comment:5 by asterix, 2 months ago

Keywords: Graphics added
Milestone: BacklogWork In Progress
Owner: set to Vladislav Belov
Patch: Phab:D2908
Note: See TracTickets for help on using tickets.