Search:

Type: Posts; User: cwabbott; Keyword(s):

Search: Search took 0.23 seconds.

  1. Initially, I thought we might do that eventually,...

    Initially, I thought we might do that eventually, but there are so many higher-level things that are done in GLSL IR like builtin function handling, constant folding required by the frontend, switch...
  2. Right now, the NIR path is actually a lot worse...

    Right now, the NIR path is actually a lot worse than the GLSL IR one since we haven't implemented SIMD16 support, as well as a bunch of other stupid things. That's why it's hidden behind an...
  3. Replies
    206
    Views
    23,472

    http://xkcd.com/386/

    http://xkcd.com/386/
  4. Well, I don't think there's much to learn in a...

    Well, I don't think there's much to learn in a compilers course that I would already know TBH... college will be pretty boring :)
  5. While I started thinking about this around...

    While I started thinking about this around February, I did most of the work at Intel for the ~2 months I was at Portland.
  6. https://github.com/laanwj/mesa Looks like...

    https://github.com/laanwj/mesa

    Looks like Michael hasn't been looking hard enough :).
  7. Replies
    16
    Views
    6,566

    Well, I think, based on what libv has said and my...

    Well, I think, based on what libv has said and my experience (working on shaders), that we got lucky with the command stream and unlucky with the shaders. As libv proved with the Q3A demo, it's...
  8. This description of indirect addressing is...

    This description of indirect addressing is incorrect, or at least misleading. Indirect addressing is how arrays, or at least variable array indicies, are implemented. You can tell the GPU to add the...
  9. Replies
    9
    Views
    2,529

    The main reason we aren't working on the T-600...

    The main reason we aren't working on the T-600 yet is that we don't have any hardware for it yet; hopefully, though, I'll be able to get my hands on a Samsung chromebook soon enough - should be fun...
  10. Actually, it would be useful. Alan's driver is...

    Actually, it would be useful. Alan's driver is for the display and (possibly, idk if it's supported yet) 2D bits, which are entirely separate from the 3D (PowerVR) bits.
  11. Well, you still have to apply for some developer...

    Well, you still have to apply for some developer thing, including stating your interests etc., and AFAIK they have to approve you - unlike the Intel and AMD docs. Better than nothing, I guess, but...
  12. Replies
    12
    Views
    3,037

    Well, did you? :)

    Well, did you? :)
  13. Replies
    12
    Views
    3,037

    I told him to do a Utah teapot...

    I told him to do a Utah teapot, but he liked the cat better.

    /shrug
  14. Well, if it has an OpenGL ES 2.0 version... you...

    Well, if it has an OpenGL ES 2.0 version... you can't reverse engineer features that aren't in the original driver ;)
  15. btw, in case someone missed it the limare source...

    btw, in case someone missed it the limare source code is now released here. I'm still waiting for Micheal to post the presentation so I can listen to it.
  16. Replies
    0
    Views
    831

    HSA under Catalyst?

    Hi,

    Reading this article got me thinking - specifically about the HSA part, and what this means under Linux. It seems to me that supporting such a GPU, with the same address space and MMU as the...
  17. Replies
    11
    Views
    3,280

    Well, it was more of a hypothetical question - if...

    Well, it was more of a hypothetical question - if that's too general to answer in a reasonable amount of text, then I'm sorry.
  18. Replies
    11
    Views
    3,280

    So, I'll ask a question from a different...

    So, I'll ask a question from a different perspective - what IR would you recommend for someone who was starting from scratch on a new driver? All LLVM, LLVM for compute and TGSI for graphics, or all...
  19. Replies
    11
    Views
    3,280

    So, how does this fit in with the work that AMD...

    So, how does this fit in with the work that AMD is doing to support OpenCL through LLVM? Will there be two seperate OpenCL state trackers - one that emits LLVM, and another that emits TGSI?

    On a...
Results 1 to 19 of 19