Sergey Sharybin Sergey
  • Joined on 2009-11-28
Sergey Sharybin commented on pull request blender/blender#104461 2023-02-13 13:12:53 +01:00
Subdivision Surface: add dependency graph tracking when CPU mesh is needed

From the design perspective of the dependency graph relation means data dependency.

The collision case you're mentioning is kinda a violation of this design, and I'd rather see that un-entagled…

Sergey Sharybin deleted branch replace-divider-loop-with-formula from Alaska/blender 2023-02-13 13:02:59 +01:00
Sergey Sharybin pushed to main at blender/blender 2023-02-13 13:02:57 +01:00
9fecf1f8b8 Cycles: Replace resolution divider loop with an analytical formula
Sergey Sharybin merged pull request blender/blender#104450 2023-02-13 13:02:56 +01:00
Cycles: Replace resolution divider loop with an analytical formula
Sergey Sharybin approved blender/blender#104450 2023-02-13 12:39:42 +01:00
Cycles: Replace resolution divider loop with an analytical formula

Tested it and it still works fine!

Sergey Sharybin commented on pull request blender/blender#104553 2023-02-13 12:25:45 +01:00
Use hash for Collection.gobject lookup, speedup object linking

Why do we need BLI_ASSERT_COLLECION_GOBJECT_HASH_IS_VALID after the collection_gobject_hash_ensure? And why is it needed here but not in the other use of the collection_gobject_hash_ensure some lines below?

Sergey Sharybin commented on pull request blender/blender#104553 2023-02-13 12:25:45 +01:00
Use hash for Collection.gobject lookup, speedup object linking

Thanks for addressing the feedback, it is now much nicer!

Sergey Sharybin commented on pull request blender/blender#104450 2023-02-13 12:10:50 +01:00
Cycles: Replace resolution divider loop with an analytical formula

@Alaska Never mind then. Seems that we can take of the message and merge commit from the UI now.

Lemme test the patch again, and if there will be no issues we'll just merge the change :)

Sergey Sharybin suggested changes for blender/blender#104450 2023-02-13 11:57:07 +01:00
Cycles: Replace resolution divider loop with an analytical formula

Can you please rebase your patch on top of the main branch instead of merging he branch? This will align with the way how we work with the linear history of the main branch for the new features.

Sergey Sharybin commented on pull request blender/blender#104450 2023-02-13 11:54:58 +01:00
Cycles: Replace resolution divider loop with an analytical formula

Unfortunately, I can not verify the code now because the build is currently broken (unrelated to this change).

I've tested the version of the patch from Phabricator and it worked fine. I didn't…

Sergey Sharybin pushed to main at Sergey/blender-addons 2023-02-13 11:34:17 +01:00
35d72c2da0 Fix 104401: Import .ase files with swatch groups
69beaa0e43 glTF: Manage new mirror texture option of Blender 3.5
599f2c4fda glTF exporter: Fix export after reloading script
c6c45a843e glTF exporter: Fix variable name collision
48b114c178 glTF exporter: Round normals to avoid vertex split
Compare 12 commits »
Sergey Sharybin pushed to main at Sergey/blender 2023-02-13 11:33:32 +01:00
dd171f7743 Cleanup: GPUShader: Rename GPU_shader_uniform_vector
b68bac7ced Cleanup: GPUShader: Remove GPU_shader_uniform_int/float
173a8f4ac9 GPU: Removes GPU_shader_get_builtin_ssbo
164f591033 Cleanup: GPU: Rename some functions for consistency
83a6642045 Cleanup: GPU: Move eGPUKeyframeShapes to shader shared
Compare 100 commits »
Sergey Sharybin suggested changes for blender/blender#104461 2023-02-13 11:16:45 +01:00
Subdivision Surface: add dependency graph tracking when CPU mesh is needed

Marking as Requested changes since the design of the solution does not really seem optimal and at least requires much better explanation on the decision.

Sergey Sharybin commented on pull request blender/blender#104461 2023-02-13 11:15:45 +01:00
Subdivision Surface: add dependency graph tracking when CPU mesh is needed

One question to consider is the desired behavior for the Geometry Nodes modifier, since the dependency code doesn't know if the nodes will actually use the geometry of the object, or only its…

Sergey Sharybin commented on issue blender/blender#104573 2023-02-13 09:39:13 +01:00
Re-design of submodules used in blender.git

That is, instead of hosting the addon repositories as "ghost" repos inside of the blender git folder like this

I am not sure what is the advantage of using lib folder would be, but the…

Sergey Sharybin commented on pull request blender/blender#104479 2023-02-10 15:47:19 +01:00
WIP: make_update: support Github style of remote organization

Putting on hold until #104573 is signed off, as the submodule part would need to be reconsidered.

Sergey Sharybin opened issue blender/blender#104573 2023-02-10 15:38:27 +01:00
Re-design of submodules used in blender.git
Sergey Sharybin closed issue infrastructure/blender-projects-platform#21 2023-02-10 10:32:40 +01:00
IFrame on archive of dev.b.o does not work properly
Sergey Sharybin commented on issue infrastructure/blender-projects-platform#21 2023-02-10 10:32:40 +01:00
IFrame on archive of dev.b.o does not work properly

Should be fixed now. You might need to force-reload the page in order for the new header and java-the-script to be loaded.

Sergey Sharybin commented on issue infrastructure/blender-projects-platform#21 2023-02-10 10:32:40 +01:00
IFrame on archive of dev.b.o does not work properly

Should be fixed now. You might need to force-reload the page in order for the new header and java-the-script to be loaded.