Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 24

Thread: Assembly Shader Rework Hitting Mesa Today

  1. #11
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    640

    Default

    the flurry-screensaver from xscreensaver seems to work much better now !

  2. #12
    Join Date
    Nov 2007
    Posts
    77

    Default

    Quote Originally Posted by whizse View Post
    Heh, it seems to have completely broken Doom 3. I mean, the game is supposed to be dark, but like this?



    Guess I will be filing a few of those pesky regression bugs...
    What verson of opengl does that require?

  3. #13
    Join Date
    Aug 2007
    Posts
    153

    Default

    Quote Originally Posted by kernelOfTruth View Post
    mesa fails to install here (it compiled fine):



    just to let you devs know about this "problem"

    this way perhaps crashes might be prevented right from the start ...

    yellow == warning, but merges / installs

    red == warning & blocker, won't merge / install

    thanks for the merge (and the hard work contained in it)
    If you actually have something to report, and don't think that it's because of your CFLAGS, then file a bug.

  4. #14
    Join Date
    Apr 2008
    Location
    A Coruņa (Spain)
    Posts
    100

    Default

    Quote Originally Posted by MostAwesomeDude View Post
    If you actually have something to report, and don't think that it's because of your CFLAGS, then file a bug.
    It's just that you need to include main/imports.h in src/mesa/shader/hash_table.c:
    Code:
    --- src/mesa/shader/hash_table.c.orig	2009-08-22 11:20:37.616148202 +0200
    +++ src/mesa/shader/hash_table.c	2009-08-22 11:21:15.437148454 +0200
    @@ -35,6 +35,8 @@
     #include "main/simple_list.h"
     #include "hash_table.h"
     
    +#include "main/imports.h"
    +
     struct node {
        struct node *next;
        struct node *prev;

  5. #15
    Join Date
    Jan 2007
    Location
    Germany
    Posts
    2,159

    Default

    Oh yes... Ubuntu 9.10 is moving to Mesa 7.6

    Packages for karmic should hit the mirrors soon! Hopefully they will patch the R6xx 3D stuff in the Ubuntu kernel because they have activated the R6xx driver in Mesa...

  6. #16
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    983

    Default

    Quote Originally Posted by Laughing1 View Post
    What verson of opengl does that require?
    Not sure, but the i965 driver supports opengl 2.1.

  7. #17
    Join Date
    Aug 2008
    Location
    California, USA
    Posts
    196

    Default

    Does this change affect Gallium3D?

  8. #18
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,516

    Default

    I believe so, but not 100% sure. From what I can see, the interface between upper level mesa code and a Gallium3D driver includes a routine which converts Mesa IR to TGSI just before sending it to the driver.

    http://cgit.freedesktop.org/mesa/mes...mesa_to_tgsi.c

    The existence of that code (and the absence of a native TGSI code generator anywhere I could find) implies that existing Mesa code for parsing application shader programs and generating IR is still used, then the results are converted to TGSI at the last minute. The conversion appears to be very lightweight -- which fits with and supports Nicolai's decision to convert TGSI *back* to classic Mesa IR in the 3xx-5xx Gallium3D driver so that the existing shader compiler work could be re-used.

    So "probably" yes.
    Last edited by bridgman; 08-22-2009 at 02:22 PM.

  9. #19

    Default

    It would be nice to see some benchmarks with the latest git code. Also, is Mesa 7.6 going to be released in time for the fall distribution updates?

  10. #20
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,683

    Default

    Quote Originally Posted by crumja View Post
    It would be nice to see some benchmarks with the latest git code. Also, is Mesa 7.6 going to be released in time for the fall distribution updates?
    You know, answering questions like that one sounds a bit like donating your money so other people get to buy a rope for your own hanging. :3

Posting Permissions

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