Page 4 of 41 FirstFirst ... 2345614 ... LastLast
Results 31 to 40 of 406

Thread: ATI R600/700 OSS 3D Driver Reaches Gears Milestone

  1. #31
    Join Date
    Jul 2008
    Posts
    208

    Default

    libtxc_dxtn.so doesn't show up in drm (at least not Alex's version).

    It does show up in /mesa/src/mesa/main/texcompress_s3tc.c and then probably compiled in /mesa/src/mesa/libmesa.a and libmesagallium.a. I did use --disable-gallium.

  2. #32
    Join Date
    Jul 2008
    Posts
    565

    Default

    Great news, look forward to testing this w/ my 4850x2, thanks AMD and community. ^^

  3. #33
    Join Date
    Oct 2008
    Location
    Poland
    Posts
    179

    Default

    Yeah, just tested RV620 with glxgears and Xv. Xv fixes colors! Funny things. Flickering is still available, probably because on lack of VSYNC?


    Quote Originally Posted by forum1793 View Post
    This guide shows in DRM to make shared-code.

    cd shared-code
    sudo make install

    Edit: I haven't been doing that in past unless it is automatically done from make at top level. Is this needed?
    I think it is also done when you use make in top directory. If I'm right it copies source files to right places, so next things you compile can see updated radeon/drm modules.

  4. #34
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,381

    Default

    Not sure what happens when you do make install in shared-core. I was running make and make install at the top level to update libdrm and headers, then another make in linux-core to produce the actual drm binary files. I didn't think building in shared-core actually did anything -- AFAIK the shared-core files are only used when you build linux-core or bsd-core

    See the last comment in : http://jbridgman.livejournal.com/945.html

    Looks like the instructions at http://www.x.org/wiki/radeonhd%3Aexperimental_3D call for two separate invocations of make + make install, one for libdrm and one for shared-core. Not sure if that is any better than one invocation at the top level.
    Last edited by bridgman; 07-16-2009 at 02:29 AM.

  5. #35
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    617

    Default

    Quote Originally Posted by Zajec View Post
    Yeah, just tested RV620 with glxgears and Xv. Xv fixes colors! Funny things. Flickering is still available, probably because on lack of VSYNC?


    I think it is also done when you use make in top directory. If I'm right it copies source files to right places, so next things you compile can see updated radeon/drm modules.

    I agree with you. I have test this with an Radeon 3850.

    but if i start glxgears the screen is black and for the normal picture i have to klick with the mice


    Im Using the radeonhd driver.

  6. #36
    Join Date
    Dec 2007
    Posts
    2,313

    Default

    shared-core is where the files that are shared between linux and bsd live. There's nothing to build in there. The files are symlinked into linux-core and bsd-core. The kernel modules for linux are built in linux-core.

  7. #37
    Join Date
    Oct 2008
    Location
    Poland
    Posts
    179

    Default

    Quote Originally Posted by Nille View Post
    I agree with you. I have test this with an Radeon 3850.

    but if i start glxgears the screen is black and for the normal picture i have to klick with the mice


    Im Using the radeonhd driver.
    Not sure, do you mean whole screen? For me just glxgears has weird (white/black flickering) colors. I use radeonhd as well.

  8. #38
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    617

    Default

    Quote Originally Posted by Zajec View Post
    Not sure, do you mean whole screen? For me just glxgears has weird (white/black flickering) colors. I use radeonhd as well.
    no if i start glxgears the whole screen is black. after klick on the desktop everything is "normal" again.



    And i have make a very short video

    http://rapidshare.com/files/25636082...0_converted.7z 535KB

    mh i have uploaded the video @youtube http://www.youtube.com/watch?v=b8bFloFnnBM i think this is easyer and faster as rapidshare

    EDIT the video has only 10FPS this is the reasson why everthing is so fast ^^
    Last edited by Nille; 07-16-2009 at 03:24 AM.

  9. #39
    Join Date
    Jul 2009
    Posts
    82

    Default

    Hi there,

    just wanted to say that I have the same problem like Nille. Using a integrated Radeon HD3200 here (RS780 chipset).

    Did check it with a fresh mesa git checkout (r6xx-rewrite branch) and the corresponding DRM module from Alex's repo. libdrm is git master with the radeon API enabled. xf86-video-ati is also git master, another recent compile.

    Loading the DRM module works without problems, starting X works flawlessly but starting glxgears just "blacks" the current desktop.

    Nothing suspicious in the kernel log, haven't checked Xorg.log though. And it's not like the app, driver or kernel crashes or anything. It's just that the screen turns black.

    I can switch back and forth between X and the console, and also between my 4 virtual desktops (using XFCE). The only desktop that stays black is the one where glxgears was called. I can kill it from another desktop, then switch back, having some mild screen corruption which reverts back to normal once I open some apps or resize windows.

    So it's definitely better than before where calling glxgears crashed the whole X server.

    I read that glxgears is supposed to work now, so are we encouraged to open bug reports for such problems, or is it still too early for something like that?
    I can generate logs, backtraces and stuff, if that helps. Just let me know what you need.

    EDIT: It just came to my mind that I have the XFCE compositor enabled, I'll check if this is a problem later.

  10. #40
    Join Date
    May 2008
    Posts
    343

    Default

    Quote Originally Posted by LiquidAcid View Post
    libdrm is git master with the radeon API enabled.
    From what I understand (I have edited a previous post of mine about this) you still need to use libdrm from Alex' repo. But you can _build_ your mesa with libdrm from git master.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •