All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 78453] [HAWAII] Get acceleration working
Date: Mon, 23 Jun 2014 22:02:40 +0000	[thread overview]
Message-ID: <bug-78453-502-UmRJWlq5ry@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-78453-502@http.bugs.freedesktop.org/>


[-- Attachment #1.1: Type: text/plain, Size: 2539 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=78453

--- Comment #74 from Konstantin <ernestoguevara@gmx.net> ---
First, sorry for being away so long.

(In reply to comment #69)
> First of all, let me remind both of you to make sure si_get_backend_mask()
> gets the information from the kernel, and to use my patch which disables
> tiling as much as possible for now.
Ok, but how do I make sure that si_get_backend_mask() gets information from the
kernel ?

(In reply to comment #69)
> Also, might be worth testing with R600_DEBUG=nodma for now, to prevent the
> userspace code from using the asynchronous DMA engine.
Will do that.

(In reply to comment #69)
> That's all it's supposed to do, FWIW. :)
I guessed as much :-) I actually was quite excited that it worked.

(In reply to comment #69)
> Does it work if you add EGL_DRIVER=egl_dri2 ?
Unfortunately that didn't work. As output I get (note best driver is DRI2
instead of gallium):
# EGL_LOG_LEVEL=debug EGL_PLATFORM=drm EGL_DRIVER=egl_dri2 ./egltri_screen
    libEGL debug: Native platform type: drm (environment overwrite)
    libEGL debug: EGL search path is /usr/lib64/egl
    libEGL debug: added egl_dri2 to module array
    libEGL debug: the best driver is DRI2
    EGL_VERSION = 1.4 (DRI2)
    libEGL debug: attribute 0x3033 has an invalid value 0x8
    libEGL debug: EGL user error 0x3004 (EGL_BAD_ATTRIBUTE) in eglChooseConfig
    EGLUT: failed to choose a config

But on recent mesa it works again without EGL_DRIVER.

(In reply to comment #69)
> I'm afraid it's still too early to test in X. Even without -retro, the GPU
> is probably used for some operations via glamor, e.g. for the cursor image.
Well, I just tested again on yesterdays mesa (2014-06-22) and vanilla kernel
3.16-rc2 (no patches, cause I had problems on rc1). egltri_screen still works
once, then I get garbage, that now looks different (lots of small dots).

I also tried eglgears_screen, but that segfaults. I guess it's a problem in
llvm - and unfortunately llvm refuses to build for about 2 weeks now.
Output is:

LLVM triggered Diagnostic Handler: unsupported call to function
llvm.AMDGPU.rsq. in main
[  621.798733] traps: eglgears_screen[431] general protection ip:7f0cb3ae51d8
sp:7fffe17cfa10 error:0 in libLLVM-3.5svn.so[7f0cb2b35000+1af1000]
Segmentation fault

Next I'll try to get the kernel patches for disabling tiling running again and
use R600_DEBUG=nodma. Do I have to do anything about si_get_backend_mask() ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3649 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

  parent reply	other threads:[~2014-06-23 22:02 UTC|newest]

Thread overview: 143+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-08 18:49 [Bug 78453] New: [HAWAII] Get acceleration working bugzilla-daemon
2014-05-08 19:01 ` [Bug 78453] " bugzilla-daemon
2014-05-08 19:04 ` bugzilla-daemon
2014-05-08 19:08 ` bugzilla-daemon
2014-05-08 19:12 ` bugzilla-daemon
2014-05-08 19:14 ` bugzilla-daemon
2014-05-08 20:17 ` bugzilla-daemon
2014-05-08 21:40 ` bugzilla-daemon
2014-05-09  3:28 ` bugzilla-daemon
2014-05-09 21:51 ` bugzilla-daemon
2014-05-11  2:26 ` bugzilla-daemon
2014-05-11 12:02 ` bugzilla-daemon
2014-05-12  7:09 ` bugzilla-daemon
2014-05-13  0:12 ` bugzilla-daemon
2014-05-13  8:38 ` bugzilla-daemon
2014-05-13 16:26 ` bugzilla-daemon
2014-05-13 16:38 ` bugzilla-daemon
2014-05-13 18:04 ` bugzilla-daemon
2014-05-14  4:10 ` bugzilla-daemon
2014-05-15  0:11 ` bugzilla-daemon
2014-05-15 18:02 ` bugzilla-daemon
2014-05-15 19:10 ` bugzilla-daemon
2014-05-16  3:21 ` bugzilla-daemon
2014-05-16 15:01 ` bugzilla-daemon
2014-05-16 15:04 ` bugzilla-daemon
2014-05-16 16:33 ` bugzilla-daemon
2014-05-17  3:14 ` bugzilla-daemon
2014-05-17 13:56 ` bugzilla-daemon
2014-05-17 20:36 ` bugzilla-daemon
2014-05-17 21:53 ` bugzilla-daemon
2014-05-17 22:22 ` bugzilla-daemon
2014-05-17 22:35 ` bugzilla-daemon
2014-05-18 15:44 ` bugzilla-daemon
2014-05-19  3:36 ` bugzilla-daemon
2014-05-19 15:16 ` bugzilla-daemon
2014-05-19 23:58 ` bugzilla-daemon
2014-05-20  9:23 ` bugzilla-daemon
2014-05-20 19:19 ` bugzilla-daemon
2014-05-20 19:22 ` bugzilla-daemon
2014-05-20 19:39 ` bugzilla-daemon
2014-05-20 19:48 ` bugzilla-daemon
2014-05-20 19:56 ` bugzilla-daemon
2014-05-20 20:03 ` bugzilla-daemon
2014-05-21  8:55 ` bugzilla-daemon
2014-05-21 14:23 ` bugzilla-daemon
2014-05-21 14:24 ` bugzilla-daemon
2014-05-21 14:24 ` bugzilla-daemon
2014-05-21 14:28 ` bugzilla-daemon
2014-05-21 14:42 ` bugzilla-daemon
2014-05-21 14:56 ` bugzilla-daemon
2014-05-21 15:16 ` bugzilla-daemon
2014-05-22 14:52 ` bugzilla-daemon
2014-05-22 14:54 ` bugzilla-daemon
2014-05-22 15:49 ` bugzilla-daemon
2014-05-22 15:52 ` bugzilla-daemon
2014-05-22 15:56 ` bugzilla-daemon
2014-05-22 16:05 ` bugzilla-daemon
2014-05-22 16:30 ` bugzilla-daemon
2014-05-22 18:04 ` bugzilla-daemon
2014-05-22 20:16 ` bugzilla-daemon
2014-05-22 21:31 ` bugzilla-daemon
2014-05-23 15:21 ` bugzilla-daemon
2014-05-23 15:25 ` bugzilla-daemon
2014-05-23 15:29 ` bugzilla-daemon
2014-05-25 23:44 ` bugzilla-daemon
2014-05-26  0:25 ` bugzilla-daemon
2014-05-26  7:56 ` bugzilla-daemon
2014-05-26 19:19 ` bugzilla-daemon
2014-05-26 23:32 ` bugzilla-daemon
2014-05-27  9:30 ` bugzilla-daemon
2014-05-27 15:06 ` bugzilla-daemon
2014-06-11  0:12 ` bugzilla-daemon
2014-06-11  0:24 ` bugzilla-daemon
2014-06-11  1:52 ` bugzilla-daemon
2014-06-23 22:02 ` bugzilla-daemon [this message]
2014-06-24  2:28 ` bugzilla-daemon
2014-07-01 20:17 ` bugzilla-daemon
2014-07-17 12:54 ` bugzilla-daemon
2014-07-17 13:29 ` bugzilla-daemon
2014-07-17 13:56 ` bugzilla-daemon
2014-07-17 16:34 ` bugzilla-daemon
2014-07-25  0:01 ` bugzilla-daemon
2014-07-25 14:51 ` bugzilla-daemon
2014-07-25 14:55 ` bugzilla-daemon
2014-07-25 17:47 ` bugzilla-daemon
2014-07-25 18:15 ` bugzilla-daemon
2014-07-25 21:11 ` bugzilla-daemon
2014-07-25 22:10 ` bugzilla-daemon
2014-07-25 22:23 ` bugzilla-daemon
2014-07-25 22:26 ` bugzilla-daemon
2014-07-25 23:10 ` bugzilla-daemon
2014-07-26 11:15 ` bugzilla-daemon
2014-07-26 11:48 ` bugzilla-daemon
2014-07-26 11:49 ` bugzilla-daemon
2014-07-26 12:42 ` bugzilla-daemon
2014-07-26 14:20 ` bugzilla-daemon
2014-07-26 15:11 ` bugzilla-daemon
2014-07-26 15:13 ` bugzilla-daemon
2014-07-26 15:36 ` bugzilla-daemon
2014-07-26 17:01 ` bugzilla-daemon
2014-07-26 18:04 ` bugzilla-daemon
2014-07-26 18:15 ` bugzilla-daemon
2014-07-26 18:35 ` bugzilla-daemon
2014-07-26 23:42 ` bugzilla-daemon
2014-07-27  7:13 ` bugzilla-daemon
2014-07-27 12:50 ` bugzilla-daemon
2014-07-27 13:12 ` bugzilla-daemon
2014-07-27 14:29 ` bugzilla-daemon
2014-07-27 15:01 ` bugzilla-daemon
2014-07-27 16:32 ` bugzilla-daemon
2014-07-27 16:54 ` bugzilla-daemon
2014-07-27 16:56 ` bugzilla-daemon
2014-07-27 16:58 ` bugzilla-daemon
2014-07-27 17:05 ` bugzilla-daemon
2014-07-28  4:41 ` bugzilla-daemon
2014-07-28 14:22 ` bugzilla-daemon
2014-07-29  3:20 ` bugzilla-daemon
2014-07-29 17:04 ` bugzilla-daemon
2014-07-29 17:10 ` bugzilla-daemon
2014-07-29 18:22 ` bugzilla-daemon
2014-07-29 18:29 ` bugzilla-daemon
2014-07-29 19:09 ` bugzilla-daemon
2014-07-29 20:13 ` bugzilla-daemon
2014-07-29 20:35 ` bugzilla-daemon
2014-07-29 22:57 ` bugzilla-daemon
2014-07-30  6:26 ` bugzilla-daemon
2014-07-30 13:46 ` bugzilla-daemon
2014-07-30 16:34 ` bugzilla-daemon
2014-07-30 16:37 ` bugzilla-daemon
2014-07-30 17:34 ` bugzilla-daemon
2014-07-30 23:09 ` bugzilla-daemon
2014-07-31  0:07 ` bugzilla-daemon
2014-07-31 15:23 ` bugzilla-daemon
2014-07-31 17:22 ` bugzilla-daemon
2014-07-31 19:29 ` bugzilla-daemon
2014-07-31 20:08 ` bugzilla-daemon
2014-07-31 22:36 ` bugzilla-daemon
2014-07-31 22:43 ` bugzilla-daemon
2014-07-31 22:44 ` bugzilla-daemon
2014-08-01 12:59 ` bugzilla-daemon
2014-08-05  1:09 ` bugzilla-daemon
2014-08-06 21:35 ` bugzilla-daemon
2014-08-12 21:39 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-78453-502-UmRJWlq5ry@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.