Bug 362229

Summary: Brush outlines not displaying
Product: [Applications] krita Reporter: fyn <ryivhnn>
Component: Brush enginesAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla, osxyz, tt.spammail.xq
Priority: NOR Keywords: regression
Version First Reported In: 3.0 Alpha   
Target Milestone: ---   
Platform: macOS (DMG)   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description fyn 2016-04-25 11:04:49 UTC
There are no brush outlines for any of the brushes (default or added, clean reinstall without the brush bundles didn't appear to make a difference aside from wasting time :).

Reproducible: Always

Steps to Reproduce:
1. pick a brush
2. hover over canvas, no brush outline
3. paint, still no brush outline (if you press hard with a tablet you'll at least get the largest size so you can see how big it will be at full pressure)

Actual Results:  
Can't see how big the brush is

Expected Results:  
Brush outline to see what size and shape the brush is! XD

Can't switch to OpenGL 3.2 (it switches happily in the preferences but won't stick, every time I go back to it with or without restarts it's reverted back to 2.1).  Not sure if that's related.

I'm on OSX 10.11.4 if there's any weirdness associated with that.
Comment 1 Halla Rempt 2016-04-25 11:29:52 UTC
Hi,

This is known: we explicitly say so in every release announcement. Apple has decided to stop supporting the compatibility profile for OpenGL, and only has the core profile in their drivers. And that means we have to rewrite a big chunk of Qt. We hope to get that done by 3.1. If you want to see the tool outlines, disable OpenGL completely.
Comment 2 fyn 2016-04-25 11:53:21 UTC
(In reply to Boudewijn Rempt from comment #1)
> Hi,
> 
> This is known: we explicitly say so in every release announcement. Apple has
> decided to stop supporting the compatibility profile for OpenGL, and only
> has the core profile in their drivers. And that means we have to rewrite a
> big chunk of Qt. We hope to get that done by 3.1. If you want to see the
> tool outlines, disable OpenGL completely.

Ergh, I'm an idiot.  Disabled OpenGL for now and there be outlines.  Thanks and good luck with the shenanigans :)
Comment 3 Halla Rempt 2016-05-18 19:40:28 UTC
*** Bug 363234 has been marked as a duplicate of this bug. ***
Comment 4 Halla Rempt 2016-06-14 10:56:00 UTC
This is fixed by going back to opengl 2.1 in the final release.