Page MenuHome

LazyDodo (LazyDodo)
Ray

Projects

User Details

User Since
Oct 2 2014, 3:13 PM (246 w, 5 d)

Recent Activity

Yesterday

LazyDodo (LazyDodo) updated subscribers of rB9ab0247b6efc: MSVC: Don't share pch between debug and release builds..
MSVC: Don't share pch between debug and release builds.
Tue, Jun 25, 11:27 PM

Mon, Jun 24

LazyDodo (LazyDodo) added a comment to D5107: UI: Win32 - Restore Minimized App On WM_Close.

3 problems here

Mon, Jun 24, 10:38 PM · User Interface
LazyDodo (LazyDodo) added a comment to D5107: UI: Win32 - Restore Minimized App On WM_Close.

I gave win10 in a vm a spin and there's definitely different behavior between win7 and 10, before we land this i'd like to see if i cat atleast explain whats going on.

Mon, Jun 24, 9:01 PM · User Interface
LazyDodo (LazyDodo) added a comment to T61474: Laggy interaction with gizmos, does not happen when running other 3D apps at the same time.

I currently don't have an nvidia card so can't check, but can you see if switching this option to maximum performance (for just blender, second tab in that screenshot, not global) solves the issue when blender is running alone?

Mon, Jun 24, 7:46 PM · BF Blender
LazyDodo (LazyDodo) added a comment to D5107: UI: Win32 - Restore Minimized App On WM_Close.

Yeah i did the same thing, edit the scene, minimize, right click on the button and select close, with this patch blender pops up, asks if i want to save, (and then proceeds not to quit, but thats a different bug)

Mon, Jun 24, 6:11 PM · User Interface
LazyDodo (LazyDodo) added a comment to D5107: UI: Win32 - Restore Minimized App On WM_Close.

I don't have win10 to test on but this seems to work on win7

Mon, Jun 24, 7:37 AM · User Interface

Sun, Jun 23

LazyDodo (LazyDodo) added a comment to T66034: [CRASH] FBX Import crashes when subdividing.

That's ok, i'll close it for you

Sun, Jun 23, 3:32 AM · BF Blender
LazyDodo (LazyDodo) added a comment to T66026: CTest/Cycles subdiv related failures .

Just pulled, it's fixed now.

Sun, Jun 23, 12:41 AM · BF Blender, Cycles

Sat, Jun 22

LazyDodo (LazyDodo) updated the task description for T66026: CTest/Cycles subdiv related failures .
Sat, Jun 22, 8:38 PM · BF Blender, Cycles
LazyDodo (LazyDodo) edited projects for T66026: CTest/Cycles subdiv related failures , added: Cycles; removed BF Blender.
Sat, Jun 22, 8:16 PM · BF Blender, Cycles
LazyDodo (LazyDodo) created T66026: CTest/Cycles subdiv related failures .
Sat, Jun 22, 8:16 PM · BF Blender, Cycles

Thu, Jun 20

LazyDodo (LazyDodo) updated the task description for T65968: ctest: script_load_addons fails.
Thu, Jun 20, 8:40 PM · BF Blender
LazyDodo (LazyDodo) created T65968: ctest: script_load_addons fails.
Thu, Jun 20, 8:08 PM · BF Blender
LazyDodo (LazyDodo) created T65967: ctest: script_alembic_import segfaults on all platforms..
Thu, Jun 20, 7:15 PM · BF Blender
LazyDodo (LazyDodo) created T65966: Blender doesn't quit..
Thu, Jun 20, 7:08 PM · BF Blender
LazyDodo (LazyDodo) edited projects for T65964: Cycles/Ctest : OSL Failing tests., added: Cycles; removed BF Blender.
Thu, Jun 20, 6:43 PM · Cycles
LazyDodo (LazyDodo) created T65964: Cycles/Ctest : OSL Failing tests..
Thu, Jun 20, 6:42 PM · Cycles
LazyDodo (LazyDodo) created T65963: Ctest: Failing test script_load_keymap passes .
Thu, Jun 20, 6:12 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T65943: Cycles Rendering Memory Leak.

Please follow our submission template and guidelines and make a complete, valid bug report, with the 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.

Thu, Jun 20, 4:03 AM · BF Blender

Mon, Jun 17

LazyDodo (LazyDodo) abandoned D4992: Improve makesdna error output.

Spend some more time on this, and i either end up with something half-assed or start re-writing the whole thing. I'll shelf the idea for now until i have a good amount of time to do it properly

Mon, Jun 17, 3:53 PM

Sat, Jun 15

LazyDodo (LazyDodo) closed T65827: 2.8 beta new install - Win8.1 64 bit - crashes on start up as Resolved.
Sat, Jun 15, 8:02 PM · BF Blender
LazyDodo (LazyDodo) accepted D5077: Visual Studio: Organize the source files in filters matching the folders..

Looking good now, just turn it on by default if someone doesn't like it, they can turn it off on their own.

Sat, Jun 15, 8:01 PM
LazyDodo (LazyDodo) committed rB2db35ff03aeb: Windows: Clear PYTHONPATH variable in various debugging batch files. (authored by LazyDodo (LazyDodo)).
Windows: Clear PYTHONPATH variable in various debugging batch files.
Sat, Jun 15, 7:31 PM
LazyDodo (LazyDodo) added a comment to D5077: Visual Studio: Organize the source files in filters matching the folders..

The rename from WINDOWS_USE_VISUAL_STUDIO_FOLDERS to WINDOWS_USE_VISUAL_STUDIO_PROJECT_FOLDERS missed the one n build_files\cmake\platform\platform_win32.cmake and one in intern\cycles\cmake\macros.cmake breaking the feature completly (back to a giant list of projects in the root now)

Sat, Jun 15, 7:19 PM
LazyDodo (LazyDodo) added inline comments to D5077: Visual Studio: Organize the source files in filters matching the folders..
Sat, Jun 15, 5:13 PM
LazyDodo (LazyDodo) updated subscribers of D5077: Visual Studio: Organize the source files in filters matching the folders..

BF_Freestyle looks a little nicer now, I'm not minding it as much anymore, @Harley Acheson (harley) you have any opinion here having this on/off by default?

Sat, Jun 15, 5:11 PM
LazyDodo (LazyDodo) added a comment to D5077: Visual Studio: Organize the source files in filters matching the folders..

The screenshot looked great, once applied I found myself struggling to find files in BF_FreeStyle though (it's a maze in there) so there is something to be said for a nice flat layout.

Sat, Jun 15, 1:29 AM

Fri, Jun 14

LazyDodo (LazyDodo) closed T65810: Logic Bricks float value less than one as Invalid.

This is not the bug tracker for UPBGE please report issues to their tracker available here

Fri, Jun 14, 5:56 PM · BF Blender

Sun, Jun 9

LazyDodo (LazyDodo) committed rB8452673a0189: Fix: Build error with clang on windows. (authored by LazyDodo (LazyDodo)).
Fix: Build error with clang on windows.
Sun, Jun 9, 2:11 AM

Fri, Jun 7

LazyDodo (LazyDodo) added a reviewer for D5037: Fix syntax for matrix multiplication in GLTF exporter: Julien DUROURE (julien).
Fri, Jun 7, 1:07 AM

Thu, Jun 6

LazyDodo (LazyDodo) committed rB3c231c381032: cmake/msvc: Add ninja support for precompiled headers (authored by LazyDodo (LazyDodo)).
cmake/msvc: Add ninja support for precompiled headers
Thu, Jun 6, 4:26 PM
LazyDodo (LazyDodo) committed rBd8ec8a0272d5: Fix: Build error with ninja on windows (authored by LazyDodo (LazyDodo)).
Fix: Build error with ninja on windows
Thu, Jun 6, 3:20 PM
LazyDodo (LazyDodo) committed rB7944a1aede0d: Cmake/Windows: Fix numpy being unpacked every build. (authored by LazyDodo (LazyDodo)).
Cmake/Windows: Fix numpy being unpacked every build.
Thu, Jun 6, 4:51 AM
LazyDodo (LazyDodo) claimed T65547: Windows: Repackage python..
Thu, Jun 6, 4:46 AM · Platform: Windows
LazyDodo (LazyDodo) created T65547: Windows: Repackage python..
Thu, Jun 6, 4:45 AM · Platform: Windows
LazyDodo (LazyDodo) committed rB9c76b2c3b685: Freestyle: Use precompiled headers with MSVC. (authored by LazyDodo (LazyDodo)).
Freestyle: Use precompiled headers with MSVC.
Thu, Jun 6, 3:05 AM
LazyDodo (LazyDodo) closed D2606: [msvc/freestyle] Use precompiled headers for freestyle.
Thu, Jun 6, 3:05 AM
LazyDodo (LazyDodo) updated the diff for D2606: [msvc/freestyle] Use precompiled headers for freestyle.
  • Fix capitalization of some of the includes.
Thu, Jun 6, 2:40 AM
LazyDodo (LazyDodo) added a comment to D5027: cmake: properly pass link dependencies to library targets..

Meh, don't worry about it.

Thu, Jun 6, 2:36 AM

Wed, Jun 5

LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

Brecht got me curious about cycles preprocessing, I ran the build twice, once with Preprocess to file and once regular just to get an idea how much time is spend in the preprocessor, there was no option for not writing out the result so the preprocessor segment has some extra cost for IO and the actual savings would be lower than what is shown here.

Wed, Jun 5, 11:35 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

2 year ago when I made this diff for freestyle, I actually also looked at ceres as a candidate for PCH, the results were rather inconclusive and disappointing so I didn't pursue it further

Indeed inconclusive =\

Yeah but given the release and debug build times are so far apart, it doesn't seem likely a whole lot of time is being spent in the front end of the compiler where PCH's would help.

Wed, Jun 5, 10:08 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

That brings it down to about 11% of the total build time, it's without a doubt an improvement, and if I can't have it in svn I'll happily compromise on this option.

Well, good we are moving towards compromise :) Still feels weird. I think i've got different percentage here, but i'm also on Linux.
Wack glog into a PCH? :D Could also help Libmv and, possibly, some areas of Cycles? Eigen could also slow down compilation.

Wed, Jun 5, 9:49 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

I setup the blender_precompile_headers macro generic enough that other projects can use it if needed, but it's better to look at those in a case by case basis.

Wed, Jun 5, 9:44 PM
LazyDodo (LazyDodo) created D5027: cmake: properly pass link dependencies to library targets..
Wed, Jun 5, 9:17 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

Better and more acceptable solution is to disable WITH_LIBMV_SCHUR_SPECIALIZATIONS from blender_full.cmake, and have it only enabled for final releases. having those disabled during development is a good idea anyway, no matter if you're working directly on Libmv/Ceres, or if you don't even plan to touch those.

Wed, Jun 5, 8:01 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

Cycles won't benefit from precompiled headers all that much, the heaviest items in cycles (kernels) spend most of the build time the optimizer stages due to the crazy amount of inlining we do, making the front end (parsing) cost almost neglectable in comparison.

Wed, Jun 5, 7:25 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

That is something i wouldn't accept. You are trying to optimize work which is done automatically by a compiler and move more work which is to be done manually by those who use and maintain the library.

Wed, Jun 5, 6:04 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

Also when looking at this in the past, PCH speeds things up if lots and lots of compile units all include the same files

Wed, Jun 5, 5:43 PM
LazyDodo (LazyDodo) added a comment to D2606: [msvc/freestyle] Use precompiled headers for freestyle.

when excluding the intern/ headers

Wed, Jun 5, 5:36 PM
LazyDodo (LazyDodo) added a reviewer for D2606: [msvc/freestyle] Use precompiled headers for freestyle: Brecht Van Lommel (brecht).
Wed, Jun 5, 5:19 PM
LazyDodo (LazyDodo) updated the diff for D2606: [msvc/freestyle] Use precompiled headers for freestyle.

Actually, this *IS* still worth doing, build time in ms

Wed, Jun 5, 5:19 PM
LazyDodo (LazyDodo) committed rBfb4ec706cdf8: make.bat: Support optional paths for `make format` (authored by LazyDodo (LazyDodo)).
make.bat: Support optional paths for `make format`
Wed, Jun 5, 3:31 PM

Mon, Jun 3

LazyDodo (LazyDodo) added a comment to T56837: 2.8 fails on Centos 7.5.

You can't statically link glibc like the other deps, because some services on linux like nss require dynamic linking to operate properly.

Mon, Jun 3, 4:18 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T56837: 2.8 fails on Centos 7.5.

It does we ship 30+ dependencies, the thing is for technical reasons you can't ship glibc.

Mon, Jun 3, 1:42 PM · BF Blender
LazyDodo (LazyDodo) updated the diff for D4992: Improve makesdna error output.
  • Emit proper formatted VC error messages with source information.
Mon, Jun 3, 1:41 AM
Harley Acheson (harley) awarded D4992: Improve makesdna error output a Love token.
Mon, Jun 3, 1:07 AM

Sun, Jun 2

LazyDodo (LazyDodo) planned changes to D4992: Improve makesdna error output.
Sun, Jun 2, 11:50 PM
LazyDodo (LazyDodo) added a comment to rBcc600de6695a: Cycles Denoising: Get rid of halos around bright edges.

This caused the cycles_denoise test denoise_passes to fail not sure if it needs a reference image update or something else is wrong since all differences are in the dark part of the image, can you take a look @Lukas Stockner (lukasstockner97) ?

Sun, Jun 2, 7:02 PM
LazyDodo (LazyDodo) added a comment to D4992: Improve makesdna error output.

I opted to just direct people to use output pane/build since the actual errors coming out of a single off by one padding error doing it that way are... yeahhhh....

Sun, Jun 2, 6:36 PM
Benjamin Sauder (kioku) awarded D4992: Improve makesdna error output a Like token.
Sun, Jun 2, 9:14 AM
Eitan (EitanSomething) awarded D4992: Improve makesdna error output a Love token.
Sun, Jun 2, 3:59 AM
LazyDodo (LazyDodo) created D4992: Improve makesdna error output.
Sun, Jun 2, 3:55 AM
LazyDodo (LazyDodo) committed rB079c7f918c81: Cleanup: make.bat remove noge option from help (authored by LazyDodo (LazyDodo)).
Cleanup: make.bat remove noge option from help
Sun, Jun 2, 12:52 AM
LazyDodo (LazyDodo) committed rB893467a8e2d3: make.bat: Add convenience option to disable buildinfo (authored by LazyDodo (LazyDodo)).
make.bat: Add convenience option to disable buildinfo
Sun, Jun 2, 12:49 AM

Sat, Jun 1

LazyDodo (LazyDodo) committed rB0360a2920dec: Fix: Trailing directory separator missing in default font path on windows. (authored by LazyDodo (LazyDodo)).
Fix: Trailing directory separator missing in default font path on windows.
Sat, Jun 1, 6:51 PM
LazyDodo (LazyDodo) raised the priority of T65399: Apply Quick Effect Crash Report from Confirmed, High to Waiting for Developer to Reproduce.

Please do not triage your own ticket.

Sat, Jun 1, 5:36 PM · BF Blender

Fri, May 31

LazyDodo (LazyDodo) added a comment to T56837: 2.8 fails on Centos 7.5.

It's really weird that Windows users who don't have glibc installed don't have to change OS to run Blender,

Fri, May 31, 7:06 PM · BF Blender
LazyDodo (LazyDodo) committed rB3a72c9aa33c3: Cleanup: use static_assert on MSVC versions that support it. (authored by LazyDodo (LazyDodo)).
Cleanup: use static_assert on MSVC versions that support it.
Fri, May 31, 4:12 PM

Thu, May 30

LazyDodo (LazyDodo) updated subscribers of rBa52006c2fe87: Initial implementation of new vector math node..

unsure, but lets ping @Brecht Van Lommel (brecht) and @Aaron Carlisle (Blendify) , one of them will have an idea on how to handle this.

Thu, May 30, 6:27 PM
LazyDodo (LazyDodo) committed rBecfe74cf747e: Fix remaining pointer conversion errors for MSVC (authored by LazyDodo (LazyDodo)).
Fix remaining pointer conversion errors for MSVC
Thu, May 30, 5:48 PM
LazyDodo (LazyDodo) added a comment to rBa52006c2fe87: Initial implementation of new vector math node..

Please also think of having a patch ready for the manual for when this lands

Thu, May 30, 4:31 PM

Tue, May 28

LazyDodo (LazyDodo) added inline comments to D4969: Windows: Fix popup in background render..
Tue, May 28, 6:52 PM
LazyDodo (LazyDodo) created D4969: Windows: Fix popup in background render..
Tue, May 28, 6:17 PM
LazyDodo (LazyDodo) added a comment to T65143: ctest: bmesh_boolean test fails on x86.

I looked a little further into this, the tests are failing because the geometry generated is actually different between x86 and x64 (errors out during CD_MPOLY compare in customdata_compare) the result doesn't look wrong, up to you if you want to keep it at medium.

Tue, May 28, 3:31 AM · BF Blender
LazyDodo (LazyDodo) updated the task description for T65212: ctest: cycles_render_layer test grease pencil crashes..
Tue, May 28, 1:56 AM · BF Blender
LazyDodo (LazyDodo) triaged T65212: ctest: cycles_render_layer test grease pencil crashes. as Confirmed, High priority.

Not sure who to assign here @Antonio Vazquez (antoniov) is the goto GP guy, but @Brecht Van Lommel (brecht) added the test.

Tue, May 28, 1:55 AM · BF Blender
LazyDodo (LazyDodo) created T65212: ctest: cycles_render_layer test grease pencil crashes..
Tue, May 28, 1:52 AM · BF Blender

Mon, May 27

LazyDodo (LazyDodo) updated subscribers of T65197: Cycles SSS tests are failing on X86.
Mon, May 27, 10:26 PM · Cycles
LazyDodo (LazyDodo) added a comment to T65197: Cycles SSS tests are failing on X86.

found it, the culprit seems to be the ccl_try_align(16) on float3 is a no-op on x86/windows

Mon, May 27, 10:23 PM · Cycles
LazyDodo (LazyDodo) committed rB89207df7222a: cmake: Fix building with clang on windows. (authored by LazyDodo (LazyDodo)).
cmake: Fix building with clang on windows.
Mon, May 27, 9:49 PM
LazyDodo (LazyDodo) updated the task description for T65197: Cycles SSS tests are failing on X86.
Mon, May 27, 9:23 PM · Cycles
LazyDodo (LazyDodo) edited projects for T65197: Cycles SSS tests are failing on X86, added: Cycles; removed BF Blender.
Mon, May 27, 9:15 PM · Cycles
LazyDodo (LazyDodo) created T65197: Cycles SSS tests are failing on X86.
Mon, May 27, 9:15 PM · Cycles
LazyDodo (LazyDodo) merged T56543: bmesh: bool_regression test fails on x86 into T65143: ctest: bmesh_boolean test fails on x86.
Mon, May 27, 9:07 PM · BF Blender
LazyDodo (LazyDodo) merged task T56543: bmesh: bool_regression test fails on x86 into T65143: ctest: bmesh_boolean test fails on x86.
Mon, May 27, 9:07 PM · BF Blender, Restricted Project, Mesh Modeling
LazyDodo (LazyDodo) added a comment to T65143: ctest: bmesh_boolean test fails on x86.

The actual tests are failing, the memleak is probably just a symptom.

Mon, May 27, 7:43 PM · BF Blender
LazyDodo (LazyDodo) committed rB55814cd31ff4: Cleanup: Fix const warning in makesrna (authored by LazyDodo (LazyDodo)).
Cleanup: Fix const warning in makesrna
Mon, May 27, 7:34 PM
LazyDodo (LazyDodo) committed rB4778dfa5684f: Cleanup: Fix warnings in bf_physics (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warnings in bf_physics
Mon, May 27, 7:29 PM
LazyDodo (LazyDodo) committed rB8a484aca2244: Cleanup: Fix build warning in bf_editor_interface (authored by LazyDodo (LazyDodo)).
Cleanup: Fix build warning in bf_editor_interface
Mon, May 27, 6:47 PM
LazyDodo (LazyDodo) assigned T65143: ctest: bmesh_boolean test fails on x86 to Campbell Barton (campbellbarton).

@Campbell Barton (campbellbarton) mind taking a peek here?

Mon, May 27, 6:14 PM · BF Blender
LazyDodo (LazyDodo) committed rB58ce4061a83d: Cleanup: Fix warnings in bf_intern_elbeem (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warnings in bf_intern_elbeem
Mon, May 27, 5:29 PM
LazyDodo (LazyDodo) committed rB7a308e65ef1f: Cleanup: Fix warning in bf_editor_mesh (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warning in bf_editor_mesh
Mon, May 27, 5:12 PM
LazyDodo (LazyDodo) committed rB7f1513efc551: Cleanup: Fix warning in blenlib with MSVC (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warning in blenlib with MSVC
Mon, May 27, 4:58 PM
LazyDodo (LazyDodo) committed rB635510bc6b13: Cleanup: Fix warnings in bf_dna (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warnings in bf_dna
Mon, May 27, 4:49 PM
LazyDodo (LazyDodo) committed rB270faa4e9cf7: Cleanup: Fix warning in makesdna (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warning in makesdna
Mon, May 27, 4:44 PM
LazyDodo (LazyDodo) committed rB70bb61ba97c4: Cleanup: Fix warnings in gpu_batch (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warnings in gpu_batch
Mon, May 27, 4:31 PM
LazyDodo (LazyDodo) committed rB063ebd5836a8: Cleanup: Fix warnings in bf_gpu (authored by LazyDodo (LazyDodo)).
Cleanup: Fix warnings in bf_gpu
Mon, May 27, 4:23 PM
LazyDodo (LazyDodo) committed rB380f07d0eecc: draw_manager: fix warning with msvc. (authored by LazyDodo (LazyDodo)).
draw_manager: fix warning with msvc.
Mon, May 27, 4:11 PM
LazyDodo (LazyDodo) committed rBb1f0e3e4a74a: blenloader: Fix warnings with MSVC (authored by LazyDodo (LazyDodo)).
blenloader: Fix warnings with MSVC
Mon, May 27, 3:55 PM

May 27 2019

LazyDodo (LazyDodo) committed rBd59538228886: cmake/msvc: Repress MSVC template warning C4661 (authored by LazyDodo (LazyDodo)).
cmake/msvc: Repress MSVC template warning C4661
May 27 2019, 12:14 AM