Ray molenkamp LazyDodo
  • Joined on 2014-10-02
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 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?

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 pushed to tmp_simd_flags at LazyDodo/blender 2024-02-19 22:59:13 +01:00
401b14980f Merge remote-tracking branch 'origin/main' into tmp_simd_flags
70ba4cfb3a revert mac changes
a5b7a0018d restore __MMX__ define
bc0001aa04 Merge branch 'blender-v4.1-release'
42a74a28f2 Fix #117780: Allow Embossing With Horizontal Layouts
Compare 11 commits »
Ray molenkamp commented on pull request blender/blender#118468 2024-02-19 21:26:50 +01:00
CMake: Change build flags to use SSE42 if available

@blender-bot build macos-arm64

Ray molenkamp commented on pull request blender/blender#118468 2024-02-19 21:26:07 +01:00
CMake: Change build flags to use SSE42 if available

I can't explain the arm64 build failing, there shouldn't have been any changes there, wonder if it's just a fluke ?

Ray molenkamp pushed to tmp_simd_flags at LazyDodo/blender 2024-02-19 20:34:22 +01:00
eb837af443 fix typo in comment