Bug 392526

Summary: Isometric grid has several drawing issues(with openGL disabled)
Product: [Applications] krita Reporter: Matheus Pesegoginski <pese.ek.tk>
Component: Tool/AssistantsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: griffinvalley, halla, scottpetrovic
Priority: NOR    
Version: 4.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Matheus Pesegoginski 2018-03-30 15:07:06 UTC
I'm not so good at explaining bugs, so i leave bellow a short video of the bug occuring:
https://youtu.be/zrlPF1om8fc


Krita
  Version: 4.0.0

OS Information
  Build ABI: x86_64-little_endian-llp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: winnt
  Kernel Version: 6.1.7601
  Pretty Productname: Windows 7 SP 1 (6.1)
  Product Type: windows
  Product Version: 7sp1

OpenGL Info
  **OpenGL not initialized**
Comment 1 wolthera 2018-03-31 08:31:36 UTC
Huh, that's peculiar. Does it also happen with openGL enabled?
Comment 2 Matheus Pesegoginski 2018-04-01 05:52:13 UTC
(In reply to wolthera from comment #1)
> Huh, that's peculiar. Does it also happen with openGL enabled?

I can't try it, my computer do not have opengl support, unfortunatly.
Comment 3 Scott Petrovic 2018-04-16 14:07:24 UTC
I can confirm this. I think the isometric grid uses logic that is a bit too advanced for nonOpenGL. The option will be disabled/not shown if OpenGL is off
Comment 4 Scott Petrovic 2018-04-16 17:21:22 UTC
Git commit 871dd8aa89db17f1d6f0a5287130db435592f66f by Scott Petrovic.
Committed on 16/04/2018 at 17:20.
Pushed by scottpetrovic into branch 'master'.

M  +36   -5    plugins/dockers/griddocker/grid_config_widget.cpp
M  +5    -0    plugins/dockers/griddocker/grid_config_widget.h
M  +8    -0    plugins/dockers/griddocker/griddocker_dock.cpp

https://commits.kde.org/krita/871dd8aa89db17f1d6f0a5287130db435592f66f
Comment 5 Halla Rempt 2018-05-02 11:58:51 UTC
Git commit 8fc6453a1f6b0dee4f824040732377300dc020f8 by Boudewijn Rempt, on behalf of Scott Petrovic.
Committed on 02/05/2018 at 11:54.
Pushed by rempt into branch 'krita/4.0'.

(cherry picked from commit 9cb343e72130a4f27d14eaa38a97b068f972d299)

M  +36   -5    plugins/dockers/griddocker/grid_config_widget.cpp
M  +5    -0    plugins/dockers/griddocker/grid_config_widget.h
M  +8    -0    plugins/dockers/griddocker/griddocker_dock.cpp

https://commits.kde.org/krita/8fc6453a1f6b0dee4f824040732377300dc020f8