Package Details: luxmark 4.0alpha1-1

Git Clone URL: https://aur.archlinux.org/luxmark.git (read-only, click to copy)
Package Base: luxmark
Description: OpenCL benchmark tool
Upstream URL: http://www.luxrender.net/
Licenses: GPL3
Submitter: Barthalion
Maintainer: DarkShadow44
Last Packager: DarkShadow44
Votes: 4
Popularity: 0.73
First Submitted: 2018-01-06 20:59
Last Updated: 2021-01-06 05:43

Dependencies (21)

Required by (0)

Sources (5)

Latest Comments

1 2 3 Next › Last »

kode54 commented on 2021-01-06 06:38

Thought I'd point out, this still wants cuda installed, it includes <CL/cl.hpp> from that lot.

E: Oh, that was an artifact of the version prior to tonight's push. I'll check it out.

DarkShadow44 commented on 2021-01-06 05:44

@kode54 I thought I had pushed, turned out, I didn't. It's up now.

kode54 commented on 2021-01-06 05:11

What update? Says the package hasn't been updated since last August.

E: Oh, luxcorerender has been updated.

DarkShadow44 commented on 2021-01-06 05:06

Updated, please report back if the issues persist. Should now also work with OpenCL without CUDA.

DarkShadow44 commented on 2020-12-19 18:03

@jamincollins

What version of luxcorerender do you use? I can't compile luxcorerender-git without cuda, so currently I can't test.

jamincollins commented on 2020-12-18 17:47

makepkg --cleanbuild fails with the following:

-- Found OPENCL: /usr/lib/libOpenCL.so  
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- OpenMP found - compiling with
-- LuxRays include directory: /usr/include
-- LuxRays config include directory: /usr/include
-- LuxRays library directory: /usr/lib/libluxrays.a
-- LuxCore include directory: /usr/include
-- LuxCore config include directory: /usr/include
-- LuxCore library directory: /usr/lib/libluxcore.a
-- LuxCore all libraries: /usr/lib/libluxcore.a/usr/lib/libslg-core.a/usr/lib/libslg-film.a/usr/lib/libslg-kernels.a/usr/lib/libluxrays.a/usr/lib/libbcd.a/usr/lib/libopenvdb.so/usr/lib/libOpenImageIO.so/lib/libembree3.so/lib/libOpenImageDenoise.so/lib/libtbb.so/lib/libtbb.so/usr/lib/libtiff.so/usr/lib/libtiff.so/usr/lib/libIex.so/usr/lib/libIlmImf.so/usr/lib/libHalf.so/usr/lib/libImath.so/usr/lib/libIlmThread.so/usr/lib/libpng.so/usr/lib/libz.so/usr/lib/libjpeg.so
CMake Error at CMakeLists.txt:139 (MESSAGE):
  --> Could not locate required Intel Oidn files - Please check


-- Configuring incomplete, errors occurred!
See also "/home/jamin/tmp/luxmark/src/LuxMark-3284b97fdea381553d763e4e153f4d29e48ba185/CMakeFiles/CMakeOutput.log".
See also "/home/jamin/tmp/luxmark/src/LuxMark-3284b97fdea381553d763e4e153f4d29e48ba185/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...
$ pacman -Q openimagedenoise 
openimagedenoise 1.2.4-1

DarkShadow44 commented on 2020-09-20 14:22

@lubosz luxcorerender-bin seems to be missing libluxrays, so it won't compile.

Did you compile luxcorerender-git with or without CUDA? Because for me it doesn't build without CUDA, so I can't really test.

lubosz commented on 2020-09-20 14:19

I needed to install luxcorerender-git. cmake was not happy with luxcorerender and luxcorerender-bin.

I also needed to apply this:

From 1f6d811bb32aad4af520f44a095eb6f9a9934f5b Mon Sep 17 00:00:00 2001
From: Lubosz Sarnecki <lubosz@gmail.com>
Date: Sun, 20 Sep 2020 16:13:10 +0200
Subject: [PATCH 3/4] submitdialog: Include strutils for ToString.

---
 src/submitdialog.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/submitdialog.cpp b/src/submitdialog.cpp
index f0de99e..bbb51d7 100644
--- a/src/submitdialog.cpp
+++ b/src/submitdialog.cpp
@@ -25,6 +25,7 @@

 #include "luxmarkcfg.h"
 #include "submitdialog.h"
+#include <luxrays/utils/strutils.h>

 using namespace luxrays;

-- 
2.28.0

Without the patch I was getting the following build error:

luxmark/src/LuxMark/src/submitdialog.cpp:92:25: error: ‘ToString’ was not declared in this scope; did you mean ‘QString’?
   92 |   const QString score = ToString(int(sampleSecs / 1000.0)).c_str();
      |                         ^~~~~~~~
      |                         QString

lubosz commented on 2020-09-20 13:27

I get:

CMake Error at cmake/Dependencies.cmake:160 (MESSAGE):
  LuxRays not found.
Call Stack (most recent call first):
  CMakeLists.txt:114 (include)

I do have luxcorerender-bin installed.

DarkShadow44 commented on 2020-08-21 16:55

Thanks, I pushed an update! The OpenCL error comes from luxcorerender, btw.