Results 1 to 2 of 2

Thread: Radeonsi got tbo & vbo support.

  1. #1
    Join Date
    Jun 2010
    Posts
    78

    Default Radeonsi got tbo & vbo support.

    http://cgit.freedesktop.org/mesa/mesa/log/

    Now full OpenGL 3.3 support!

    But it fail to compile... I'm recompilling the last llvm GIT in case it's his fault.

  2. #2
    Join Date
    Aug 2012
    Posts
    102

    Default

    Quote Originally Posted by RavFX View Post
    http://cgit.freedesktop.org/mesa/mesa/log/

    Now full OpenGL 3.3 support!

    But it fail to compile... I'm recompilling the last llvm GIT in case it's his fault.
    The failure is due to a change in a single variable in LLVM. You can either wait for the patch to be merged (I'd be surprised if it hasn't been already, haven't checked since about 12 hours ago) or you could apply this patch:

    Code:
    ---
     src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 2 ++
     1 file changed, 2 insertions(+)
    
    diff --git a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
    index e8d2db2..65c02d8 100644
    --- a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
    +++ b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
    @@ -174,12 +174,14 @@ lp_set_target_options(void)
        }
     #endif
     
    +#if HAVE_LLVM < 0x0304
        /*
         * By default LLVM adds a signal handler to output a pretty stack trace.
         * This signal handler is never removed, causing problems when unloading the
         * shared object where the gallium driver resides.
         */
        llvm::DisablePrettyStackTrace = true;
    +#endif
     
        // If we have a native target, initialize it to ensure it is linked in and
        // usable by the JIT.
    -- 
    1.8.3.2
    Note: these features have been in radeonsi for a few days now, the only difference is that it was committed to the status/to-do page.

Posting Permissions

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