Feed Advanced Search

Yesterday

Daniel (BlenderTimer) added a comment to T53165: "Batch-Generate Previews" not for cycles.

Well I don't know what it was but I tried it a few days ago and it works just fine, maybe it was the denoising.
Thank you for your help.

Thu, Nov 23, 11:30 PM · BF Blender, Cycles
Brecht Van Lommel (brecht) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Ok, I can't find a way to make it work, and I guess it's not so surprising given that Windows x86_64 is listed as a requirement on https://docs.nvidia.com/cuda/nvrtc/index.html.

Thu, Nov 23, 10:33 PM · Cycles
Brecht Van Lommel (brecht) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Do we actually need to pass -m32 to make it work on 32 bit? It's not quite clear to me to what extent this flag affects host or device code, will need to test it..

Thu, Nov 23, 7:22 PM · Cycles
Brecht Van Lommel (brecht) closed T53171: Specials Menu (W) crashes with lamps if the Emission node is missing/ renamed in Cycles as Resolved by committing rBdebd9f6ea128: Fix T53171: lamp specials strength tweak fails with renamed emission nodes..
Thu, Nov 23, 7:15 PM · Nodes, User Interface, Cycles, BF Blender
Brecht Van Lommel (brecht) closed T53165: "Batch-Generate Previews" not for cycles as Resolved.

Ok, seems I can redo it with 2.79 but not latest master anymore. This file also has denoising, maybe it was related to that, we did some fix there in how the data is copied from Cycles to Blender. So I'll consider this resolved.

Thu, Nov 23, 7:00 PM · BF Blender, Cycles
LazyDodo (LazyDodo) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

I hit a snag, 32 bit cubins don't work . nvrtc doesn't seem to support 32 bit device code, it won't allow passing -m32 to it , @Brecht Van Lommel (brecht) any ideas here?

Thu, Nov 23, 6:58 PM · Cycles
Brecht Van Lommel (brecht) closed T53360: Crash : Deletion Of Group Output Node of a Nodegroup Connected to Displacement Socket as Resolved by committing rB56da112ae0bb: Fix T53360: crash with GLSL bump mapping and missing group output node..
Thu, Nov 23, 6:45 PM · Nodes, Cycles, BF Blender
Brecht Van Lommel (brecht) triaged T53290: Drop in rendering performance if result in image window set to stereo 3D as Confirmed priority.

Workaround for now is to enable User Preferences > Images Draw Method > GLSL.

Thu, Nov 23, 5:45 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) closed T53357: Given file crash when redering with Cycles in current master (debug build) - Pass issue? as Resolved by committing rB6be95f87787d: Fix T53357: harmless assert after recent addition of render time pass..
Thu, Nov 23, 5:41 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) closed T53348: Cycles differences between CPU and GPU in this World nodes as Resolved by committing rBe50ed90e4dff: Fix T53348: Cycles difference between gradient texture on CPU and GPU..
Thu, Nov 23, 5:41 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T53348: Cycles differences between CPU and GPU in this World nodes.

In the gradient texture we end up doing 1 - sqrt(unit_length_vector) which is supposed to be exactly zero, but of course in practice float precision means it's not. I'll bias it a little bit now to make it exactly zero. We have tweaks like that in other places too, like the checker texture. It helps to make things a bit more robust also when rendering with only the CPU or GPU.

Thu, Nov 23, 4:41 PM · Cycles, BF Blender
ronan ducluzeau (zeauro) closed T53380: Minpixels for strand rendering crushes blender in CPU mode as Resolved.
Thu, Nov 23, 1:42 PM · Rendering, Cycles, BF Blender
YAFU (YAFU) added a comment to T53348: Cycles differences between CPU and GPU in this World nodes.

Hi.
I was just trying to get a quick background for the BA weekend challenge. I'm not even sure if those nodes are being used well here, and neither is it common to use it in World nodes. If you ask me, I prefer speed :) . But I have no idea, perhaps the problem that jumped here could affect other cases, and since we have GPU + CPU combined render, differences are more sensitive.
The nodes in Material render similar on GPU and CPU:

Thu, Nov 23, 12:12 PM · Cycles, BF Blender
Viktor Mukayev (vitos1k) added a comment to T53380: Minpixels for strand rendering crushes blender in CPU mode.

Thanks. It works fine in a daily build

Thu, Nov 23, 10:43 AM · Rendering, Cycles, BF Blender
Sergey Sharybin (sergey) triaged T53380: Minpixels for strand rendering crushes blender in CPU mode as Incomplete priority.

This issue should be fixed in latest builds already. So test blender from builder.blender.org and see if the issue happens there.

Thu, Nov 23, 10:34 AM · Rendering, Cycles, BF Blender
Sergey Sharybin (sergey) reassigned T53348: Cycles differences between CPU and GPU in this World nodes from Sergey Sharybin (sergey) to Brecht Van Lommel (brecht).

@Brecht Van Lommel (brecht). didn't manage to find combination of flags which will solve the artifacts without introducing speed regression. More and more tempting to declare "just avoid numerical issues in shaders". But maybe you want to have a try here? (maybe disable fast divisions and use approx intrinsic when it's needed?)

Thu, Nov 23, 10:25 AM · Cycles, BF Blender
Viktor Mukayev (vitos1k) created T53380: Minpixels for strand rendering crushes blender in CPU mode.
Thu, Nov 23, 10:20 AM · Rendering, Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to D2922: Optical Vignetting and Depth of Field light distribution.

Thanks for the patch.

Thu, Nov 23, 1:40 AM · Cycles
Fable Fox (fablefox) added a comment to T53360: Crash : Deletion Of Group Output Node of a Nodegroup Connected to Displacement Socket.

I'm getting this in the debugger.

Thu, Nov 23, 12:48 AM · Nodes, Cycles, BF Blender

Wed, Nov 22

Sergey Sharybin (sergey) claimed T53348: Cycles differences between CPU and GPU in this World nodes.

Root of the issue is coming from precision issue on GPU. The thing here is that gradient texture always gives black color is such configuration, which effectively causes division by zero. Now, even though we use safe division (as in, we check whether denominator is zero or not), this does not help on GPU. Root of this issue goes to --fast-math we use for CUDA. Disabling fast math solves this issue, but gives about 15% of slowdown.

Wed, Nov 22, 5:57 PM · Cycles, BF Blender
Fable Fox (fablefox) added a comment to T53360: Crash : Deletion Of Group Output Node of a Nodegroup Connected to Displacement Socket.

I can confirm this with Windows .2.79

Wed, Nov 22, 4:58 PM · Nodes, Cycles, BF Blender
Brecht Van Lommel (brecht) merged task T53354: CUDA out of memory into T53364: CUDA out of memory error .
Wed, Nov 22, 12:50 AM · Cycles, BF Blender

Tue, Nov 21

Mai Lavelle (maiself) reassigned T53349: Cycles - difference between OpenCL and CUDA with AO simplify from Mai Lavelle (maiself) to Brecht Van Lommel (brecht).
Tue, Nov 21, 9:21 AM · BF Blender: Regressions, Cycles

Mon, Nov 20

ronan ducluzeau (zeauro) added projects to T53360: Crash : Deletion Of Group Output Node of a Nodegroup Connected to Displacement Socket: Cycles, Nodes.
Mon, Nov 20, 4:51 PM · Nodes, Cycles, BF Blender
Jan Scheffczyk (Knork) updated the summary of D2922: Optical Vignetting and Depth of Field light distribution.
Mon, Nov 20, 10:51 AM · Cycles
Bastien Montagne (mont29) assigned T53357: Given file crash when redering with Cycles in current master (debug build) - Pass issue? to Lukas Stockner (lukasstockner97).

@Lukas Stockner (lukasstockner97) assigning to you since iirc you did some rendering pass rework in past year or so ? Feel free to reassign otherwise. ;)

Mon, Nov 20, 10:34 AM · Cycles, BF Blender
Bastien Montagne (mont29) created T53357: Given file crash when redering with Cycles in current master (debug build) - Pass issue?.
Mon, Nov 20, 10:32 AM · Cycles, BF Blender
Bastien Montagne (mont29) added a project to T53348: Cycles differences between CPU and GPU in this World nodes: Cycles.
Mon, Nov 20, 8:39 AM · Cycles, BF Blender
Bastien Montagne (mont29) assigned T53349: Cycles - difference between OpenCL and CUDA with AO simplify to Mai Lavelle (maiself).

@Mai Lavelle (maiself), think that one is for you? Thanks. :)

Mon, Nov 20, 8:38 AM · BF Blender: Regressions, Cycles
Bastien Montagne (mont29) triaged T53354: CUDA out of memory as Incomplete priority.

Please follow our submission template and guidelines, also read these tips about bug reports, and make a complete, valid bug report, with required info, precise description of the issue, precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

Mon, Nov 20, 8:37 AM · Cycles, BF Blender
David (incorporator) added a comment to T52145: Denoising feature. Bug on GPU render (Mac OsX 10.11.6).

same as Roel "rendered tiles on GPU are completely black. No artifacts." (entire render is black)
using 10.13.1
radeon pro 580
if I go into the denoiser settings and turn off direct diffuse the denoised tiles aren't black

Mon, Nov 20, 2:36 AM · Platform: Mac OS X, Cycles, BF Blender
Aaron Carlisle (Blendify) added reviewers for D2922: Optical Vignetting and Depth of Field light distribution: Sergey Sharybin (sergey), Lukas Stockner (lukasstockner97), Brecht Van Lommel (brecht).
Mon, Nov 20, 12:09 AM · Cycles

Sun, Nov 19

Zsigmond (Zsigmond) closed T53351: Cycles Render won't render as Invalid.
Sun, Nov 19, 9:19 PM · Rendering, Cycles, BF Blender
Zsigmond (Zsigmond) updated the task description for T53351: Cycles Render won't render.
Sun, Nov 19, 9:14 PM · Rendering, Cycles, BF Blender
Vuk Gardašević (lijenstina) triaged T53351: Cycles Render won't render as Incomplete priority.

Please follow our submission template and guidelines and make a complete, valid bug report, with required info, precise description of the issue, precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

Sun, Nov 19, 9:09 PM · Rendering, Cycles, BF Blender
Zsigmond (Zsigmond) created T53351: Cycles Render won't render.
Sun, Nov 19, 9:01 PM · Rendering, Cycles, BF Blender
mathieu menuet (bliblubli) updated the task description for T53349: Cycles - difference between OpenCL and CUDA with AO simplify.
Sun, Nov 19, 5:37 PM · BF Blender: Regressions, Cycles
mathieu menuet (bliblubli) updated the task description for T53349: Cycles - difference between OpenCL and CUDA with AO simplify.
Sun, Nov 19, 5:24 PM · BF Blender: Regressions, Cycles
mathieu menuet (bliblubli) added a comment to T53349: Cycles - difference between OpenCL and CUDA with AO simplify.

659ba012b0f30450c6de13f8b1c2fccce32fc461 render correctly.

Sun, Nov 19, 5:23 PM · BF Blender: Regressions, Cycles
mathieu menuet (bliblubli) created T53349: Cycles - difference between OpenCL and CUDA with AO simplify.
Sun, Nov 19, 4:46 PM · BF Blender: Regressions, Cycles
Jan Scheffczyk (Knork) updated the summary of D2922: Optical Vignetting and Depth of Field light distribution.
Sun, Nov 19, 3:49 PM · Cycles
Jan Scheffczyk (Knork) created D2922: Optical Vignetting and Depth of Field light distribution.
Sun, Nov 19, 3:46 PM · Cycles
Jan Scheffczyk (Knork) added a watcher for Cycles: Jan Scheffczyk (Knork).
Sun, Nov 19, 2:12 PM

Sat, Nov 18

Julian Eisel (Severin) moved T53171: Specials Menu (W) crashes with lamps if the Emission node is missing/ renamed in Cycles from Backlog to Bugs/Conflicts/etc. on the User Interface board.
Sat, Nov 18, 1:59 AM · Nodes, User Interface, Cycles, BF Blender

Wed, Nov 15

ronan ducluzeau (zeauro) closed T53328: When with HSV Color editor adding 1 or 0 value, it resets the saturation also. as Archived.

It is a design issue relative to color picker.
User will have to deal with huge amount of colors. Keeping in memory many HSV combinations that are resulting into a pure black is probably not the best way to keep .blend files light.
Actually, in most cases, you can use a Combine HSV node that will treat values separately.

Wed, Nov 15, 6:45 PM · Cycles, BF Blender
Artturi Mäntysaari (Armmm) created T53328: When with HSV Color editor adding 1 or 0 value, it resets the saturation also..
Wed, Nov 15, 6:25 PM · Cycles, BF Blender

Tue, Nov 14

Brecht Van Lommel (brecht) closed T53283: Unexpected Fresnel Factor with Principled BSDF as Archived.
Tue, Nov 14, 3:53 PM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

Hi Brecht, thanks so much for the suggestion, the problem seems to be that my normals in particular cases were flipped. I can reproduce it in blender by manually flipping the normals. Please close this for now and I will re-open if I have further problems.

Tue, Nov 14, 9:51 AM · Cycles

Mon, Nov 13

Sergey Sharybin (sergey) added a commit to T53270: Blender Cycles will crash when preview or render: rC97eee8587274: Fix T53270: crash with multiscatter GGX after recent refactoring..
Mon, Nov 13, 11:18 AM · Cycles, BF Blender
Sergey Sharybin (sergey) added a commit to T53182: Cancelling Render clears the image when Save Buffers and Noise Reduc is on: rC7e42b946d982: Fix T53182: cancelling save buffers + denoising render clears image..
Mon, Nov 13, 11:17 AM · Cycles, BF Blender

Sun, Nov 12

Brecht Van Lommel (brecht) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

There were some fixes: rBc040ded, rBd85a0a7, rB9e929c9.

Sun, Nov 12, 9:41 PM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

I have been unable to reproduce this in the current version of blender yet. Was there any updates to the principled shader between 1.79 and 1.79.1?

Sun, Nov 12, 9:19 PM · Cycles
Brecht Van Lommel (brecht) updated the diff for D2913: [cycles] add an nvrtc based cubin cli compiler..

Fix build with nvcc.

Sun, Nov 12, 6:57 PM · Cycles
Brecht Van Lommel (brecht) accepted D2913: [cycles] add an nvrtc based cubin cli compiler..

LD_LIBRARY_PATH is set automatically in CMake now. It's not too bad, just if we do runtime compilation with libnvrtc in the future it's not ideal.

Sun, Nov 12, 6:52 PM · Cycles
Brecht Van Lommel (brecht) updated the diff for D2913: [cycles] add an nvrtc based cubin cli compiler..
  • Fix missing -D flags compared to nvcc
  • Set LD_LIBRARY_PATH to find libnvrtc-builtins on Linux
  • Use vector<> instead of malloc()
  • Remove dependency on cycles_util
  • Code style tweaks
Sun, Nov 12, 6:47 PM · Cycles
LazyDodo (LazyDodo) added inline comments to D2913: [cycles] add an nvrtc based cubin cli compiler..
Sun, Nov 12, 6:43 PM · Cycles
Brecht Van Lommel (brecht) added inline comments to D2913: [cycles] add an nvrtc based cubin cli compiler..
Sun, Nov 12, 6:26 PM · Cycles
LazyDodo (LazyDodo) added inline comments to D2913: [cycles] add an nvrtc based cubin cli compiler..
Sun, Nov 12, 6:05 PM · Cycles
Brecht Van Lommel (brecht) added inline comments to D2913: [cycles] add an nvrtc based cubin cli compiler..
Sun, Nov 12, 5:56 PM · Cycles
LazyDodo (LazyDodo) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Looks generally fine, I'll update the diff with some code style and Linux fixes if you don't mind.

Don't mind at all, go at it!

Sun, Nov 12, 4:56 PM · Cycles
Brecht Van Lommel (brecht) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Looks generally fine, I'll update the diff with some code style and Linux fixes if you don't mind.

Sun, Nov 12, 3:55 PM · Cycles
mathieu menuet (bliblubli) added a comment to T53249: [regression] OpenCL performance becomes very random with big scenes..

I rechecked with VS2013 builds. The system memory usage varies a bit (max 500MB compared to many GB with 2015) and the performance also is more stable (max 35% variation during 10 renders).
Could someone confirm those behaviours on Windows and test on Linux?

Sun, Nov 12, 1:51 PM · BF Blender, Cycles

Sat, Nov 11

LazyDodo (LazyDodo) updated the diff for D2913: [cycles] add an nvrtc based cubin cli compiler..
  • Automatically enable cycles_cubin_cc when WITH_CYCLES_CUDA_BINARIES is on and msvc 2017 is detected.
Sat, Nov 11, 6:09 PM · Cycles
LazyDodo (LazyDodo) updated the diff for D2913: [cycles] add an nvrtc based cubin cli compiler..
  • Cleanup the target_link_libraries for cycles_cubin_cc so it only depends on the needed libraries
  • remove the use of environment variables, you can now specify the cuda tookit rootdir with a parameter.
  • added support for cuda8 nvrtc in cuew
  • Applied patch by @Brecht Van Lommel (brecht) to lose the dependency on cuda.h
  • added verbose flag in cmakelists.txt so we can see the register spilling information again.
  • flipped the compilation order of kernel and filter, since filter builds in seconds and I got tired of waiting on kernel to finish when testing small changes to cycles_cubin_cc
Sat, Nov 11, 5:47 PM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

OK I will try to reproduce this problem in Blender. Currently I am experiencing it when using the cycles API directly.

Sat, Nov 11, 12:53 AM · Cycles

Fri, Nov 10

LazyDodo (LazyDodo) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Even more so, we could use this for the on-demand kernel compilation in device_cuda.cpp. Since it is possible to load PTX directly from the CUDA runtime (with the driver taking over the ptxas step), this should enable on-demand compilation on any operating system without any dependencies other than the CUDA driver.

Fri, Nov 10, 4:07 PM · Cycles
Charles Wardlaw (kattkieru) added a comment to T38279: Improve Cycles standalone.

@Bob Mercier (bobmercier) Did you ever post your patch anywhere? Both the XML motion blur as well as the dso alembic loader are very relevant to something I'm tinkering on right now.

Fri, Nov 10, 3:41 PM · BF Blender, Cycles
Zsolt Stefan (zsoltst) updated the task description for T53290: Drop in rendering performance if result in image window set to stereo 3D.
Fri, Nov 10, 1:43 PM · Cycles, BF Blender
Zsolt Stefan (zsoltst) created T53290: Drop in rendering performance if result in image window set to stereo 3D.
Fri, Nov 10, 1:42 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) triaged T53283: Unexpected Fresnel Factor with Principled BSDF as Incomplete priority.

Please follow the bug reporting template and provide operating system, Blender version, .blend file, etc.:
https://developer.blender.org/maniphest/task/edit/form/1/

Fri, Nov 10, 1:29 PM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

Original V-Ray scene

Fri, Nov 10, 10:32 AM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

Example showing the Fresnel node with expected smooth Fresnel response

Fri, Nov 10, 10:02 AM · Cycles
Ryan O'Connor (rocifier) updated the task description for T53283: Unexpected Fresnel Factor with Principled BSDF.
Fri, Nov 10, 9:59 AM · Cycles
Ryan O'Connor (rocifier) added a comment to T53283: Unexpected Fresnel Factor with Principled BSDF.

Example on water surface using Principled BSDF as a volumetric shader. IOR is set to 1.33 and Specular to 0.5

Fri, Nov 10, 9:54 AM · Cycles
Stefan Werner (swerner) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

Even more so, we could use this for the on-demand kernel compilation in device_cuda.cpp. Since it is possible to load PTX directly from the CUDA runtime (with the driver taking over the ptxas step), this should enable on-demand compilation on any operating system without any dependencies other than the CUDA driver.

Fri, Nov 10, 9:41 AM · Cycles
Ryan O'Connor (rocifier) created T53283: Unexpected Fresnel Factor with Principled BSDF.
Fri, Nov 10, 6:33 AM · Cycles
Ryan O'Connor (rocifier) added a watcher for Cycles: Ryan O'Connor (rocifier).
Fri, Nov 10, 6:25 AM

Thu, Nov 9

Michael Klein (Renderbricks) added a comment to T53270: Blender Cycles will crash when preview or render.

Impressive. Most impressive how fast you wizards fix bugs here. Thanks!

Thu, Nov 9, 9:39 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) closed T53270: Blender Cycles will crash when preview or render as Resolved by committing rB21a535840df1: Fix T53270: crash with multiscatter GGX after recent refactoring..
Thu, Nov 9, 8:40 PM · Cycles, BF Blender
LazyDodo (LazyDodo) triaged T53270: Blender Cycles will crash when preview or render as Confirmed priority.

Took a few tiles trigger, but, the problem is in closure_alloc where sd->num_closure appear to have an invalid value, which in turn gets you an invalid pointer which gets dereffed and downhill from there.

Thu, Nov 9, 5:37 PM · Cycles, BF Blender
Michael Klein (Renderbricks) added a project to T53270: Blender Cycles will crash when preview or render: Cycles.
Thu, Nov 9, 5:11 PM · Cycles, BF Blender
LazyDodo (LazyDodo) added a comment to D2913: [cycles] add an nvrtc based cubin cli compiler..

This is great. It also makes runtime/adaptive compilation for CUDA feasible I guess, if we want to officially support that at some point.

It's more of a bonus, the main motivation was to get rid of cuda holding us hostage in regards to compiler versions.

Thu, Nov 9, 3:39 PM · Cycles
Brecht Van Lommel (brecht) requested changes to D2913: [cycles] add an nvrtc based cubin cli compiler..

This is great. It also makes runtime/adaptive compilation for CUDA feasible I guess, if we want to officially support that at some point.

Thu, Nov 9, 1:59 PM · Cycles
LazyDodo (LazyDodo) created D2913: [cycles] add an nvrtc based cubin cli compiler..
Thu, Nov 9, 4:40 AM · Cycles

Wed, Nov 8

Germano Cavalcante (mano-wii) added a comment to T53269: Dupli-verts/dupli-faces not working..

Problem still exists for Cycles

Wed, Nov 8, 4:19 PM · Cycles, BF Blender: 2.8
Dalai Felinto (dfelinto) reopened T53269: Dupli-verts/dupli-faces not working. as "Open".

Problem still exists for Cycles

Wed, Nov 8, 1:51 PM · Cycles, BF Blender: 2.8
Sergey Sharybin (sergey) accepted D2019: [Cycles/Cuda/Windows] Enable on demand kernel compilation on windows..

@LazyDodo (LazyDodo), removed the red dot.

Wed, Nov 8, 12:05 PM · Cycles
Stefan Werner (swerner) added a comment to D2019: [Cycles/Cuda/Windows] Enable on demand kernel compilation on windows..

Since CUEW wraps NVRTC, it could also be an option to use NVRTC directly instead of trying to find and launch nvcc from the command line. That way, this feature would be independent of a 3rd party compiler tool chain and would have less platform-dependent code.

Wed, Nov 8, 12:01 PM · Cycles

Tue, Nov 7

LazyDodo (LazyDodo) added a comment to D2019: [Cycles/Cuda/Windows] Enable on demand kernel compilation on windows..
  1. @Sergey Sharybin (sergey) still has a red dot on this review, didn't want to commit before that was resolved.
  2. I'm not too fond of the current error message, given it will be shown when people start plugging in their brand new nvidia cards (gtx 2080 of whatever the next gen will be called) that we don't quite support.
  3. I'm getting increasingly frustrated with nvidia's slow release schedule, msvc 2017 is supported with cuda 9, update 1 support is in beta, and we're on update 5 now. I started an nvrtc based cli compiler to make cubins with no interaction with the host compiler but haven't gotten anything workable there yet but once that was working i was planning on abandoning this patch and using that compiler instead on a development system.
Tue, Nov 7, 9:54 PM · Cycles
Brecht Van Lommel (brecht) added a comment to D2019: [Cycles/Cuda/Windows] Enable on demand kernel compilation on windows..

I don't know. Committing this patch or an improved version using the environment variable is fine with me.

Tue, Nov 7, 9:45 PM · Cycles
Stefan Werner (swerner) added a comment to D2019: [Cycles/Cuda/Windows] Enable on demand kernel compilation on windows..

Is there anything holding up a commit? I have a few extensions to this patch to make it work on my system. I see that here the CUDA installer set an environment variable where we can grab the Toolkit location from on Windows. Since it defaults to "C:\Program Files\etc" it also needs slight changes to have quotation marks in the right places to deal with the spaces in the path.

Tue, Nov 7, 9:41 PM · Cycles
Maeldor (Maeldor) added a comment to T52572: CUDA Illegal address errors Windows.

Have tried some thorough testing of the benchmarks with the Game Overlay disabled, but it hasn't helped. Using drivers 388.13.

Tue, Nov 7, 7:20 PM · Cycles, BF Blender
knut lagies (knutL) added a comment to T52572: CUDA Illegal address errors Windows.

on my machine the problem just disappeared without any (known:)) changes from my side.
I did thousands of renderings with cycles on the gpu and everything worked fine now..
Very strange, keep my fingers crossed.

Tue, Nov 7, 11:37 AM · Cycles, BF Blender
Brecht Van Lommel (brecht) merged T52487: Blender unstable when using GPU Compute in any situation into T52572: CUDA Illegal address errors Windows.
Tue, Nov 7, 3:44 AM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T53075: Blender cycles Render with GeForce 1080.

Closing as duplicate of another bug. It's still a mystery why some users are having this problem, we're trying to figure it out.

Tue, Nov 7, 3:43 AM · Cycles, BF Blender
Brecht Van Lommel (brecht) merged T53075: Blender cycles Render with GeForce 1080 into T52572: CUDA Illegal address errors Windows.
Tue, Nov 7, 3:42 AM · Cycles, BF Blender
Brecht Van Lommel (brecht) merged task T53075: Blender cycles Render with GeForce 1080 into T52572: CUDA Illegal address errors Windows.
Tue, Nov 7, 3:42 AM · Cycles, BF Blender

Mon, Nov 6

Simon Pollard (polly2carpets) added a comment to T52572: CUDA Illegal address errors Windows.

I've disabled that and still get errors. In fact I've bought a new SSD and installed Windows 10 fresh and with nothing else installed except Blender and the latest nVidia drivers I still get errors.

Mon, Nov 6, 9:27 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T52572: CUDA Illegal address errors Windows.

Has anyone tested disabling the Game Overlay? We're working with NVidia to resolve an issue with that, but we don't know yet if it's related to this specific crash.

Mon, Nov 6, 6:10 PM · Cycles, BF Blender
mathieu menuet (bliblubli) added a comment to T53249: [regression] OpenCL performance becomes very random with big scenes..

P556 seems to limit the slowdown to about 68seconds from 48 while latest buildbot 8a72be7 goes up to 78sec from 45sec and it's slowdown grows on each new render.

Mon, Nov 6, 5:31 PM · BF Blender, Cycles