Ray molenkamp LazyDodo
  • Joined on 2014-10-02
Ray molenkamp pushed to tmp_natvis at LazyDodo/blender 2024-02-21 19:00:17 +01:00
c42ce20d22 Add blender::StringRef
Ray molenkamp created pull request blender/blender#118576 2024-02-21 17:22:24 +01:00
WIP: Tools: Add natvis file for blenders native types
Ray molenkamp created branch tmp_natvis in LazyDodo/blender 2024-02-21 17:21:46 +01:00
Ray molenkamp pushed to tmp_natvis at LazyDodo/blender 2024-02-21 17:21:46 +01:00
4834c1e712 WIP: Tools: Add natvis file for blenders native types
3759fb6e56 Cleanup: Move, copy construction and assignment to AssetWeakReference
1844ae2d0b Fix: Missing keymap for paint operators in curves sculpt mode
572cac7a11 Fix #118404: Crash in grease pencil transform code
fc5e2b94bc Fix: GPv3: Functions like retrieve_editable_drawings can return duplicates
Compare 10 commits »
Ray molenkamp pushed to main at LazyDodo/natvis_helpers 2024-02-21 16:55:11 +01:00
49d874a8b0 add blender::VecBase<*,3>
Ray molenkamp pushed to main at LazyDodo/natvis_helpers 2024-02-21 16:49:34 +01:00
604579c0c7 initial commit
Ray molenkamp created branch main in LazyDodo/natvis_helpers 2024-02-21 16:49:33 +01:00
Ray molenkamp created repository LazyDodo/natvis_helpers 2024-02-21 16:47:53 +01:00
Ray molenkamp pushed to tmp_simd_flags at LazyDodo/blender 2024-02-21 02:26:05 +01:00
e6e39a9a87 add space between flags
Ray molenkamp pushed to tmp_simd_flags at LazyDodo/blender 2024-02-21 02:19:06 +01:00
f4bed272d3 Merge remote-tracking branch 'origin/main' into tmp_simd_flags
77c64b10a3 - Fix typo spotted by @aras_p
af4b09a61c BLF: Utility to Wrap a String into Multiple Lines
8934633ecc EEVEE-Next: Add refraction roughness mapping
f3753f9bcd CMake: add option to disable pre-compiled headers
Compare 55 commits »
Ray molenkamp commented on pull request blender/blender#118528 2024-02-20 22:43:07 +01:00
Refactor: Store BLF Glyphs in blender::Map
static GlyphCacheBLF *blf_glyph_cache_new(FontBLF *font)
{
  std::unique_ptr<GlyphCacheBLF> gc = std::make_unique<GlyphCacheBLF>();

and

  int key = g->c << 6 
Ray molenkamp commented on pull request blender/blender#118471 2024-02-20 20:19:51 +01:00
Cycles: Increase minimum target on x86 to SSE4.2

lighttree.o is building with -msse2 according to the build log , _mm_round_ss is an sse42 func and while msvc will allow you to use intrinsics not included in the current arch, gcc is trying…

Ray molenkamp pushed to main at blender/blender 2024-02-20 20:03:21 +01:00
95df77323f Make.bat: Only warn about python if the lib folder exists
Ray molenkamp commented on pull request blender/blender#118519 2024-02-20 19:00:11 +01:00
Linux: Don't always enable the CPU checker

I think it makes sense to leave the choice of minimum hardware requirements to Linux distributions, and it's nice not to have to figure out how to make this library work with install into…

Ray molenkamp commented on pull request blender/blender#118513 2024-02-20 18:13:12 +01:00
CMake: Add build option to disable experimental features

This excludes the features from the actual build, where factory startup would merely disables them.

for context, the diff came out of a request from @nathanvegdahl on chat

Context: I'm…

Ray molenkamp approved blender/blender#118513 2024-02-20 16:03:33 +01:00
CMake: Add build option to disable experimental features

No matter how that define gets resolved, i'm ok with this landing

Ray molenkamp commented on pull request blender/blender#118513 2024-02-20 16:03:33 +01:00
CMake: Add build option to disable experimental features

I'm divided here, one hand i go, i could see this being useful as a global define, just set it in the main cmakelists so everyone could benefit from it, on the other hand, i do like the locality of this, you change the option and only the modules that really depend on it get rebuild rather than all of blender, anyone have a strong opinion here?