View Bug Details

IDProjectCategoryView StatusLast Update
0001640DCP-o-maticFeaturespublic2021-06-08 23:31
Reportercarl Assigned To 
PriorityimmediateSeverityminorReproducibilityN/A
Status confirmedResolutionopen 
Target Version2.16.0 
Summary0001640: Generally fix GL backend
Description

[]

Tagsmajor
Branchbetter-gl
Estimated weeks required3
Estimated work requiredMajor

Relationships

related to 0002038 new OpenGL viewer crops scope DCPs wrong 
related to 0001634 closedcarl Try separate thread for OpenGL renderer 

Activities

carl

2020-11-01 23:45

administrator   ~0003987

Looks like we might be using very out-of-date GL APIs; 'fixed-function' instead of shader-based.
https://www.ics.com/blog/fixed-function-modern-opengl-part-1-4

carl

2021-04-18 00:04

administrator   ~0004245

Some work in better-gl

carl

2021-05-24 00:00

administrator   ~0004374

This is looking sort-of-OK, perhaps try it on Windows/macOS and see what happens.

carl

2021-06-08 23:30

administrator   ~0004456

Builds and runs on macOS now.

carl

2021-06-08 23:31

administrator   ~0004457

But is broken again on Ubuntu 20.04.

Bug History

Date Modified Username Field Change
2019-10-24 23:02 carl New Bug
2019-10-24 23:03 carl Estimated work required => Major
2019-10-24 23:03 carl Status new => confirmed
2019-10-24 23:04 carl Relationship added related to 0001634
2019-11-27 16:21 carl Tag Attached: major
2019-11-27 19:54 carl Category Bugs => Features
2019-11-27 21:44 carl Estimated weeks required => 3
2020-11-01 23:45 carl Note Added: 0003987
2020-11-01 23:46 carl Priority urgent => immediate
2021-04-18 00:04 carl Branch => better-gl
2021-04-18 00:04 carl Note Added: 0004245
2021-05-24 00:00 carl Note Added: 0004374
2021-06-07 13:00 carl Relationship added related to 0002038
2021-06-08 23:30 carl Note Added: 0004456
2021-06-08 23:31 carl Note Added: 0004457