LuxCoreRender / BlendLuxCore

Blender Integration for LuxCore
GNU General Public License v3.0
728 stars 91 forks source link

Volume Fire&Smoke crash #161

Open Blaast opened 6 years ago

Blaast commented 6 years ago

System Information

W7x64, 2xE5-2670, 57GB ram, GTX 1080+Titan6GB

Software Version

2.79b 2.0

Error message from Blender console

Unknwon for now

Short description of error

Crash while rendering smoke, either in viewport or final render, doesn't happen all the time. Could be related to AOVs

Exact steps for others to reproduce the error

Setting smoke sim, bake, render, crash

Only have tried Sobol for now

PS : I don't know if it's planned, but I would love a ZDepth AOV for volumes, and other volumes AOVs EDIT : oh god it is ! Thanks !

LuxCoreExplosionTest.zip

Dug it up a bit, definetly AOVs, but I don't know wich one yet. Working : Depth, Emission, Direct, Indirect, Position, Shading Normal, Geometry Normal, Shadow information

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/58407714-volume-fire-smoke-crash?utm_campaign=plugin&utm_content=tracker%2F80143047&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F80143047&utm_medium=issues&utm_source=github).
Dade916 commented 6 years ago

I have tried to rendering the scene few times but I didn't experienced any crash (on Linux).

However the scene, doesn't seem to have any visible smoke. I just opened the scene and rendered multiple times. Do I have to do something different to reproduce the crash ?

neo2068 commented 6 years ago

I can reproduce the crash. @Dade916 You have to fill the smoke cache before rendering, i.e. run the animation at least one time with ALT+A or bake the cache. There are all AOVs selected. Could that be the problem? When I only select a few, then it renders correctly. Attached you find the console output.

[Engine/Final] Rendering layer "RenderLayer"
[Exporter] Init
[Exporter] create_session
[SDL][25.157] Camera type: perspective
[SDL][25.157] Camera position: Point[7.48113, -6.50764, 5.34367]
[SDL][25.157] Camera target: Point[6.75444, -5.86654, 5.09687]
[SDL][25.157] Camera clipping plane disabled
Empty: No mesh data
WARNING: Non-invertible matrix. Can happen if e.g. an object has scale 0
INFO: "Heterogeneous Volume" in volume node tree "Fire and Smoke Volume" Auto Step Settings:
  Using steps.size = 0.024 m
  Using steps.maxcount = 242
[Node Tree: Fire and Smoke Volume][Smoke Domain: Smoke Domain] Beginning smoke export of channel density
conversion to list took 0.071 s
[Node Tree: Fire and Smoke Volume][Smoke Domain: Smoke Domain] Smoke export of channel density took 0.500 s
[Node Tree: Fire and Smoke Volume][Smoke Domain: Smoke Domain] Beginning smoke export of channel fire
conversion to list took 0.072 s
[Node Tree: Fire and Smoke Volume][Smoke Domain: Smoke Domain] Smoke export of channel fire took 0.467 s
converting lamp: Lamp
[SDL][26.922] Texture definition: 1801592577784
[SDL][26.969] Define ImageMap: LUXCORE_DENSITYGRID_1801592577784
[SDL][26.985] Texture definition: 1801592580264_scale
[SDL][26.985] Texture definition: 1801592581256
[SDL][27.016] Define ImageMap: LUXCORE_DENSITYGRID_1801592581256
[SDL][27.016] Texture definition: 1801592580760
[SDL][27.016] Texture definition: 1801592575304
[SDL][27.032] Texture definition: 1801596071032
[SDL][27.032] Volume definition: 1801592454056
[SDL][27.032] Material definition: Surface_Material__001_1801596058104
[SDL][27.032] Material definition: Surface_Material_1801596048344
[SDL][27.047] Material definition: Volume_DomainThing_1801596046792
[SDL][27.047] Scene objects count: 3
[SDL][27.047] Light definition: Lamp_Lamp_1801476710520
[SDL][27.047] Light definition: __WORLD_BACKGROUND_LIGHT__
WARNING: Use a non-automatic tonemapper to get tonemapped AOVs
[LuxCore][27.063] Configuration:
[LuxCore][27.063]   sampler.metropolis.largesteprate = 0.40000000000000002
[LuxCore][27.079]   sampler.sobol.adaptive.strength = 0.69999998807907104
[LuxCore][27.079]   opencl.cpu.use = 0
[LuxCore][27.079]   scene.epsilon.max = 0.10000000149011612
[LuxCore][27.079]   renderengine.seed = 1
[LuxCore][27.079]   opencl.devices.select = "1100"
[LuxCore][27.079]   film.filter.width = 1.5
[LuxCore][27.079]   lightstrategy.type = "LOG_POWER"
[LuxCore][27.079]   renderengine.type = "PATHOCL"
[LuxCore][27.079]   sampler.metropolis.imagemutationrate = 0.10000000000000001
[LuxCore][27.079]   scene.epsilon.min = 9.9999997473787516e-06
[LuxCore][27.094]   film.filter.type = "BLACKMANHARRIS"
[LuxCore][27.094]   opencl.gpu.use = 1
[LuxCore][27.094]   path.pathdepth.total = 7
[LuxCore][27.094]   path.forceblackbackground.enable = 0
[LuxCore][27.094]   path.pathdepth.specular = 6
[LuxCore][27.094]   path.pathdepth.diffuse = 5
[LuxCore][27.094]   sampler.metropolis.maxconsecutivereject = 512
[LuxCore][27.094]   sampler.type = "SOBOL"
[LuxCore][27.110]   film.width = 1280
[LuxCore][27.110]   sampler.random.adaptive.strength = 0.69999998807907104
[LuxCore][27.110]   film.height = 720
[LuxCore][27.110]   path.pathdepth.glossy = 5
[LuxCore][27.110]   film.outputs.22.type = "CONVERGENCE"
[LuxCore][27.110]   film.outputs.16.filename = "DIRECT_SHADOW_MASK.png"
[LuxCore][27.110]   film.outputs.20.filename = "INDIRECT_SPECULAR.exr"
[LuxCore][27.110]   film.outputs.7.filename = "INDIRECT_DIFFUSE.exr"
[LuxCore][27.110]   film.outputs.21.filename = "EMISSION.exr"
[LuxCore][27.125]   film.outputs.4.type = "OBJECT_ID"
[LuxCore][27.125]   film.outputs.11.filename = "SHADING_NORMAL.exr"
[LuxCore][27.125]   film.outputs.12.filename = "MATERIAL_ID.png"
[LuxCore][27.125]   film.outputs.17.type = "INDIRECT_GLOSSY"
[LuxCore][27.125]   film.outputs.11.type = "SHADING_NORMAL"
[LuxCore][27.125]   film.outputs.17.filename = "INDIRECT_GLOSSY.exr"
[LuxCore][27.125]   film.outputs.5.type = "RAYCOUNT"
[LuxCore][27.125]   film.outputs.10.type = "GEOMETRY_NORMAL"
[LuxCore][27.125]   film.outputs.13.type = "POSITION"
[LuxCore][27.125]   film.outputs.10.filename = "GEOMETRY_NORMAL.exr"
[LuxCore][27.125]   film.outputs.2.type = "DEPTH"
[LuxCore][27.141]   film.outputs.18.filename = "RGB.exr"
[LuxCore][27.141]   film.outputs.8.filename = "DIRECT_DIFFUSE.exr"
[LuxCore][27.141]   film.outputs.0.filename = "RGB_IMAGEPIPELINE_0.png"
[LuxCore][27.141]   film.outputs.22.filename = "CONVERGENCE.exr"
[LuxCore][27.141]   film.outputs.2.filename = "DEPTH.exr"
[LuxCore][27.141]   film.outputs.15.filename = "DIRECT_GLOSSY.exr"
[LuxCore][27.141]   film.outputs.3.filename = "IRRADIANCE.exr"
[LuxCore][27.141]   film.outputs.4.filename = "OBJECT_ID.png"
[LuxCore][27.141]   film.outputs.7.type = "INDIRECT_DIFFUSE"
[LuxCore][27.157]   film.outputs.6.filename = "INDIRECT_SHADOW_MASK.png"
[LuxCore][27.157]   film.outputs.15.type = "DIRECT_GLOSSY"
[LuxCore][27.157]   film.outputs.14.type = "RGBA"
[LuxCore][27.157]   film.outputs.9.type = "SAMPLECOUNT"
[LuxCore][27.157]   film.outputs.19.filename = "UV.exr"
[LuxCore][27.157]   film.outputs.0.index = 0
[LuxCore][27.157]   film.outputs.21.type = "EMISSION"
[LuxCore][27.157]   film.outputs.16.type = "DIRECT_SHADOW_MASK"
[LuxCore][27.157]   film.outputs.9.filename = "SAMPLECOUNT.exr"
[LuxCore][27.157]   film.outputs.20.type = "INDIRECT_SPECULAR"
[LuxCore][27.157]   film.outputs.1.type = "ALPHA"
[LuxCore][27.172]   film.outputs.8.type = "DIRECT_DIFFUSE"
[LuxCore][27.172]   film.outputs.19.type = "UV"
[LuxCore][27.172]   film.outputs.0.type = "RGB_IMAGEPIPELINE"
[LuxCore][27.172]   film.outputs.14.filename = "RGBA.exr"
[LuxCore][27.172]   film.outputs.18.type = "RGB"
[LuxCore][27.172]   film.outputs.13.filename = "POSITION.exr"
[LuxCore][27.172]   film.outputs.5.filename = "RAYCOUNT.exr"
[LuxCore][27.172]   film.outputs.6.type = "INDIRECT_SHADOW_MASK"
[LuxCore][27.172]   film.outputs.3.type = "IRRADIANCE"
[LuxCore][27.172]   film.outputs.12.type = "MATERIAL_ID"
[LuxCore][27.188]   film.outputs.1.filename = "ALPHA.png"
[LuxCore][27.188]   film.imagepipelines.0.radiancescales.0.enabled = 1
[LuxCore][27.188]   film.imagepipelines.0.radiancescales.0.rgbscale = 1 1 1
[LuxCore][27.188]   film.imagepipelines.0.0.type = "NOP"
[LuxCore][27.188]   film.imagepipelines.0.2.scale = 0.5
[LuxCore][27.188]   film.imagepipelines.0.radiancescales.0.globalscale = 1
[LuxCore][27.188]   film.imagepipelines.0.1.type = "TONEMAP_AUTOLINEAR"
[LuxCore][27.188]   film.imagepipelines.0.2.type = "TONEMAP_LINEAR"
[LuxCore][27.188]   batch.haltthreshold = 0.0001
[LuxCore][27.188]   batch.halttime = 0
[LuxCore][27.204]   batch.haltspp = 200
[LuxCore][27.204]   batch.haltthreshold.stoprendering.enable = 0
Export took 2.0 s
[LuxCore][27.204] Film resolution: 1280x720
[SDL][27.204] Film output definition: RGB_IMAGEPIPELINE [image.png]
[SDL][27.204] Image pipeline: film.imagepipelines.0
[SDL][27.204] Image pipeline step 0: NOP
[SDL][27.204] Image pipeline step 1: TONEMAP_AUTOLINEAR
[SDL][27.204] Image pipeline step 2: TONEMAP_LINEAR
[SDL][27.204] Film output definition: CONVERGENCE [CONVERGENCE.exr]
[SDL][27.204] Film output definition: DIRECT_SHADOW_MASK [DIRECT_SHADOW_MASK.png]
[SDL][27.204] Film output definition: INDIRECT_SPECULAR [INDIRECT_SPECULAR.exr]
[SDL][27.219] Film output definition: INDIRECT_DIFFUSE [INDIRECT_DIFFUSE.exr]
[SDL][27.219] Film output definition: EMISSION [EMISSION.exr]
[SDL][27.219] Film output definition: OBJECT_ID [OBJECT_ID.png]
[SDL][27.219] Film output definition: SHADING_NORMAL [SHADING_NORMAL.exr]
[SDL][27.219] Film output definition: MATERIAL_ID [MATERIAL_ID.png]
[SDL][27.219] Film output definition: INDIRECT_GLOSSY [INDIRECT_GLOSSY.exr]
[SDL][27.219] Film output definition: RAYCOUNT [RAYCOUNT.exr]
[SDL][27.219] Film output definition: GEOMETRY_NORMAL [GEOMETRY_NORMAL.exr]
[SDL][27.219] Film output definition: POSITION [POSITION.exr]
[SDL][27.235] Film output definition: DEPTH [DEPTH.exr]
[SDL][27.235] Film output definition: RGB [RGB.exr]
[SDL][27.235] Film output definition: DIRECT_DIFFUSE [DIRECT_DIFFUSE.exr]
[SDL][27.235] Film output definition: RGB_IMAGEPIPELINE [RGB_IMAGEPIPELINE_0.png]
[SDL][27.235] Film output definition: DIRECT_GLOSSY [DIRECT_GLOSSY.exr]
[SDL][27.235] Film output definition: IRRADIANCE [IRRADIANCE.exr]
[SDL][27.235] Film output definition: INDIRECT_SHADOW_MASK [INDIRECT_SHADOW_MASK.png]
[SDL][27.235] Film output definition: RGBA [RGBA.exr]
[SDL][27.235] Film output definition: SAMPLECOUNT [SAMPLECOUNT.exr]
[SDL][27.235] Film output definition: UV [UV.exr]
[SDL][27.250] Film output definition: ALPHA [ALPHA.png]
[LuxRays][27.250] OpenCL Platform 0: NVIDIA Corporation
[LuxRays][27.250] OpenCL Platform 1: Intel(R) Corporation
[LuxRays][27.250] OpenCL Platform 2: Advanced Micro Devices, Inc.
[LuxRays][27.250] Device 0 name: NativeThread
[LuxRays][27.250] Device 0 type: NATIVE_THREAD
[LuxRays][27.250] Device 0 compute units: 1
[LuxRays][27.250] Device 0 preferred float vector width: 4
[LuxRays][27.266] Device 0 max allocable memory: 0MBytes
[LuxRays][27.266] Device 0 max allocable memory block size: 0MBytes
[LuxRays][27.266] Device 1 name: GeForce GTX 1080
[LuxRays][27.266] Device 1 type: OPENCL_GPU
[LuxRays][27.266] Device 1 compute units: 20
[LuxRays][27.266] Device 1 preferred float vector width: 1
[LuxRays][27.266] Device 1 max allocable memory: 8192MBytes
[LuxRays][27.266] Device 1 max allocable memory block size: 2048MBytes
[LuxRays][27.266] Device 2 name: GeForce GTX 780
[LuxRays][27.266] Device 2 type: OPENCL_GPU
[LuxRays][27.266] Device 2 compute units: 12
[LuxRays][27.282] Device 2 preferred float vector width: 1
[LuxRays][27.282] Device 2 max allocable memory: 3072MBytes
[LuxRays][27.282] Device 2 max allocable memory block size: 768MBytes
[LuxRays][27.282] Device 3 name: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
[LuxRays][27.282] Device 3 type: OPENCL_CPU
[LuxRays][27.282] Device 3 compute units: 12
[LuxRays][27.282] Device 3 preferred float vector width: 8
[LuxRays][27.282] Device 3 max allocable memory: 32668MBytes
[LuxRays][27.282] Device 3 max allocable memory block size: 8167MBytes
[LuxRays][27.297] Device 4 name: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
[LuxRays][27.297] Device 4 type: OPENCL_CPU
[LuxRays][27.297] Device 4 compute units: 12
[LuxRays][27.297] Device 4 preferred float vector width: 8
[LuxRays][27.297] Device 4 max allocable memory: 32668MBytes
[LuxRays][27.297] Device 4 max allocable memory block size: 8167MBytes
[LuxRays][27.297] Preprocessing DataSet
[LuxRays][27.297] Total vertex count: 412
[LuxRays][27.297] Total triangle count: 206
[LuxRays][27.297] Preprocessing DataSet done
[LuxRays][27.454] Creating 14 intersection device(s)
[LuxRays][27.454] Allocating intersection device 0: GeForce GTX 1080 (Type = OPENCL_GPU)
[LuxRays][27.454] Allocating intersection device 1: GeForce GTX 780 (Type = OPENCL_GPU)
[LuxRays][27.454] Allocating intersection device 2: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.454] Allocating intersection device 3: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 4: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 5: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 6: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 7: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 8: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 9: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.469] Allocating intersection device 10: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.485] Allocating intersection device 11: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.485] Allocating intersection device 12: NativeThread (Type = NATIVE_THREAD)
[LuxRays][27.485] Allocating intersection device 13: NativeThread (Type = NATIVE_THREAD)
[LuxCore][27.485] OpenCL devices used:
[LuxCore][27.485] [GeForce GTX 1080 Intersect]
[LuxCore][27.485]   Device OpenCL version: OpenCL 1.2 CUDA
[LuxCore][27.485] [GeForce GTX 780 Intersect]
[LuxCore][27.485]   Device OpenCL version: OpenCL 1.2 CUDA
[LuxCore][27.500] Native devices used: 12
[LuxRays][27.500] Adding DataSet accelerator: BVH
[LuxRays][27.500] Total vertex count: 412
[LuxRays][27.500] Total triangle count: 206
[LuxRays][27.500] BVH Dataset preprocessing time: 0ms
[LuxRays][27.500] BVH builder: EMBREE_BINNED_SAH
[LuxRays][27.500] BVH build hierarchy time: 0ms
[LuxRays][27.500] BVH total build time: 0ms
[LuxRays][27.500] Total BVH memory usage: 9Kbytes
[LuxRays][27.516] Adding DataSet accelerator: EMBREE
[LuxRays][27.516] Total vertex count: 412
[LuxRays][27.516] Total triangle count: 206
[LuxRays][27.516] EmbreeAccel build time: 0ms
[LuxCore][27.516] Configuring 2 OpenCL render threads
[LuxCore][27.516] Configuring 12 native render threads
Session created in 0.3 s
[LuxRays][27.672] [Device GeForce GTX 1080 Intersect] BVH mesh vertices buffer size: 4944bytes
[LuxRays][27.672] [Device GeForce GTX 1080 Intersect] BVH nodes buffer size: 9696bytes
[LuxRays][27.782] [Device GeForce GTX 780 Intersect] BVH mesh vertices buffer size: 4944bytes
[LuxRays][27.782] [Device GeForce GTX 780 Intersect] BVH nodes buffer size: 9696bytes
[LuxCore][27.797] Building visibility map of light source: __WORLD_BACKGROUND_LIGHT__
[LuxCore][27.797] Using 12 threads for visibility map building
[LuxCore][29.813] Visibility samples: 491520/1000000 (49%)
[LuxCore][31.610] Visibility map done in 3.81 secs with 1000000 samples (0.26M samples/sec)
[LuxCore][31.610] [PathOCLRenderEngine] OpenCL task count: 524288
[LuxCore][31.610] [PathOCLBaseRenderEngine] OpenCL max. page memory size: 786432Kbytes
[LuxCore][31.610] Compile Geometry
[LuxCore][31.610] Scene geometry compilation time: 0ms
[LuxCore][31.625] Compile 16 Textures
[LuxCore][31.625] Textures compilation time: 0ms
[LuxCore][31.625] Compile 4 Materials
[LuxCore][31.625] Material compilation time: 0ms
[LuxCore][31.625] Compile Lights
[LuxCore][31.625] Lights compilation time: 0ms
[LuxCore][31.625] Compile ImageMaps
[LuxCore][31.625] Image maps page(s) count: 1
[LuxCore][31.625]  RGB channel page 0 size: 10298Kbytes
[LuxCore][31.641] Image maps compilation time: 15ms
[LuxCore][31.641] Always enabled OpenCL code:
[LuxCore][31.641] Compile Geometry
[LuxCore][31.641] Scene geometry compilation time: 0ms
[LuxCore][31.641] Compile 16 Textures
[LuxCore][31.641] Textures compilation time: 0ms
[LuxCore][31.641] Compile 4 Materials
[LuxCore][31.641] Material compilation time: 0ms
[LuxCore][31.641] Compile Lights
[LuxCore][31.641] Lights compilation time: 0ms
[LuxCore][31.641] Compile ImageMaps
[LuxCore][31.657] Image maps page(s) count: 1
[LuxCore][31.657]  RGB channel page 0 size: 10298Kbytes
[LuxCore][31.657] Image maps compilation time: 0ms
[LuxCore][31.657] Starting 2 OpenCL render threads
[LuxRays][31.750] [Device GeForce GTX 1080 Intersect] RADIANCE_PER_PIXEL_NORMALIZEDs[0] buffer size: 14400Kbytes
[LuxRays][31.750] [Device GeForce GTX 1080 Intersect] ALPHA buffer size: 7200Kbytes
[LuxRays][31.750] [Device GeForce GTX 1080 Intersect] DEPTH buffer size: 3600Kbytes
[LuxRays][31.766] [Device GeForce GTX 1080 Intersect] POSITION buffer size: 10800Kbytes
[LuxRays][31.766] [Device GeForce GTX 1080 Intersect] GEOMETRY_NORMAL buffer size: 10800Kbytes
[LuxRays][31.766] [Device GeForce GTX 1080 Intersect] SHADING_NORMAL buffer size: 10800Kbytes
[LuxRays][31.782] [Device GeForce GTX 1080 Intersect] MATERIAL_ID buffer size: 3600Kbytes
[LuxRays][31.782] [Device GeForce GTX 1080 Intersect] DIRECT_DIFFUSE buffer size: 14400Kbytes
[LuxRays][31.782] [Device GeForce GTX 1080 Intersect] DIRECT_GLOSSY buffer size: 14400Kbytes
[LuxRays][31.782] [Device GeForce GTX 1080 Intersect] EMISSION buffer size: 14400Kbytes
[LuxRays][31.782] [Device GeForce GTX 1080 Intersect] INDIRECT_DIFFUSE buffer size: 14400Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] INDIRECT_GLOSSY buffer size: 14400Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] INDIRECT_SPECULAR buffer size: 14400Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] DIRECT_SHADOW_MASK buffer size: 7200Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] INDIRECT_SHADOW_MASK buffer size: 7200Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] UV buffer size: 7200Kbytes
[LuxRays][31.797] [Device GeForce GTX 1080 Intersect] RAYCOUNT buffer size: 3600Kbytes
[LuxRays][31.813] [Device GeForce GTX 1080 Intersect] IRRADIANCE buffer size: 14400Kbytes
[LuxRays][31.813] [Device GeForce GTX 1080 Intersect] OBJECT_ID buffer size: 3600Kbytes
[LuxRays][31.813] [Device GeForce GTX 1080 Intersect] SAMPLECOUNT buffer size: 3600Kbytes
[LuxRays][31.813] [Device GeForce GTX 1080 Intersect] CONVERGENCE buffer size: 3600Kbytes
[LuxRays][31.938] [Device GeForce GTX 1080 Intersect] RADIANCE_PER_PIXEL_NORMALIZEDs[0] buffer size: 14400Kbytes
[LuxRays][31.938] [Device GeForce GTX 1080 Intersect] Camera buffer size: 5448bytes
[LuxRays][31.954] [Device GeForce GTX 1080 Intersect] Normals buffer size: 4944bytes
[LuxRays][31.954] [Device GeForce GTX 1080 Intersect] Vertices buffer size: 4944bytes
[LuxRays][31.954] [Device GeForce GTX 1080 Intersect] Triangles buffer size: 2472bytes
[LuxRays][31.954] [Device GeForce GTX 1080 Intersect] Mesh description buffer size: 456bytes
[LuxRays][31.969] [Device GeForce GTX 1080 Intersect] ImageMap descriptions buffer size: 56bytes
[LuxRays][31.969] [Device GeForce GTX 1080 Intersect] ImageMaps buffer size: 10298Kbytes
[LuxRays][31.969] [Device GeForce GTX 1080 Intersect] Textures buffer size: 4352bytes
[LuxRays][31.969] [Device GeForce GTX 1080 Intersect] Materials buffer size: 544bytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] Scene objects buffer size: 36bytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] Lights buffer size: 656bytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] Env. light indices buffer size: 8bytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] Light offsets buffer size: 12bytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] Env. light distributions buffer size: 1028Kbytes
[LuxRays][31.985] [Device GeForce GTX 1080 Intersect] LightsDistribution buffer size: 24bytes
[LuxRays][32.000] [Device GeForce GTX 1080 Intersect] InfiniteLightSourcesDistribution buffer size: 24bytes
[LuxRays][32.000] [Device GeForce GTX 1080 Intersect] Ray buffer size: 24576Kbytes
[LuxRays][32.000] [Device GeForce GTX 1080 Intersect] RayHit buffer size: 10240Kbytes
[LuxCore][32.000] [PathOCLBaseRenderThread::0] Size of a GPUTask: 352bytes
[LuxRays][32.000] [Device GeForce GTX 1080 Intersect] GPUTask buffer size: 180224Kbytes
[LuxCore][32.000] [PathOCLBaseRenderThread::0] Size of a GPUTask DirectLight: 72bytes
[LuxRays][32.016] [Device GeForce GTX 1080 Intersect] GPUTaskDirectLight buffer size: 36864Kbytes
[LuxCore][32.016] [PathOCLBaseRenderThread::0] Size of a GPUTask State: 228bytes
[LuxRays][32.016] [Device GeForce GTX 1080 Intersect] GPUTaskState buffer size: 116736Kbytes
[LuxRays][32.016] [Device GeForce GTX 1080 Intersect] GPUTask Stats buffer size: 2048Kbytes
[LuxRays][32.016] [Device GeForce GTX 1080 Intersect] SamplerSharedData buffer size: 225Kbytes
[LuxCore][32.016] [PathOCLBaseRenderThread::0] Size of a Sample: 252bytes
[LuxRays][32.016] [Device GeForce GTX 1080 Intersect] Sample buffer size: 129024Kbytes
[LuxCore][32.032] [PathOCLBaseRenderThread::0] Sample dimensions: 69
[LuxCore][32.032] [PathOCLBaseRenderThread::0] Size of a SampleData: 8bytes
[LuxRays][32.032] [Device GeForce GTX 1080 Intersect] SampleData buffer size: 4096Kbytes
[LuxRays][32.032] [Device GeForce GTX 1080 Intersect] PathVolumeInfo buffer size: 22528Kbytes
[LuxRays][32.032] [Device GeForce GTX 1080 Intersect] DirectLightVolumeInfo buffer size: 22528Kbytes
[LuxRays][32.032] [Device GeForce GTX 1080 Intersect] Pixel Filter Distribution buffer size: 33Kbytes
[LuxCore][32.047] [PathOCLBaseRenderThread::0] Defined symbols:  -D LUXRAYS_OPENCL_KERNEL -D SLG_OPENCL_KERNEL -D RENDER_ENGINE_PATHOCL -D PARAM_RAY_EPSILON_MIN=1.000000e-05f -D PARAM_RAY_EPSILON_MAX=1.000000e-01f -D PARAM_LIGHT_WORLD_RADIUS_SCALE=1.050000e+00f -D PARAM_ACCEL_BVH -D PARAM_FILM_RADIANCE_GROUP_0 -D PARAM_FILM_RADIANCE_GROUP_COUNT=1 -D PARAM_FILM_CHANNELS_HAS_ALPHA -D PARAM_FILM_CHANNELS_HAS_DEPTH -D PARAM_FILM_CHANNELS_HAS_POSITION -D PARAM_FILM_CHANNELS_HAS_GEOMETRY_NORMAL -D PARAM_FILM_CHANNELS_HAS_SHADING_NORMAL -D PARAM_FILM_CHANNELS_HAS_MATERIAL_ID -D PARAM_FILM_CHANNELS_HAS_DIRECT_DIFFUSE -D PARAM_FILM_CHANNELS_HAS_DIRECT_GLOSSY -D PARAM_FILM_CHANNELS_HAS_EMISSION -D PARAM_FILM_CHANNELS_HAS_INDIRECT_DIFFUSE -D PARAM_FILM_CHANNELS_HAS_INDIRECT_GLOSSY -D PARAM_FILM_CHANNELS_HAS_INDIRECT_SPECULAR -D PARAM_FILM_CHANNELS_HAS_DIRECT_SHADOW_MASK -D PARAM_FILM_CHANNELS_HAS_INDIRECT_SHADOW_MASK -D PARAM_FILM_CHANNELS_HAS_UV -D PARAM_FILM_CHANNELS_HAS_RAYCOUNT -D PARAM_FILM_CHANNELS_HAS_IRRADIANCE -D PARAM_FILM_CHANNELS_HAS_OBJECT_ID -D PARAM_FILM_CHANNELS_HAS_SAMPLECOUNT -D PARAM_FILM_CHANNELS_HAS_CONVERGENCE -D PARAM_ENABLE_TEX_CONST_FLOAT -D PARAM_ENABLE_TEX_CONST_FLOAT3 -D PARAM_ENABLE_TEX_IMAGEMAP -D PARAM_ENABLE_TEX_SCALE -D PARAM_ENABLE_TEX_BAND -D PARAM_ENABLE_TEX_NORMALMAP -D PARAM_ENABLE_TEX_DENSITYGRID -D PARAM_ENABLE_TEX_FRESNELCOLOR -D PARAM_ENABLE_TEX_FRESNELCONST -D PARAM_ENABLE_MAT_ROUGHMATTE -D PARAM_ENABLE_MAT_NULL -D PARAM_ENABLE_MAT_HETEROGENEOUS_VOL -D PARAM_HAS_PASSTHROUGH -D PARAM_CAMERA_TYPE=0 -D PARAM_HAS_SKYLIGHT2 -D PARAM_HAS_SUNLIGHT -D PARAM_HAS_ENVLIGHTS -D PARAM_HAS_IMAGEMAPS -D PARAM_IMAGEMAPS_PAGE_0 -D PARAM_IMAGEMAPS_COUNT=1 -D PARAM_HAS_IMAGEMAPS_HALF_FORMAT -D PARAM_HAS_IMAGEMAPS_1xCHANNELS -D PARAM_HAS_IMAGEMAPS_WRAP_BLACK -D PARAM_HAS_VOLUMES -D SCENE_DEFAULT_VOLUME_INDEX=4294967295 -D PARAM_MAX_PATH_DEPTH=7 -D PARAM_MAX_PATH_DEPTH_DIFFUSE=5 -D PARAM_MAX_PATH_DEPTH_GLOSSY=5 -D PARAM_MAX_PATH_DEPTH_SPECULAR=6 -D PARAM_RR_DEPTH=3 -D PARAM_RR_CAP=5.000000e-01f -D PARAM_SQRT_VARIANCE_CLAMP_MAX_VALUE=0.000000e+00f -D PARAM_IMAGE_FILTER_TYPE=5 -D PARAM_IMAGE_FILTER_WIDTH_X=1.500000e+00f -D PARAM_IMAGE_FILTER_WIDTH_Y=1.500000e+00f -D PARAM_IMAGE_FILTER_PIXEL_WIDTH_X=1 -D PARAM_IMAGE_FILTER_PIXEL_WIDTH_Y=1 -D PARAM_SAMPLER_TYPE=2 -D PARAM_SAMPLER_SOBOL_STARTOFFSET=32
[LuxCore][32.110] [PathOCLBaseRenderThread::0] Compiling kernels
[LuxCore][32.110] [PathOCLBaseRenderThread::0] Kernels cached
[LuxCore][32.110] [PathOCLBaseRenderThread::0] Compiling Film_Clear Kernel
[LuxCore][32.110] [PathOCLBaseRenderThread::0] Compiling InitSeed Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling Init Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_RT_NEXT_VERTEX Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_HIT_NOTHING Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_HIT_OBJECT Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_RT_DL Kernel
[LuxCore][32.125] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_DL_ILLUMINATE Kernel
[LuxCore][32.141] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_DL_SAMPLE_BSDF Kernel
[LuxCore][32.141] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_GENERATE_NEXT_VERTEX_RAY Kernel
[LuxCore][32.141] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_SPLAT_SAMPLE Kernel
[LuxCore][32.141] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_NEXT_SAMPLE Kernel
[LuxCore][32.141] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_GENERATE_CAMERA_RAY Kernel
[LuxCore][32.157] [PathOCLBaseRenderThread::0] Kernels compilation time: 125ms
[LuxRays][32.266] [Device GeForce GTX 780 Intersect] RADIANCE_PER_PIXEL_NORMALIZEDs[0] buffer size: 14400Kbytes
[LuxRays][32.266] [Device GeForce GTX 780 Intersect] ALPHA buffer size: 7200Kbytes
[LuxRays][32.282] [Device GeForce GTX 780 Intersect] DEPTH buffer size: 3600Kbytes
[LuxRays][32.282] [Device GeForce GTX 780 Intersect] POSITION buffer size: 10800Kbytes
[LuxRays][32.282] [Device GeForce GTX 780 Intersect] GEOMETRY_NORMAL buffer size: 10800Kbytes
[LuxRays][32.282] [Device GeForce GTX 780 Intersect] SHADING_NORMAL buffer size: 10800Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] MATERIAL_ID buffer size: 3600Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] DIRECT_DIFFUSE buffer size: 14400Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] DIRECT_GLOSSY buffer size: 14400Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] EMISSION buffer size: 14400Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] INDIRECT_DIFFUSE buffer size: 14400Kbytes
[LuxRays][32.297] [Device GeForce GTX 780 Intersect] INDIRECT_GLOSSY buffer size: 14400Kbytes
[LuxCore][32.329] [PathOCLRenderThread::0] Rendering thread ERROR: clFinish(CL_INVALID_COMMAND_QUEUE)
[LuxRays][32.329] [Device GeForce GTX 780 Intersect] INDIRECT_SPECError: Unrecognized Exception
U
Theverat commented 6 years ago

I can not reproduce the crash on Linux (NoOpenCL build from v2.0.x branch). Does this problem only happen with OpenCL engines, or is it a Windows only problem?

neo2068 commented 6 years ago

It only happens on OpenCL renders with many AOVs enabled. Could the OpenCL device run out of ressources if there are many AOV image buffers?