Page MenuHome

LazyDodo (LazyDodo)
Ray

Projects (8)

User Details

User Since
Oct 2 2014, 3:13 PM (270 w, 6 d)

Recent Activity

Yesterday

LazyDodo (LazyDodo) created D6399: Windows: Move shared libraries into private sxs manifest.
Wed, Dec 11, 8:34 PM
Gavin Scott (Zoot) awarded rB6df2ede34144: Cleanup/Windows: Separate out the MS-CRT into a subfolder a Love token.
Wed, Dec 11, 8:02 PM

Tue, Dec 10

LazyDodo (LazyDodo) added a comment to T72341: Beautiful rainbow color all over the UI!?.

You may have gotten it 6 months ago, but that gpu is it's over 13 years old at this point.

Tue, Dec 10, 7:41 PM · BF Blender

Mon, Dec 9

LazyDodo (LazyDodo) added a comment to T53443: A.N.T. Landscape addon error.

locations for the profiles folders on all supported operating systems can be found here

Mon, Dec 9, 10:33 PM · Add-ons, BF Blender

Fri, Dec 6

LazyDodo (LazyDodo) committed rB5e96b860a372: Windows: Fix failing tests due to missing manifest. (authored by LazyDodo (LazyDodo)).
Windows: Fix failing tests due to missing manifest.
Fri, Dec 6, 7:37 PM
Valentin (Poulpator) awarded rB6df2ede34144: Cleanup/Windows: Separate out the MS-CRT into a subfolder a Like token.
Fri, Dec 6, 7:06 PM
LazyDodo (LazyDodo) committed rB6df2ede34144: Cleanup/Windows: Separate out the MS-CRT into a subfolder (authored by LazyDodo (LazyDodo)).
Cleanup/Windows: Separate out the MS-CRT into a subfolder
Fri, Dec 6, 6:12 PM
LazyDodo (LazyDodo) closed D6132: Windows: Separate out the ms CRT into a subfolder.
Fri, Dec 6, 6:12 PM · Platform: Windows

Thu, Dec 5

LazyDodo (LazyDodo) updated the diff for D6132: Windows: Separate out the ms CRT into a subfolder.
  • fix casing in comment.
Thu, Dec 5, 9:45 PM · Platform: Windows
LazyDodo (LazyDodo) updated the diff for D6132: Windows: Separate out the ms CRT into a subfolder.

All lower case filenames for assembly names
Option to disable bundling of the crt

Thu, Dec 5, 9:42 PM · Platform: Windows
LazyDodo (LazyDodo) planned changes to D6132: Windows: Separate out the ms CRT into a subfolder.
Thu, Dec 5, 8:22 PM · Platform: Windows
LazyDodo (LazyDodo) updated the diff for D6132: Windows: Separate out the ms CRT into a subfolder.
  • Merge remote-tracking branch 'origin/master' into tmp_crt_bundle2
Thu, Dec 5, 8:22 PM · Platform: Windows
LazyDodo (LazyDodo) committed rB61a02a7aa1ca: Cleanup: Windows Manifest usage. (authored by LazyDodo (LazyDodo)).
Cleanup: Windows Manifest usage.
Thu, Dec 5, 8:15 PM
LazyDodo (LazyDodo) closed D6136: Cleanup: Windows Manifest usage..
Thu, Dec 5, 8:15 PM
LazyDodo (LazyDodo) added a comment to D6312: Cleanup/CMake: Remove OpenGL ES ANGLE support.

cleaned up WITH_GL_PROFILE_ES20 however a bunch of the EGL stuff seems somewhat dependent on WITH_GLEW_ES so i left that in place for now.

Thu, Dec 5, 7:18 PM
LazyDodo (LazyDodo) updated the diff for D6312: Cleanup/CMake: Remove OpenGL ES ANGLE support.
  • Merge remote-tracking branch 'origin/master' into tmp_angle_cleanup
  • remove WITH_GL_PROFILE_ES20
Thu, Dec 5, 7:13 PM
LazyDodo (LazyDodo) accepted D6338: UI: Tear-Off Windows as Children On Top.

Not sure how much i can add to this review honestly, I can validate that it builds on windows, seems to work and it's not calling any windows API's in a bad way, so based on that i'll happily accept the patch. However given it's an UI change the UI team has to have the final say here.

Thu, Dec 5, 5:35 PM · User Interface

Wed, Dec 4

LazyDodo (LazyDodo) added a comment to T72123: Logitech MX Master 3 horizontal scrollwheel button works in mac os x, but not in windows 10.

WM_MOUSEWHEEL is what we currently use

Wed, Dec 4, 7:41 PM · Platform: Windows, BF Blender
LazyDodo (LazyDodo) added a comment to D6132: Windows: Separate out the ms CRT into a subfolder.

i'll have to revisit this one once the manifest stuff is done, all lowercase will be fine though.

Wed, Dec 4, 5:47 AM · Platform: Windows

Tue, Dec 3

LazyDodo (LazyDodo) committed rBM5987: Clarify what generation of cards are supported for OptiX rendering.
Clarify what generation of cards are supported for OptiX rendering
Tue, Dec 3, 8:17 PM

Mon, Dec 2

LazyDodo (LazyDodo) added a comment to T71784: Installer of 2.81 is detected by Windows Defender Smartscreen and weird installation.

Looking under properties of the 2.81 installer there is a Digital Signatures tab which shows a signature from "Stichting Blender Foundation" that the 2.80 installer doesn't have.

Mon, Dec 2, 6:10 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T71784: Installer of 2.81 is detected by Windows Defender Smartscreen and weird installation.

Maybe this issue should be reopened?

Mon, Dec 2, 5:44 PM · BF Blender

Thu, Nov 28

LazyDodo (LazyDodo) committed rB77c744054062: CMake: Remove stray WITH_JACK in blender_release.cmake (authored by LazyDodo (LazyDodo)).
CMake: Remove stray WITH_JACK in blender_release.cmake
Thu, Nov 28, 11:03 PM
LazyDodo (LazyDodo) committed rB7e9a827c5894: CMake: Remove stray WITH_JACK in full configuration (authored by LazyDodo (LazyDodo)).
CMake: Remove stray WITH_JACK in full configuration
Thu, Nov 28, 11:00 PM
LazyDodo (LazyDodo) closed T72027: BGL MODULE: Bug with genTextures on a Buffer of type GL_SHORT as Invalid.

the documentaiton for glGenTextures say you need to feed it integers , feeding it a short buffer is asking for trouble

Thu, Nov 28, 10:44 PM · BF Blender
LazyDodo (LazyDodo) added a member for Moderators: Evan Wilson (EAW).
Thu, Nov 28, 8:48 PM
LazyDodo (LazyDodo) committed rBL62324: Windows: OpenXR 1.0.3.
Windows: OpenXR 1.0.3
Thu, Nov 28, 8:03 PM
LazyDodo (LazyDodo) added a comment to D6287: USD: Introducing USD support.

updated windows libs are available in svn ( rBL62323 )

Thu, Nov 28, 7:35 PM · Data, Assets & I/O, BF Blender (2.82)
LazyDodo (LazyDodo) committed rBL62323: windows: provisionary monolithic usd 19.11 libs.
windows: provisionary monolithic usd 19.11 libs
Thu, Nov 28, 7:29 PM
LazyDodo (LazyDodo) planned changes to D6312: Cleanup/CMake: Remove OpenGL ES ANGLE support.

will do!

Thu, Nov 28, 7:01 PM
LazyDodo (LazyDodo) requested changes to D6287: USD: Introducing USD support.
Thu, Nov 28, 5:46 PM · Data, Assets & I/O, BF Blender (2.82)
LazyDodo (LazyDodo) added a comment to D6287: USD: Introducing USD support.

Preliminary Windows libs are available.

Thu, Nov 28, 2:41 PM · Data, Assets & I/O, BF Blender (2.82)
LazyDodo (LazyDodo) added a comment to T71994: Failed to cmake on x64 with MSVC.

You're most likely missing the svn libs, they changed a while ago so be sure to grab a fresh copy of those.

Thu, Nov 28, 4:23 AM · BF Blender
LazyDodo (LazyDodo) closed T71994: Failed to cmake on x64 with MSVC as Archived.

as mentioned on the page you used to file this report

Thu, Nov 28, 4:16 AM · BF Blender

Wed, Nov 27

LazyDodo (LazyDodo) created D6312: Cleanup/CMake: Remove OpenGL ES ANGLE support.
Wed, Nov 27, 1:18 AM

Tue, Nov 26

LazyDodo (LazyDodo) committed rBb213d82c19c5: Cleanup/CMake: Remove dormant windows codesign code (authored by LazyDodo (LazyDodo)).
Cleanup/CMake: Remove dormant windows codesign code
Tue, Nov 26, 11:13 PM
LazyDodo (LazyDodo) lowered the priority of T71942: There are no checksums for the 2.81 release (404) from Needs Triage by Developer to Confirmed, Medium.

wrong link, the correct link is https://download.blender.org/release/Blender2.81/release281.md5sum (website is missing the sum bit at the end)

Tue, Nov 26, 10:33 PM · Infrastructure: Websites
LazyDodo (LazyDodo) added a member for Moderators: Robert Guetzkow (rjg).
Tue, Nov 26, 10:14 PM
LazyDodo (LazyDodo) added a comment to T71862: how to show the samples count in the render.

Samples != tiles , that being said, this is still not a place for user support.

Tue, Nov 26, 7:31 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T71930: Blender Game Engine missing in 2.80+.

While we don't ship it anymore, the people at https://upbge.org/ are keeping it alive in a fork

Tue, Nov 26, 6:19 PM · Python, Game Engine, BF Blender
LazyDodo (LazyDodo) accepted D6306: Build: change CMake option defaults to match "make full".
Tue, Nov 26, 5:04 PM
LazyDodo (LazyDodo) added a comment to D6306: Build: change CMake option defaults to match "make full".
set(WITH_X11_XINPUT          ON  CACHE BOOL "" FORCE)
set(WITH_X11_XF86VMODE       ON  CACHE BOOL "" FORCE)
set(WITH_GHOST_XDND          ON  CACHE BOOL "" FORCE)

still show up in the full profile so these can probably be moved into a platform specific guard as well

Tue, Nov 26, 3:34 PM

Mon, Nov 25

Bataev Artem (shader) awarded D6218: Add support for the TBB allocator on windows. a Like token.
Mon, Nov 25, 10:59 PM · Platform: Windows
LazyDodo (LazyDodo) closed T71897: Optix not working when RTX card is installed on same motherboard with additional GTX graphics cards as Invalid.

pretty sure the combinations of gpu's is not the issue, rtx support needs driver 435 or higher

Mon, Nov 25, 6:29 PM · BF Blender
LazyDodo (LazyDodo) added inline comments to D6287: USD: Introducing USD support.
Mon, Nov 25, 2:37 PM · Data, Assets & I/O, BF Blender (2.82)

Sat, Nov 23

LazyDodo (LazyDodo) committed rB44f18ce0a6e5: Windows: Disable tbbmalloc for debug builds. (authored by LazyDodo (LazyDodo)).
Windows: Disable tbbmalloc for debug builds.
Sat, Nov 23, 5:21 PM
LazyDodo (LazyDodo) committed rBL62320: windows: provisionary usd 19.11 libs.
windows: provisionary usd 19.11 libs
Sat, Nov 23, 2:15 AM
LazyDodo (LazyDodo) closed T71796: Optix Quadro GV100 "no compatible GPUs found for pathtracing" as Invalid.

The optix code path only supports hardware RTX capable cards, the GV100 is not one of them, however the cuda codepath should work just fine for this card.

Sat, Nov 23, 1:28 AM · BF Blender

Fri, Nov 22

LazyDodo (LazyDodo) added inline comments to D6287: USD: Introducing USD support.
Fri, Nov 22, 6:21 PM · Data, Assets & I/O, BF Blender (2.82)
Stefan Werner (swerner) awarded D6218: Add support for the TBB allocator on windows. a Love token.
Fri, Nov 22, 5:57 PM · Platform: Windows
LazyDodo (LazyDodo) added a comment to D6287: USD: Introducing USD support.

USD: Build improvements

  • Removed external_python from USD dependencies, as we don't use USD's Python interface.
Fri, Nov 22, 4:56 PM · Data, Assets & I/O, BF Blender (2.82)

Thu, Nov 21

LazyDodo (LazyDodo) abandoned D5359: USD Fixes for building on windows..

relevant bits are in D6287

Thu, Nov 21, 6:00 PM
LazyDodo (LazyDodo) committed rBL62319: Windows: Alembic 1.7.12.
Windows: Alembic 1.7.12
Thu, Nov 21, 4:15 AM
LazyDodo (LazyDodo) added a member for Moderators: Maciej Jutrzenka (Kramon).
Thu, Nov 21, 3:26 AM

Wed, Nov 20

LazyDodo (LazyDodo) closed T71710: Subdivision Surface modifier on Linux does nothing. as Archived.

you'd have to sort that out with the ubuntu people, we have no control over their packages.

Wed, Nov 20, 9:45 PM · BF Blender

Tue, Nov 19

LazyDodo (LazyDodo) closed T71686: Blender doesn't start on fedora rpm build as Archived.

We do not maintain the fedora rpm you'd have to take this up with the fedora people.

Tue, Nov 19, 6:24 PM · Platform: Linux
LazyDodo (LazyDodo) committed rB6fea251e0179: Use mutex for lock in image.c (authored by LazyDodo (LazyDodo)).
Use mutex for lock in image.c
Tue, Nov 19, 3:37 PM
LazyDodo (LazyDodo) closed D6267: Use mutex for lock in image.c.
Tue, Nov 19, 3:37 PM
LazyDodo (LazyDodo) updated the diff for D6267: Use mutex for lock in image.c.
  • update with feedback
Tue, Nov 19, 2:53 PM

Mon, Nov 18

LazyDodo (LazyDodo) retitled D6267: Use mutex for lock in image.c from WIP: Use mutex for lock in image.c to Use mutex for lock in image.c.
Mon, Nov 18, 5:45 PM
LazyDodo (LazyDodo) updated the diff for D6267: Use mutex for lock in image.c.

Update with feedback

Mon, Nov 18, 5:45 PM

Sun, Nov 17

LazyDodo (LazyDodo) committed rBL62317: Windows: TBB 2019_U9 debug dlls.
Windows: TBB 2019_U9 debug dlls
Sun, Nov 17, 10:42 PM
LazyDodo (LazyDodo) committed rB6d9d24e3d459: msvc: Use debug versions of tbb malloc for debug builds (authored by LazyDodo (LazyDodo)).
msvc: Use debug versions of tbb malloc for debug builds
Sun, Nov 17, 10:26 PM
LazyDodo (LazyDodo) closed T71651: Not a bug as Archived.

Thanks for the report, but the issue reported here is a request for modified/improved behavior and not a bug in current behavior. Closing as this bug tracker is only for bugs and errors.

Sun, Nov 17, 9:17 PM · BF Blender
LazyDodo (LazyDodo) updated the summary of D6267: Use mutex for lock in image.c.
Sun, Nov 17, 8:59 PM
LazyDodo (LazyDodo) updated the summary of D6267: Use mutex for lock in image.c.
Sun, Nov 17, 8:19 PM
LazyDodo (LazyDodo) created D6267: Use mutex for lock in image.c.
Sun, Nov 17, 8:16 PM
LazyDodo (LazyDodo) closed T71645: 'make full' fails on Mac OS X because of using 'min' in namespace 'std' as Archived.

thanks for the report but, it is already fixed in rB67fa8d2307a6b41c5bbbbfc79f96af6135c360fe

Sun, Nov 17, 5:35 PM · Add-ons
LazyDodo (LazyDodo) committed rB67fa8d2307a6: Fix: Build error with msvc (authored by LazyDodo (LazyDodo)).
Fix: Build error with msvc
Sun, Nov 17, 5:10 PM

Thu, Nov 14

LazyDodo (LazyDodo) added inline comments to D6188: Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_OPENXR build option.
Thu, Nov 14, 2:33 PM

Wed, Nov 13

LazyDodo (LazyDodo) committed rBd60a60f0cb85: Add support for the TBB allocator on windows. (authored by LazyDodo (LazyDodo)).
Add support for the TBB allocator on windows.
Wed, Nov 13, 4:56 AM
LazyDodo (LazyDodo) closed D6218: Add support for the TBB allocator on windows..
Wed, Nov 13, 4:55 AM · Platform: Windows
LazyDodo (LazyDodo) committed rBL62316: Windows: TBB 2019_U9 with tbbmalloc.
Windows: TBB 2019_U9 with tbbmalloc
Wed, Nov 13, 4:29 AM

Tue, Nov 12

LazyDodo (LazyDodo) added a comment to D6218: Add support for the TBB allocator on windows..

Static version gave issues: they depend on getting notifications of new/terminated threads though dllmain, which will work for a shared lib, but won't work so great if you statically link that lib into your exe.

Tue, Nov 12, 4:39 PM · Platform: Windows

Nov 11 2019

LazyDodo (LazyDodo) added a comment to T70313: Blender 2.80 always launches on the secondary monitor.

I have done nothing to fix it neither can i, no idea why it is doing this and i'm on a single monitor system.

Nov 11 2019, 10:02 PM · BF Blender
LazyDodo (LazyDodo) awarded D6065: Added basic buffer protocol implementation for ImBuf objects a Love token.
Nov 11 2019, 8:03 PM
LazyDodo (LazyDodo) awarded D6226: Added rotate, transpose, blend and paste functions to ImBuf a Love token.
Nov 11 2019, 8:01 PM

Nov 10 2019

LazyDodo (LazyDodo) committed rB4c5477a8dc6e: Windows: Fix build errors during deps build on windows. (authored by LazyDodo (LazyDodo)).
Windows: Fix build errors during deps build on windows.
Nov 10 2019, 11:46 PM
LazyDodo (LazyDodo) updated the diff for D6218: Add support for the TBB allocator on windows..
  • Fix: unmodified tbb header doesn't work for C code.
Nov 10 2019, 11:43 PM · Platform: Windows

Nov 9 2019

noki paike (amonpaike) awarded D6218: Add support for the TBB allocator on windows. a Yellow Medal token.
Nov 9 2019, 5:17 PM · Platform: Windows
LazyDodo (LazyDodo) added a comment to T71420: Using PyPI from Blender.

Package Compatibility
Windows Python MSVC compatibility.
In the past, Blender's Python was built with a different MSVC version, making binary modules incompatible.
Is this still an issue?

Nov 9 2019, 4:47 PM · Python & Add-ons
LazyDodo (LazyDodo) committed rB6f1237b2ebda: make_update.py: update windows library folder (authored by LazyDodo (LazyDodo)).
make_update.py: update windows library folder
Nov 9 2019, 3:10 AM

Nov 8 2019

LazyDodo (LazyDodo) updated the summary of D6218: Add support for the TBB allocator on windows..
Nov 8 2019, 11:10 PM · Platform: Windows
LazyDodo (LazyDodo) added reviewers for D6218: Add support for the TBB allocator on windows.: Sergey Sharybin (sergey), Brecht Van Lommel (brecht).
Nov 8 2019, 11:08 PM · Platform: Windows
LazyDodo (LazyDodo) created D6218: Add support for the TBB allocator on windows..
Nov 8 2019, 11:07 PM · Platform: Windows
LazyDodo (LazyDodo) committed rBa67aa11b12ec: Windows: Switch to the dynamic C runtime (authored by LazyDodo (LazyDodo)).
Windows: Switch to the dynamic C runtime
Nov 8 2019, 5:01 PM
LazyDodo (LazyDodo) closed D6175: Windows: Move msvc from /MT to /MD.
Nov 8 2019, 5:01 PM

Nov 7 2019

LazyDodo (LazyDodo) committed rBL62315: set folder name for Win64_vc15 to lower case.
set folder name for Win64_vc15 to lower case
Nov 7 2019, 7:29 PM
LazyDodo (LazyDodo) updated the diff for D6175: Windows: Move msvc from /MT to /MD.
  • update error message on how to resolve missing libs.
Nov 7 2019, 3:43 PM
LazyDodo (LazyDodo) committed rBL62314: Win64: VS2017 x64 libs.
Win64: VS2017 x64 libs
Nov 7 2019, 7:58 AM
LazyDodo (LazyDodo) added a comment to D6198: Fix T71273: Bad encoding of utf-8 for Text objects.

Couple of things that stick out:

  1. there's a bunch of functions with wchar in their name that take a char_32t type, a better name will have to be picked for those.
  2. for memory allocations sizeof(wchar_t) is still used here and there in the char32_t codepaths which with allocate a too small buffer as a result.
Nov 7 2019, 6:14 AM

Nov 5 2019

LazyDodo (LazyDodo) added a comment to T71273: Unicode Block Not Working on Windows.

wchar_t is 32 bit on gcc, so yeah you wouldn't see the issue there.

Nov 5 2019, 10:23 PM · Modeling, BF Blender
LazyDodo (LazyDodo) added a comment to D6198: Fix T71273: Bad encoding of utf-8 for Text objects.

Not my area either but what you call unicode_array is essentially UTF32, so naming isn't great and leaves a rather large amount of ambiguity what type these variables actually are.

Nov 5 2019, 10:18 PM
LazyDodo (LazyDodo) added a comment to T71273: Unicode Block Not Working on Windows.

Yeahhh this is a mess....

Nov 5 2019, 8:33 PM · Modeling, BF Blender
LazyDodo (LazyDodo) added a member for Moderators: Hans Goudey (HooglyBoogly).
Nov 5 2019, 6:24 PM
LazyDodo (LazyDodo) added a comment to D6188: Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_OPENXR build option.

Correct: blender cmakelists.txt should have an option to build with or without openxr if people want, however the deps builder only should have options for things that have not yet landed in master (such as embree)

Nov 5 2019, 5:46 PM
LazyDodo (LazyDodo) added a comment to D6188: Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_OPENXR build option.

Once these patches land in master, XR will no longer be an optional dep, I'd perhaps wrap it with an if (WIN32) to single out platforms that support it, but it shouldn't require a WITH_XR option.

Nov 5 2019, 5:09 PM

Nov 4 2019

LazyDodo (LazyDodo) created T71346: FileBrowser regression, new dialog does not take full paths.
Nov 4 2019, 9:40 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T71273: Unicode Block Not Working on Windows.

sizeof(wchar_t) is implementation dependent and cannot be changed for some implementations, C11 added char16_t and char32_t types for if you have size requirements.

Nov 4 2019, 8:02 PM · Modeling, BF Blender
LazyDodo (LazyDodo) added a comment to D6175: Windows: Move msvc from /MT to /MD.

2017 since i'd like to support the last 2 versions of msvc (this implicitly means 2015 will be dropped), the backward compatibility story is pretty great (ie libs made with 2017 will link flawlessly on 2019) in recent VS versions however i'm unsure if the other direction is equally great, and i don't want to take the risk there.

Nov 4 2019, 2:52 PM