Works fine on others, problems on Surface Pro 3 2016-03-03T00:06:22+00:00

About Forums Technical Works fine on others, problems on Surface Pro 3

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • obtusity
    Participant
    Post count: 15
    #582 |

    JugiPaint 0.8x worked fine (well, one crash I couldn’t repeat) on 3 computers I briefly tried it on (more extensive vector testing this weekend), but on a Surface Pro 3 at work only shows white in the main “canvas” area, doesn’t show brushstrokes or the edge of the image. Shows OK in the Navigator preview.

    Seems to be a problem with the Intel HD graphics card/driver and DirectX, similar reports on various gaming forums. Apparently it shows as supporting DirectX features that it really doesn’t. Apparently this can be overcome by changing settings with the DirectX control panel, installable as part of the Windows 8.x SDK.

    I don’t know if I’ll get around to that – I don’t use the SP3 for much graphics work, and JugiPaint runs fine on the home computer I do use for graphics. Just reporting it for your information.

    obtusity
    Participant
    Post count: 15

    Canvas area display also doesn’t update if the window is enlarged – again, only the Surface Pro 3.

    Screenshot of canvas display problem on Surface Pro 3

    Jugilus
    Keymaster
    Post count: 35

    JugiPaint is using Qt framework and I am afraid this kind of incompatibilities are probably beyond my ability to fix. The good thing is that Qt is a big  mainstream, actively developed framework so any major problems in it are unlikely or get fixed quickly. This is probably indeed the problem of Surface Pro 3 drivers.

    There are other graphic applications using Qt like MediBangPaint, Rebelle, Krita (these I know) and you can try to see how they work in SP3 (not sure if they use OpenGL like JugiPaint, so maybe they don’t have that problem).

    obtusity
    Participant
    Post count: 15

    MediBang Paint works fine on the SP3. The SP3 supposedly supports standard OpenGL 4.3, but may have trouble with some extensions.

     

    Just out of curiosity, I tried the Mali OpenGL ES emulator. After installing that, at least it shows the grey “desktop”, instead of a blank white area.

     

    However, after selecting File, New and canvas dimensions, I get the error message below, then click on OK and JugiPaint shuts down.

    Selecting File, Import Image instead results in Message: Load image error! (jpg image)

     photo MaliEmulator.png

    I don’t know if this is helpful, it may simply be showing weaknesses in the graphics hardware and/or the emulator. Don’t worry too much about it, as I said, the SP3 is not my main graphics computer. I would prefer to see new features and stability on the computers where it already works.

    obtusity
    Participant
    Post count: 15

    Of course, as OpenGL ES is only a limited subset of OpenGL, it might simply be showing that this is one of the functions the ES subset does not support.

    Jugilus
    Keymaster
    Post count: 35

    JugiPaint (like Comicado) uses ancient OpenGL 1.x functions for drawing images and some primitives. Very basic stuff but convenient and fast way to draw poses and perspectives. I should replace that with more modern OpenGL implementation, but so far there were no problems so I left it as it was. Well, this is something which need to be done in future…

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.