summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/mitsuba/Makefile56
-rw-r--r--graphics/mitsuba/distinfo2
-rw-r--r--graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake21
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_constants.h13
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_platform.h14
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h20
-rw-r--r--graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h20
-rw-r--r--graphics/mitsuba/files/patch-src_bsdfs_irawan.h12
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_thread.cpp44
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_timer.cpp12
-rw-r--r--graphics/mitsuba/files/patch-src_libcore_util.cpp47
-rw-r--r--graphics/mitsuba/pkg-descr22
-rw-r--r--graphics/mitsuba/pkg-plist435
14 files changed, 0 insertions, 719 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index edb68644d5f4..afa4d99bfd59 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -627,7 +627,6 @@
SUBDIR += mhgui
SUBDIR += ming
SUBDIR += mirage
- SUBDIR += mitsuba
SUBDIR += mmrecover
SUBDIR += movit
SUBDIR += mozjpeg
diff --git a/graphics/mitsuba/Makefile b/graphics/mitsuba/Makefile
deleted file mode 100644
index aa86975adc03..000000000000
--- a/graphics/mitsuba/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mitsuba
-PORTVERSION= 0.5.0
-PORTREVISION= 10
-CATEGORIES= graphics
-MASTER_SITES= https://www.mitsuba-renderer.org/repos/mitsuba/archive/${HG_REVISION}${EXTRACT_SUFX}?dummy=
-DISTNAME= ${PORTNAME}-${HG_REVISION}
-
-MAINTAINER= danfe@FreeBSD.org
-COMMENT= Research-oriented physically based rendering system
-
-LICENSE= GPLv3
-
-BROKEN= fails to build with boost 1.65, see bug 220719
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2018-03-19
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libpng.so:graphics/png \
- libIlmImf.so:graphics/OpenEXR \
- libxerces-c.so:textproc/xerces-c3 \
- libfftw3.so:math/fftw3
-
-ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= uses SSE instructions
-
-USES= cmake eigen:3 jpeg qt:4 tar:bzip2
-USE_GL= glew
-USE_QT= moc_build qmake_build rcc_build uic_build \
- gui opengl network xml xmlpatterns
-
-CMAKE_ARGS= -DMTS_SIMPLE_PATHS:BOOL=OFF -DBUILD_PYTHON:BOOL=OFF \
- -DMTS_USE_PCH:BOOL=OFF
-
-# Parallel build does not work as expected: it remains single-thread while
-# deferring build process to the background and also inhibiting highlights
-# from Clang output; these bugs should be fixed before enabling -jX builds.
-MAKE_JOBS_UNSAFE= yes
-
-HG_REVISION= 11ee1d7236f3
-FETCH_ARGS= -o ${DISTNAME}${EXTRACT_SUFX}
-
-post-patch:
- @${REINPLACE_CMD} -e '/CMAKE_SYSTEM_NAME/s,Linux,${OPSYS},' \
- ${WRKSRC}/data/cmake/MitsubaExternal.cmake \
- ${WRKSRC}/data/cmake/PCHTargets.cmake \
- ${WRKSRC}/src/libcore/CMakeLists.txt \
- ${WRKSRC}/src/libhw/CMakeLists.txt
-
-post-install:
-# XXX: palliative; better fix installation routine not to pollute ${STAGEDIR}
- @${RMDIR} ${STAGEDIR}${PREFIX}/share/mitsuba/data/ior/CMakeFiles
-
-.include <bsd.port.mk>
diff --git a/graphics/mitsuba/distinfo b/graphics/mitsuba/distinfo
deleted file mode 100644
index 0d0cd5b14237..000000000000
--- a/graphics/mitsuba/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mitsuba-11ee1d7236f3.tar.bz2) = ad0057ceb18515bbeeb79a638177cda54faa312ad6bac1c773e2128d7b6f2e36
-SIZE (mitsuba-11ee1d7236f3.tar.bz2) = 48479415
diff --git a/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake b/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake
deleted file mode 100644
index c5bb46a4f4c3..000000000000
--- a/graphics/mitsuba/files/patch-data_cmake_MitsubaBuildOptions.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
---- data/cmake/MitsubaBuildOptions.cmake.orig 2015-07-15 10:37:38 UTC
-+++ data/cmake/MitsubaBuildOptions.cmake
-@@ -8,11 +8,16 @@ endif()
-
- # Default initial compiler flags which may be modified by advanced users
- if (MTS_CMAKE_INIT)
-- set(MTS_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-+# set(MTS_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -msse2")
- if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
-- set(MTS_CXX_FLAGS "-fvisibility=hidden -pipe -march=nocona -ffast-math -Wall -Winvalid-pch")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -fvisibility=hidden -Wall -Winvalid-pch")
- endif()
- if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")
-+ if (NOT CMAKE_CXX_FLAGS MATCHES "-march")
-+ message (STATUS "No -march specified, defaulting to i586 (required for atomics support)")
-+ set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -march=i586")
-+ endif()
- set(MTS_CXX_FLAGS "${MTS_CXX_FLAGS} -mfpmath=sse")
- endif()
- if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h b/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h
deleted file mode 100644
index 8b24194502ba..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_constants.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- include/mitsuba/core/constants.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/constants.h
-@@ -43,10 +43,6 @@
- #undef M_PI
- #endif
-
--#ifdef INFINITY
--#undef INFINITY
--#endif
--
- #if defined(__WINDOWS__)
- #define ONE_MINUS_EPS_FLT 0.999999940395355225f
- #define ONE_MINUS_EPS_DBL 0.999999999999999888
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h b/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h
deleted file mode 100644
index c4b43075a43d..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_platform.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/mitsuba/core/platform.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/platform.h
-@@ -70,6 +70,11 @@
- #if !defined(_GNU_SOURCE)
- #define _GNU_SOURCE
- #endif
-+#elif defined(__FreeBSD__)
-+ // Try to masquerade as Linux by default (to reduce the amount of
-+ // patching); when linuxisms won't work, we'd check for __FreeBSD__
-+ // explicitly first.
-+ #define __LINUX__
- #else
- #error Unknown OS
- #endif
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h b/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h
deleted file mode 100644
index 1f7d8c7d7fcc..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_core_qmc.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/mitsuba/core/qmc.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/core/qmc.h
-@@ -42,7 +42,7 @@ extern const int MTS_EXPORT_CORE primeTa
- /// Van der Corput radical inverse in base 2 with single precision
- inline float radicalInverse2Single(uint32_t n, uint32_t scramble = 0U) {
- /* Efficiently reverse the bits in 'n' using binary operations */
--#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))) || defined(__clang__)
-+#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || defined(__clang__)
- n = __builtin_bswap32(n);
- #else
- n = (n << 16) | (n >> 16);
-@@ -61,7 +61,7 @@ inline float radicalInverse2Single(uint3
- /// Van der Corput radical inverse in base 2 with double precision
- inline double radicalInverse2Double(uint64_t n, uint64_t scramble = 0ULL) {
- /* Efficiently reverse the bits in 'n' using binary operations */
--#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))) || defined(__clang__)
-+#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) || defined(__clang__)
- n = __builtin_bswap64(n);
- #else
- n = (n << 32) | (n >> 32);
diff --git a/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h b/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h
deleted file mode 100644
index e719065ef87f..000000000000
--- a/graphics/mitsuba/files/patch-include_mitsuba_render_gkdtree.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/mitsuba/render/gkdtree.h.orig 2015-07-15 10:37:38 UTC
-+++ include/mitsuba/render/gkdtree.h
-@@ -26,7 +26,7 @@
- #include <stack>
-
- #if defined(__LINUX__)
--#include <malloc.h>
-+#include <stdlib.h>
- #endif
-
- /// Activate lots of extra checks
-@@ -1256,7 +1256,7 @@ protected:
- KDLog(m_logLevel, " Final cost : %.2f", heuristicCost);
- KDLog(m_logLevel, "");
-
-- #if defined(__LINUX__)
-+ #if defined(__LINUX__) && !defined(__FreeBSD__)
- /* Forcefully release Heap memory back to the OS */
- malloc_trim(0);
- #endif
diff --git a/graphics/mitsuba/files/patch-src_bsdfs_irawan.h b/graphics/mitsuba/files/patch-src_bsdfs_irawan.h
deleted file mode 100644
index 10a5f4d0a25d..000000000000
--- a/graphics/mitsuba/files/patch-src_bsdfs_irawan.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/bsdfs/irawan.h.orig 2015-07-15 10:37:38 UTC
-+++ src/bsdfs/irawan.h
-@@ -28,9 +28,6 @@
- #include <boost/spirit/include/phoenix_operator.hpp>
- #include <boost/spirit/include/phoenix_stl.hpp>
- #include <boost/spirit/home/qi/numeric/real.hpp>
--#include <boost/spirit/home/phoenix/bind/bind_member_variable.hpp>
--#include <boost/spirit/home/phoenix/bind/bind_member_function.hpp>
--#include <boost/spirit/home/phoenix/statement/if.hpp>
-
- MTS_NAMESPACE_BEGIN
-
diff --git a/graphics/mitsuba/files/patch-src_libcore_thread.cpp b/graphics/mitsuba/files/patch-src_libcore_thread.cpp
deleted file mode 100644
index 7c05a2778d47..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_thread.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/libcore/thread.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/thread.cpp
-@@ -28,7 +28,10 @@
-
- // Required for native thread functions
- #if defined(__LINUX__)
--# include <sys/prctl.h>
-+# include <pthread.h>
-+# if defined(__FreeBSD__)
-+# include <pthread_np.h>
-+# endif
- #elif defined(__OSX__)
- # include <pthread.h>
- #elif defined(__WINDOWS__)
-@@ -320,7 +323,7 @@ void Thread::setCoreAffinity(int coreID)
- if (!d->running)
- return;
-
--#if defined(__OSX__)
-+#if defined(__OSX__) || defined(__FreeBSD__)
- /* CPU affinity not supported on OSX */
- #elif defined(__LINUX__)
- int nCores = sysconf(_SC_NPROCESSORS_CONF),
-@@ -440,10 +443,7 @@ void Thread::dispatch(Thread *thread) {
- if (!thread->getName().empty()) {
- const std::string threadName = "Mitsuba: " + thread->getName();
- #if defined(__LINUX__)
-- // Disabled for now, since it is not yet widely available in glibc
-- // pthread_setname_np(pthread_self(), threadName.c_str());
--
-- prctl(PR_SET_NAME, threadName.c_str());
-+ pthread_set_name_np(pthread_self(), threadName.c_str());
- #elif defined(__OSX__)
- pthread_setname_np(threadName.c_str());
- #elif defined(__WINDOWS__)
-@@ -638,7 +638,7 @@ void Thread::initializeOpenMP(size_t thr
- const std::string threadName = "Mitsuba: " + thread->getName();
-
- #if defined(__LINUX__)
-- prctl(PR_SET_NAME, threadName.c_str());
-+ pthread_set_name_np(pthread_self(), threadName.c_str());
- #elif defined(__OSX__)
- pthread_setname_np(threadName.c_str());
- #elif defined(__WINDOWS__)
diff --git a/graphics/mitsuba/files/patch-src_libcore_timer.cpp b/graphics/mitsuba/files/patch-src_libcore_timer.cpp
deleted file mode 100644
index a6127fdcb6f9..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_timer.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/libcore/timer.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/timer.cpp
-@@ -37,9 +37,6 @@
- // Assume POSIX. Check for good clock sources
- # include <unistd.h>
- # include <ctime>
--# if _POSIX_C_SOURCE < 199309L
--# error "The required POSIX clock functions are not available."
--# endif
- # if defined(_POSIX_MONOTONIC_CLOCK)
- # define TIMER_CLOCK CLOCK_MONOTONIC
- # elif defined(CLOCK_HIGHRES)
diff --git a/graphics/mitsuba/files/patch-src_libcore_util.cpp b/graphics/mitsuba/files/patch-src_libcore_util.cpp
deleted file mode 100644
index 4b22b12b4bdf..000000000000
--- a/graphics/mitsuba/files/patch-src_libcore_util.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
---- src/libcore/util.cpp.orig 2015-07-15 10:37:38 UTC
-+++ src/libcore/util.cpp
-@@ -35,7 +35,7 @@
- #include <direct.h>
- #include <psapi.h>
- #else
--#include <malloc.h>
-+#include <stdlib.h>
- #endif
-
- #if defined(__WINDOWS__)
-@@ -45,6 +45,7 @@
- #else
- # include <sys/types.h>
- # include <sys/socket.h>
-+# include <netinet/in.h>
- # include <netdb.h>
- # include <fenv.h>
- #endif
-@@ -132,7 +133,10 @@ void * __restrict allocAligned(size_t si
- for AltiVec and SSE computations */
- return malloc(size);
- #else
-- return memalign(L1_CACHE_LINE_SIZE, size);
-+ void *ptr;
-+ if (posix_memalign(&ptr, L1_CACHE_LINE_SIZE, size))
-+ ptr = NULL;
-+ return ptr;
- #endif
- }
-
-@@ -172,6 +176,7 @@ int getCoreCount() {
- /* Some of the cores may not be available to the user
- (e.g. on certain cluster nodes) -- determine the number
- of actual available cores here. */
-+#ifndef __FreeBSD__
- int nLogicalCores = nCores;
- size_t size = 0;
- cpu_set_t *cpuset = NULL;
-@@ -208,6 +213,7 @@ int getCoreCount() {
- availableCores += CPU_ISSET_S(i, size, cpuset) ? 1 : 0;
- nCores = availableCores;
- CPU_FREE(cpuset);
-+#endif // __FreeBSD__
- }
-
- done:
diff --git a/graphics/mitsuba/pkg-descr b/graphics/mitsuba/pkg-descr
deleted file mode 100644
index 04be0d7e47b2..000000000000
--- a/graphics/mitsuba/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Mitsuba is a research-oriented rendering system in the style of PBRT, from
-which it derives much inspiration. It is written in portable C++, implements
-unbiased as well as biased techniques, and contains heavy optimizations
-targeted towards current CPU architectures. Mitsuba is extremely modular: it
-consists of a small set of core libraries and over 100 different plugins that
-implement functionality ranging from materials and light sources to complete
-rendering algorithms.
-
-In comparison to other open source renderers, Mitsuba places a strong emphasis
-on experimental rendering techniques, such as path-based formulations of
-Metropolis Light Transport and volumetric modeling approaches. Thus, it may
-be of genuine interest to those who would like to experiment with such
-techniques that haven't yet found their way into mainstream renderers, and it
-also provides a solid foundation for research in this domain.
-
-Mitsuba comes with a command-line interface as well as a graphical frontend to
-interactively explore scenes. While navigating, a rough preview is shown that
-becomes increasingly accurate as soon as all movements are stopped. Once a
-viewpoint has been chosen, a wide range of rendering techniques can be used to
-generate images, and their parameters can be tuned from within the program.
-
-WWW: http://mitsuba-renderer.org/
diff --git a/graphics/mitsuba/pkg-plist b/graphics/mitsuba/pkg-plist
deleted file mode 100644
index 53cbb25ce5d6..000000000000
--- a/graphics/mitsuba/pkg-plist
+++ /dev/null
@@ -1,435 +0,0 @@
-bin/mitsuba
-bin/mtsgui
-bin/mtssrv
-bin/mtsutil
-include/mitsuba/bidir/common.h
-include/mitsuba/bidir/edge.h
-include/mitsuba/bidir/geodist2.h
-include/mitsuba/bidir/manifold.h
-include/mitsuba/bidir/mempool.h
-include/mitsuba/bidir/mut_bidir.h
-include/mitsuba/bidir/mut_caustic.h
-include/mitsuba/bidir/mut_lens.h
-include/mitsuba/bidir/mut_manifold.h
-include/mitsuba/bidir/mut_mchain.h
-include/mitsuba/bidir/mutator.h
-include/mitsuba/bidir/path.h
-include/mitsuba/bidir/pathsampler.h
-include/mitsuba/bidir/rsampler.h
-include/mitsuba/bidir/util.h
-include/mitsuba/bidir/vertex.h
-include/mitsuba/core/aabb.h
-include/mitsuba/core/aabb_sse.h
-include/mitsuba/core/appender.h
-include/mitsuba/core/atomic.h
-include/mitsuba/core/barray.h
-include/mitsuba/core/bitmap.h
-include/mitsuba/core/brent.h
-include/mitsuba/core/bsphere.h
-include/mitsuba/core/chisquare.h
-include/mitsuba/core/class.h
-include/mitsuba/core/cobject.h
-include/mitsuba/core/constants.h
-include/mitsuba/core/cstream.h
-include/mitsuba/core/formatter.h
-include/mitsuba/core/frame.h
-include/mitsuba/core/fresolver.h
-include/mitsuba/core/fstream.h
-include/mitsuba/core/fwd.h
-include/mitsuba/core/half.h
-include/mitsuba/core/kdtree.h
-include/mitsuba/core/lock.h
-include/mitsuba/core/logger.h
-include/mitsuba/core/lrucache.h
-include/mitsuba/core/math.h
-include/mitsuba/core/matrix.h
-include/mitsuba/core/matrix.inl
-include/mitsuba/core/mempool.h
-include/mitsuba/core/mmap.h
-include/mitsuba/core/mstream.h
-include/mitsuba/core/netobject.h
-include/mitsuba/core/normal.h
-include/mitsuba/core/object.h
-include/mitsuba/core/octree.h
-include/mitsuba/core/platform.h
-include/mitsuba/core/plugin.h
-include/mitsuba/core/pmf.h
-include/mitsuba/core/point.h
-include/mitsuba/core/properties.h
-include/mitsuba/core/qmc.h
-include/mitsuba/core/quad.h
-include/mitsuba/core/quat.h
-include/mitsuba/core/random.h
-include/mitsuba/core/ray.h
-include/mitsuba/core/ray_sse.h
-include/mitsuba/core/ref.h
-include/mitsuba/core/rfilter.h
-include/mitsuba/core/sched.h
-include/mitsuba/core/sched_remote.h
-include/mitsuba/core/serialization.h
-include/mitsuba/core/sfcurve.h
-include/mitsuba/core/shvector.h
-include/mitsuba/core/simplecache.h
-include/mitsuba/core/spectrum.h
-include/mitsuba/core/spline.h
-include/mitsuba/core/sse.h
-include/mitsuba/core/ssemath.h
-include/mitsuba/core/ssevector.h
-include/mitsuba/core/sshstream.h
-include/mitsuba/core/sstream.h
-include/mitsuba/core/statistics.h
-include/mitsuba/core/stream.h
-include/mitsuba/core/thread.h
-include/mitsuba/core/timer.h
-include/mitsuba/core/tls.h
-include/mitsuba/core/track.h
-include/mitsuba/core/transform.h
-include/mitsuba/core/triangle.h
-include/mitsuba/core/util.h
-include/mitsuba/core/vector.h
-include/mitsuba/core/version.h
-include/mitsuba/core/vmf.h
-include/mitsuba/core/warp.h
-include/mitsuba/core/zstream.h
-include/mitsuba/hw/basicshader.h
-include/mitsuba/hw/device.h
-include/mitsuba/hw/font.h
-include/mitsuba/hw/glgeometry.h
-include/mitsuba/hw/glprogram.h
-include/mitsuba/hw/glrenderer.h
-include/mitsuba/hw/glsync.h
-include/mitsuba/hw/gltexture.h
-include/mitsuba/hw/glxdevice.h
-include/mitsuba/hw/glxrenderer.h
-include/mitsuba/hw/gpugeometry.h
-include/mitsuba/hw/gpuprogram.h
-include/mitsuba/hw/gpusync.h
-include/mitsuba/hw/gputexture.h
-include/mitsuba/hw/renderer.h
-include/mitsuba/hw/session.h
-include/mitsuba/hw/shadow.h
-include/mitsuba/hw/viewer.h
-include/mitsuba/hw/vpl.h
-include/mitsuba/hw/x11device.h
-include/mitsuba/hw/x11session.h
-include/mitsuba/mitsuba.h
-include/mitsuba/render/bsdf.h
-include/mitsuba/render/common.h
-include/mitsuba/render/emitter.h
-include/mitsuba/render/film.h
-include/mitsuba/render/fwd.h
-include/mitsuba/render/gatherproc.h
-include/mitsuba/render/gkdtree.h
-include/mitsuba/render/imageblock.h
-include/mitsuba/render/imageproc.h
-include/mitsuba/render/integrator.h
-include/mitsuba/render/irrcache.h
-include/mitsuba/render/medium.h
-include/mitsuba/render/mipmap.h
-include/mitsuba/render/noise.h
-include/mitsuba/render/particleproc.h
-include/mitsuba/render/phase.h
-include/mitsuba/render/photon.h
-include/mitsuba/render/photonmap.h
-include/mitsuba/render/range.h
-include/mitsuba/render/records.inl
-include/mitsuba/render/rectwu.h
-include/mitsuba/render/renderjob.h
-include/mitsuba/render/renderproc.h
-include/mitsuba/render/renderqueue.h
-include/mitsuba/render/sahkdtree2.h
-include/mitsuba/render/sahkdtree3.h
-include/mitsuba/render/sampler.h
-include/mitsuba/render/scene.h
-include/mitsuba/render/scenehandler.h
-include/mitsuba/render/sensor.h
-include/mitsuba/render/shader.h
-include/mitsuba/render/shape.h
-include/mitsuba/render/skdtree.h
-include/mitsuba/render/spiral.h
-include/mitsuba/render/subsurface.h
-include/mitsuba/render/testcase.h
-include/mitsuba/render/texture.h
-include/mitsuba/render/triaccel.h
-include/mitsuba/render/triaccel_sse.h
-include/mitsuba/render/trimesh.h
-include/mitsuba/render/util.h
-include/mitsuba/render/volume.h
-include/mitsuba/render/vpl.h
-lib/libmitsuba-bidir.so
-lib/libmitsuba-core.so
-lib/libmitsuba-hw.so
-lib/libmitsuba-render.so
-share/mitsuba/data/ior/Ag.eta.spd
-share/mitsuba/data/ior/Ag.k.spd
-share/mitsuba/data/ior/Al.eta.spd
-share/mitsuba/data/ior/Al.k.spd
-share/mitsuba/data/ior/AlAs.eta.spd
-share/mitsuba/data/ior/AlAs.k.spd
-share/mitsuba/data/ior/AlAs_palik.eta.spd
-share/mitsuba/data/ior/AlAs_palik.k.spd
-share/mitsuba/data/ior/AlSb.eta.spd
-share/mitsuba/data/ior/AlSb.k.spd
-share/mitsuba/data/ior/AlSb_palik.eta.spd
-share/mitsuba/data/ior/AlSb_palik.k.spd
-share/mitsuba/data/ior/Au.eta.spd
-share/mitsuba/data/ior/Au.k.spd
-share/mitsuba/data/ior/Be.eta.spd
-share/mitsuba/data/ior/Be.k.spd
-share/mitsuba/data/ior/Be_palik.eta.spd
-share/mitsuba/data/ior/Be_palik.k.spd
-share/mitsuba/data/ior/Cr.eta.spd
-share/mitsuba/data/ior/Cr.k.spd
-share/mitsuba/data/ior/CsI.eta.spd
-share/mitsuba/data/ior/CsI.k.spd
-share/mitsuba/data/ior/CsI_palik.eta.spd
-share/mitsuba/data/ior/CsI_palik.k.spd
-share/mitsuba/data/ior/Cu.eta.spd
-share/mitsuba/data/ior/Cu.k.spd
-share/mitsuba/data/ior/Cu2O.eta.spd
-share/mitsuba/data/ior/Cu2O.k.spd
-share/mitsuba/data/ior/Cu2O_palik.eta.spd
-share/mitsuba/data/ior/Cu2O_palik.k.spd
-share/mitsuba/data/ior/CuO.eta.spd
-share/mitsuba/data/ior/CuO.k.spd
-share/mitsuba/data/ior/CuO_palik.eta.spd
-share/mitsuba/data/ior/CuO_palik.k.spd
-share/mitsuba/data/ior/Cu_palik.eta.spd
-share/mitsuba/data/ior/Cu_palik.k.spd
-share/mitsuba/data/ior/Hg.eta.spd
-share/mitsuba/data/ior/Hg.k.spd
-share/mitsuba/data/ior/HgTe.eta.spd
-share/mitsuba/data/ior/HgTe.k.spd
-share/mitsuba/data/ior/HgTe_palik.eta.spd
-share/mitsuba/data/ior/HgTe_palik.k.spd
-share/mitsuba/data/ior/Hg_palik.eta.spd
-share/mitsuba/data/ior/Hg_palik.k.spd
-share/mitsuba/data/ior/Ir.eta.spd
-share/mitsuba/data/ior/Ir.k.spd
-share/mitsuba/data/ior/Ir_palik.eta.spd
-share/mitsuba/data/ior/Ir_palik.k.spd
-share/mitsuba/data/ior/K.eta.spd
-share/mitsuba/data/ior/K.k.spd
-share/mitsuba/data/ior/K_palik.eta.spd
-share/mitsuba/data/ior/K_palik.k.spd
-share/mitsuba/data/ior/Li.eta.spd
-share/mitsuba/data/ior/Li.k.spd
-share/mitsuba/data/ior/Li_palik.eta.spd
-share/mitsuba/data/ior/Li_palik.k.spd
-share/mitsuba/data/ior/MgO.eta.spd
-share/mitsuba/data/ior/MgO.k.spd
-share/mitsuba/data/ior/MgO_palik.eta.spd
-share/mitsuba/data/ior/MgO_palik.k.spd
-share/mitsuba/data/ior/Mo.eta.spd
-share/mitsuba/data/ior/Mo.k.spd
-share/mitsuba/data/ior/Mo_palik.eta.spd
-share/mitsuba/data/ior/Mo_palik.k.spd
-share/mitsuba/data/ior/Na_palik.eta.spd
-share/mitsuba/data/ior/Na_palik.k.spd
-share/mitsuba/data/ior/Nb.eta.spd
-share/mitsuba/data/ior/Nb.k.spd
-share/mitsuba/data/ior/Nb_palik.eta.spd
-share/mitsuba/data/ior/Nb_palik.k.spd
-share/mitsuba/data/ior/Ni_palik.eta.spd
-share/mitsuba/data/ior/Ni_palik.k.spd
-share/mitsuba/data/ior/Rh.eta.spd
-share/mitsuba/data/ior/Rh.k.spd
-share/mitsuba/data/ior/Rh_palik.eta.spd
-share/mitsuba/data/ior/Rh_palik.k.spd
-share/mitsuba/data/ior/Se-e.eta.spd
-share/mitsuba/data/ior/Se-e.k.spd
-share/mitsuba/data/ior/Se-e_palik.eta.spd
-share/mitsuba/data/ior/Se-e_palik.k.spd
-share/mitsuba/data/ior/Se.eta.spd
-share/mitsuba/data/ior/Se.k.spd
-share/mitsuba/data/ior/Se_palik.eta.spd
-share/mitsuba/data/ior/Se_palik.k.spd
-share/mitsuba/data/ior/SiC.eta.spd
-share/mitsuba/data/ior/SiC.k.spd
-share/mitsuba/data/ior/SiC_palik.eta.spd
-share/mitsuba/data/ior/SiC_palik.k.spd
-share/mitsuba/data/ior/SnTe.eta.spd
-share/mitsuba/data/ior/SnTe.k.spd
-share/mitsuba/data/ior/SnTe_palik.eta.spd
-share/mitsuba/data/ior/SnTe_palik.k.spd
-share/mitsuba/data/ior/Ta.eta.spd
-share/mitsuba/data/ior/Ta.k.spd
-share/mitsuba/data/ior/Ta_palik.eta.spd
-share/mitsuba/data/ior/Ta_palik.k.spd
-share/mitsuba/data/ior/Te-e.eta.spd
-share/mitsuba/data/ior/Te-e.k.spd
-share/mitsuba/data/ior/Te-e_palik.eta.spd
-share/mitsuba/data/ior/Te-e_palik.k.spd
-share/mitsuba/data/ior/Te.eta.spd
-share/mitsuba/data/ior/Te.k.spd
-share/mitsuba/data/ior/Te_palik.eta.spd
-share/mitsuba/data/ior/Te_palik.k.spd
-share/mitsuba/data/ior/ThF4.eta.spd
-share/mitsuba/data/ior/ThF4.k.spd
-share/mitsuba/data/ior/ThF4_palik.eta.spd
-share/mitsuba/data/ior/ThF4_palik.k.spd
-share/mitsuba/data/ior/TiC.eta.spd
-share/mitsuba/data/ior/TiC.k.spd
-share/mitsuba/data/ior/TiC_palik.eta.spd
-share/mitsuba/data/ior/TiC_palik.k.spd
-share/mitsuba/data/ior/TiN.eta.spd
-share/mitsuba/data/ior/TiN.k.spd
-share/mitsuba/data/ior/TiN_palik.eta.spd
-share/mitsuba/data/ior/TiN_palik.k.spd
-share/mitsuba/data/ior/TiO2-e.eta.spd
-share/mitsuba/data/ior/TiO2-e.k.spd
-share/mitsuba/data/ior/TiO2-e_palik.eta.spd
-share/mitsuba/data/ior/TiO2-e_palik.k.spd
-share/mitsuba/data/ior/TiO2.eta.spd
-share/mitsuba/data/ior/TiO2.k.spd
-share/mitsuba/data/ior/TiO2_palik.eta.spd
-share/mitsuba/data/ior/TiO2_palik.k.spd
-share/mitsuba/data/ior/VC.eta.spd
-share/mitsuba/data/ior/VC.k.spd
-share/mitsuba/data/ior/VC_palik.eta.spd
-share/mitsuba/data/ior/VC_palik.k.spd
-share/mitsuba/data/ior/VN.eta.spd
-share/mitsuba/data/ior/VN.k.spd
-share/mitsuba/data/ior/VN_palik.eta.spd
-share/mitsuba/data/ior/VN_palik.k.spd
-share/mitsuba/data/ior/V_palik.eta.spd
-share/mitsuba/data/ior/V_palik.k.spd
-share/mitsuba/data/ior/W.eta.spd
-share/mitsuba/data/ior/W.k.spd
-share/mitsuba/data/ior/a-C.eta.spd
-share/mitsuba/data/ior/a-C.k.spd
-share/mitsuba/data/ior/d-C.eta.spd
-share/mitsuba/data/ior/d-C.k.spd
-share/mitsuba/data/ior/d-C_palik.eta.spd
-share/mitsuba/data/ior/d-C_palik.k.spd
-share/mitsuba/data/microfacet/beckmann.dat
-share/mitsuba/data/microfacet/ggx.dat
-share/mitsuba/data/microfacet/phong.dat
-share/mitsuba/data/schema/scene.xsd
-share/mitsuba/data/schema/upgrade_0.3.0.xsl
-share/mitsuba/data/schema/upgrade_0.4.0.xsl
-share/mitsuba/data/schema/upgrade_0.5.0.xsl
-share/mitsuba/plugins/adaptive.so
-share/mitsuba/plugins/addimages.so
-share/mitsuba/plugins/ao.so
-share/mitsuba/plugins/area.so
-share/mitsuba/plugins/bdpt.so
-share/mitsuba/plugins/bitmap.so
-share/mitsuba/plugins/blendbsdf.so
-share/mitsuba/plugins/box.so
-share/mitsuba/plugins/bumpmap.so
-share/mitsuba/plugins/catmullrom.so
-share/mitsuba/plugins/checkerboard.so
-share/mitsuba/plugins/coating.so
-share/mitsuba/plugins/collimated.so
-share/mitsuba/plugins/conductor.so
-share/mitsuba/plugins/constant.so
-share/mitsuba/plugins/constvolume.so
-share/mitsuba/plugins/cube.so
-share/mitsuba/plugins/curvature.so
-share/mitsuba/plugins/cylclip.so
-share/mitsuba/plugins/cylinder.so
-share/mitsuba/plugins/dielectric.so
-share/mitsuba/plugins/difftrans.so
-share/mitsuba/plugins/diffuse.so
-share/mitsuba/plugins/dipole.so
-share/mitsuba/plugins/direct.so
-share/mitsuba/plugins/directional.so
-share/mitsuba/plugins/disk.so
-share/mitsuba/plugins/envmap.so
-share/mitsuba/plugins/erpt.so
-share/mitsuba/plugins/field.so
-share/mitsuba/plugins/fluencemeter.so
-share/mitsuba/plugins/gaussian.so
-share/mitsuba/plugins/gridtexture.so
-share/mitsuba/plugins/gridvolume.so
-share/mitsuba/plugins/hair.so
-share/mitsuba/plugins/halton.so
-share/mitsuba/plugins/hammersley.so
-share/mitsuba/plugins/hdrfilm.so
-share/mitsuba/plugins/heightfield.so
-share/mitsuba/plugins/heterogeneous.so
-share/mitsuba/plugins/hg.so
-share/mitsuba/plugins/hgridvolume.so
-share/mitsuba/plugins/hk.so
-share/mitsuba/plugins/homogeneous.so
-share/mitsuba/plugins/independent.so
-share/mitsuba/plugins/instance.so
-share/mitsuba/plugins/irawan.so
-share/mitsuba/plugins/irradiancemeter.so
-share/mitsuba/plugins/irrcache.so
-share/mitsuba/plugins/isotropic.so
-share/mitsuba/plugins/joinrgb.so
-share/mitsuba/plugins/kdbench.so
-share/mitsuba/plugins/kkay.so
-share/mitsuba/plugins/lanczos.so
-share/mitsuba/plugins/ldrfilm.so
-share/mitsuba/plugins/ldsampler.so
-share/mitsuba/plugins/mask.so
-share/mitsuba/plugins/mfilm.so
-share/mitsuba/plugins/microflake.so
-share/mitsuba/plugins/mitchell.so
-share/mitsuba/plugins/mixturebsdf.so
-share/mitsuba/plugins/mixturephase.so
-share/mitsuba/plugins/mlt.so
-share/mitsuba/plugins/multichannel.so
-share/mitsuba/plugins/normalmap.so
-share/mitsuba/plugins/null.so
-share/mitsuba/plugins/obj.so
-share/mitsuba/plugins/orthographic.so
-share/mitsuba/plugins/path.so
-share/mitsuba/plugins/perspective.so
-share/mitsuba/plugins/perspective_rdist.so
-share/mitsuba/plugins/phong.so
-share/mitsuba/plugins/photonmapper.so
-share/mitsuba/plugins/plastic.so
-share/mitsuba/plugins/ply.so
-share/mitsuba/plugins/point.so
-share/mitsuba/plugins/ppm.so
-share/mitsuba/plugins/pssmlt.so
-share/mitsuba/plugins/ptracer.so
-share/mitsuba/plugins/radiancemeter.so
-share/mitsuba/plugins/rayleigh.so
-share/mitsuba/plugins/rectangle.so
-share/mitsuba/plugins/roughcoating.so
-share/mitsuba/plugins/roughconductor.so
-share/mitsuba/plugins/roughdielectric.so
-share/mitsuba/plugins/roughdiffuse.so
-share/mitsuba/plugins/roughplastic.so
-share/mitsuba/plugins/scale.so
-share/mitsuba/plugins/serialized.so
-share/mitsuba/plugins/shapegroup.so
-share/mitsuba/plugins/sky.so
-share/mitsuba/plugins/sobol.so
-share/mitsuba/plugins/sphere.so
-share/mitsuba/plugins/spherical.so
-share/mitsuba/plugins/spot.so
-share/mitsuba/plugins/sppm.so
-share/mitsuba/plugins/stratified.so
-share/mitsuba/plugins/sun.so
-share/mitsuba/plugins/sunsky.so
-share/mitsuba/plugins/telecentric.so
-share/mitsuba/plugins/tent.so
-share/mitsuba/plugins/test_chisquare.so
-share/mitsuba/plugins/test_dgeom.so
-share/mitsuba/plugins/test_kd.so
-share/mitsuba/plugins/test_la.so
-share/mitsuba/plugins/test_quad.so
-share/mitsuba/plugins/test_random.so
-share/mitsuba/plugins/test_rtrans.so
-share/mitsuba/plugins/test_samplers.so
-share/mitsuba/plugins/test_sh.so
-share/mitsuba/plugins/test_simdtonemap.so
-share/mitsuba/plugins/test_spectrum.so
-share/mitsuba/plugins/thindielectric.so
-share/mitsuba/plugins/thinlens.so
-share/mitsuba/plugins/tiledhdrfilm.so
-share/mitsuba/plugins/tonemap.so
-share/mitsuba/plugins/twosided.so
-share/mitsuba/plugins/vertexcolors.so
-share/mitsuba/plugins/volcache.so
-share/mitsuba/plugins/volpath.so
-share/mitsuba/plugins/volpath_simple.so
-share/mitsuba/plugins/vpl.so
-share/mitsuba/plugins/ward.so
-share/mitsuba/plugins/wireframe.so