Results 1 to 5 of 5

Thread: LLVMpipe + OpenArena/lightsmark benchmarking

  1. #1

    Default LLVMpipe + OpenArena/lightsmark benchmarking

    I'd like to test the performance of OpenArena/Lightsmark with LLVMPipe. I can run the both from command-line using the same commandline arguments as the phoronix test suite files. However, when I run "phoronix-test-suite benchmark" it says that "3D acceleration support not available" and then doesn't continue to run.

    Is there a way to disable this check and continue running the benchmark through llvmpipe?

    Thanks

  2. #2

    Default

    Quote Originally Posted by ihatedurians View Post
    I'd like to test the performance of OpenArena/Lightsmark with LLVMPipe. I can run the both from command-line using the same commandline arguments as the phoronix test suite files. However, when I run "phoronix-test-suite benchmark" it says that "3D acceleration support not available" and then doesn't continue to run.

    Is there a way to disable this check and continue running the benchmark through llvmpipe?

    Thanks
    What version of PTS are you using? Do you happen to be using the VESA DDX? Usually only when using the VESA driver is that error shown.

  3. #3

    Default

    Quote Originally Posted by Michael View Post
    What version of PTS are you using? Do you happen to be using the VESA DDX? Usually only when using the VESA driver is that error shown.
    Yes. Here is the output from system-info:
    Phoronix Test Suite v4.2.0
    System Information

    Hardware:
    Processor: ..... Graphics: LLVMpipe

    Software:
    OS: Ubuntu 12.04, Kernel: 3.2.0-37-generic (x86_64), Desktop: Unity 2D ... Display Driver: vesa 2.3.0, OpenGL: 2.1 Mesa 8.0.4 Gallium 0.4, .... Screne Resolution: 800x600, System Layer: Xen 4.1.2 Hypervisor

    Is there a way to get around the error? It's clear that it's possible to run the applications using LLVMpipe, I would just like to save the results with phoronix-test-suite.

    Thanks

  4. #4

    Default

    When that check was added to PTS, LLVMpipe wasn't around. So when a DDX driver of vesa/nv/cirrus (common known configurations without 3D support were present), the 3D tests weren't advertised since the classic Mesa software rasterizer is useless. Well, with LLVMpipe, yeah, it works fine on those unaccelerated DDX X.Org drivers. However, with all of my LLVMpipe testing in past few years, it's been in conjunction with other drivers so didn't hit this issue until now.

    This patch should fix it: http://phorogit.com/index.php?p=phor...f175b1b608c5dd

    Or the patch will already be found in the next Phoronix Test Suite 4.4 Milestone release, which as luck would have it is just a few hours away.

  5. #5

    Default

    Quote Originally Posted by Michael View Post
    When that check was added to PTS, LLVMpipe wasn't around. So when a DDX driver of vesa/nv/cirrus (common known configurations without 3D support were present), the 3D tests weren't advertised since the classic Mesa software rasterizer is useless. Well, with LLVMpipe, yeah, it works fine on those unaccelerated DDX X.Org drivers. However, with all of my LLVMpipe testing in past few years, it's been in conjunction with other drivers so didn't hit this issue until now.

    This patch should fix it: http://phorogit.com/index.php?p=phor...f175b1b608c5dd

    Or the patch will already be found in the next Phoronix Test Suite 4.4 Milestone release, which as luck would have it is just a few hours away.
    Thanks. The patch makes perfect sense. I just hacked it into my pts-core, while I await a PTS 4.4 release debian package.

Posting Permissions

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