Page MenuHome

Germano Cavalcante (mano-wii)
User

Projects (10)

User Details

User Since
Oct 7 2012, 2:37 AM (454 w, 4 d)
Operating system:Windows-10 64 Bits
Graphics card:Radeon (TM) RX 480 Graphics ATI Technologies

Recent Activity

Yesterday

Germano Cavalcante (mano-wii) updated the diff for D9415: Transform: New feature to set a custom 'Snap With'.
  • Rebase on master

For study.

Wed, Jun 23, 8:56 PM · User Interface, Modeling
Germano Cavalcante (mano-wii) added a comment to T89164: EXCEPTION_ACCESS_VIOLATION in sculpt mode.

The crash happens in this function: https://developer.blender.org/diffusion/B/browse/master/source/blender/editors/sculpt_paint/sculpt_smooth.c$213
But we still don't know what the source of the problem is.

Wed, Jun 23, 7:36 PM · Sculpt, Paint & Texture, BF Blender
Germano Cavalcante (mano-wii) changed the status of T88776: Unable to open recent files from Needs Triage to Needs Information from User.

You still don't have enough information for us to investigate the problem.
If the bug is caused by the addon "extra objects", I suggest creating another report.
Be sure to carefully follow the instructions and provide system information, Blender version, and a .blend file with exact steps to reproduce the problem.

Wed, Jun 23, 5:17 PM · BF Blender
Germano Cavalcante (mano-wii) changed the status of T89164: EXCEPTION_ACCESS_VIOLATION in sculpt mode from Needs Triage to Needs Information from User.

All crash-logs show that the crash happens in do_enhance_details_brush_task_cb_ex.
But without reproducible steps, unfortunately we can't triage this as a complete bug report.

Wed, Jun 23, 5:08 PM · Sculpt, Paint & Texture, BF Blender
Germano Cavalcante (mano-wii) closed T89269: Memory corruption during extrusions of overlapping edges (crashes 2.93 in one case) as Resolved by committing rB354ecc2f1e3a: Fix T89269: Memory corruption during extrusions of overlapping edges.
Wed, Jun 23, 4:38 PM · Modeling, BF Blender
Germano Cavalcante (mano-wii) committed rB354ecc2f1e3a: Fix T89269: Memory corruption during extrusions of overlapping edges (authored by Germano Cavalcante (mano-wii)).
Fix T89269: Memory corruption during extrusions of overlapping edges
Wed, Jun 23, 4:38 PM
Germano Cavalcante (mano-wii) added a comment to T89269: Memory corruption during extrusions of overlapping edges (crashes 2.93 in one case).

Thanks for the report, I can confirm.

Wed, Jun 23, 4:05 PM · Modeling, BF Blender
Germano Cavalcante (mano-wii) changed the status of T89269: Memory corruption during extrusions of overlapping edges (crashes 2.93 in one case) from Needs Triage to Confirmed.
Wed, Jun 23, 4:04 PM · Modeling, BF Blender
Germano Cavalcante (mano-wii) closed T89263: Multires baking fails on some multires objects as Archived.

The problem is not "preview set to zero" or "sculpt & render set to two", the problem with the file is that the modifier is disabled for viewport:


https://docs.blender.org/manual/en/dev/modeling/modifiers/introduction.html#bpy-types-modifier-show

Wed, Jun 23, 3:40 PM · BF Blender
Germano Cavalcante (mano-wii) merged T89161: blender not starting into T89383: Dont' working Blender for apple m1 at frist time..
Wed, Jun 23, 3:30 PM · BF Blender
Germano Cavalcante (mano-wii) merged task T89161: blender not starting into T89383: Dont' working Blender for apple m1 at frist time..
Wed, Jun 23, 3:30 PM · BF Blender
Germano Cavalcante (mano-wii) added a comment to T89161: blender not starting.

It's the same problem described in T89383: Dont' working Blender for apple m1 at frist time.

Wed, Jun 23, 3:30 PM · BF Blender
Germano Cavalcante (mano-wii) added a comment to T89383: Dont' working Blender for apple m1 at frist time..

The crash apparently occurs in BLT_lang_set which is involved in the translation of Blender for different languages.
Has this worked before?
Can you test the latest blender ARM builds? https://builder.blender.org/download/daily/

Wed, Jun 23, 3:27 PM · BF Blender
Germano Cavalcante (mano-wii) changed the status of T87014: Very frequent crashes in ubuntu 20.04 with blender 2.92 and 2.93. System becomes unresponsive. from Needs Triage to Needs Information from User.

Thanks for the report, but unfortunately this can't be triaged as a complete bug report.

Wed, Jun 23, 2:49 PM · BF Blender
Germano Cavalcante (mano-wii) closed T89328: Unable to swap between main window and new windows as Archived.

Thanks for the report, but as informed, this is by design. So closing.
For user feedback and feature requests you can see: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests

Wed, Jun 23, 2:44 PM · BF Blender
Germano Cavalcante (mano-wii) added a comment to T88784: Modifiers can be affected by edit mode undo inconsistently..

The undo system has more to do with IDs than with modifiers, so the Core module is, in my opinion, the most suitable.

Wed, Jun 23, 2:32 PM · Core, Modifiers, BF Blender
Germano Cavalcante (mano-wii) updated the task description for T88784: Modifiers can be affected by edit mode undo inconsistently..
Wed, Jun 23, 2:30 PM · Core, Modifiers, BF Blender
Germano Cavalcante (mano-wii) added a comment to D11646: VSE: Improved Snapping.

@Germano Cavalcante (mano-wii) I want to implement simple visual indication of where snapping ocurs, would you recommend to add that here? otherwise this should be ready to review.

Wed, Jun 23, 2:17 PM · VFX & Video, Video Sequencer
Nico Traber (ncotrb) awarded rBf4e3b1e5732c: Fix T89360: Eevee transforms geometry when using "High Quality Normals" a Like token.
Wed, Jun 23, 9:14 AM

Tue, Jun 22

Germano Cavalcante (mano-wii) closed T88346: Proportional transform scale does not show small values as Resolved by committing rBfa1868ae971c: Transform: display units for proportional edit value.
Tue, Jun 22, 10:18 PM · Modeling, User Interface, BF Blender
Germano Cavalcante (mano-wii) committed rBfa1868ae971c: Transform: display units for proportional edit value (authored by Germano Cavalcante (mano-wii)).
Transform: display units for proportional edit value
Tue, Jun 22, 10:18 PM
Germano Cavalcante (mano-wii) committed rBc3b641613cce: Cleanup: deduplicate code and rename variables (authored by Germano Cavalcante (mano-wii)).
Cleanup: deduplicate code and rename variables
Tue, Jun 22, 9:52 PM
Germano Cavalcante (mano-wii) updated subscribers of T88346: Proportional transform scale does not show small values.

This is not really a bug, but a design issue.
We could solve this by supporting units in the proportional editing value:

diff --git a/source/blender/editors/transform/transform_mode_translate.c b/source/blender/editors/transform/transform_mode_translate.c
index 3088f6a7776..8f7ef4ae4c2 100644
--- a/source/blender/editors/transform/transform_mode_translate.c
+++ b/source/blender/editors/transform/transform_mode_translate.c
@@ -201,8 +201,19 @@ static void headerTranslation(TransInfo *t, const float vec[3], char str[UI_MAX_
   }
Tue, Jun 22, 8:35 PM · Modeling, User Interface, BF Blender
Germano Cavalcante (mano-wii) updated the task description for T88346: Proportional transform scale does not show small values.
Tue, Jun 22, 8:25 PM · Modeling, User Interface, BF Blender
Germano Cavalcante (mano-wii) requested changes to D11646: VSE: Improved Snapping.
Tue, Jun 22, 5:46 PM · VFX & Video, Video Sequencer
Germano Cavalcante (mano-wii) triaged T89214: Smooth Vertices (Laplacian) produces NaN coordinates for loose vertices and edges as High priority.

NaN coordinates indicate corrupted mesh that can trigger serious problems.
So I'm setting this report as having high priority.

Tue, Jun 22, 4:17 PM · Modeling, BF Blender
Pratik Borhade (PratikPB2123) awarded rBf4e3b1e5732c: Fix T89360: Eevee transforms geometry when using "High Quality Normals" a Like token.
Tue, Jun 22, 3:15 PM
Germano Cavalcante (mano-wii) closed T89360: Eevee transforms geometry when using "High Quality Normals" as Resolved by committing rBf4e3b1e5732c: Fix T89360: Eevee transforms geometry when using "High Quality Normals".
Tue, Jun 22, 3:14 PM · EEVEE & Viewport, BF Blender
Germano Cavalcante (mano-wii) committed rBf4e3b1e5732c: Fix T89360: Eevee transforms geometry when using "High Quality Normals" (authored by Germano Cavalcante (mano-wii)).
Fix T89360: Eevee transforms geometry when using "High Quality Normals"
Tue, Jun 22, 3:14 PM
Germano Cavalcante (mano-wii) updated the diff for D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
  • Resolve TODO in BKE_MESH_BATCH_DIRTY_DEFORM
Tue, Jun 22, 2:40 PM
Germano Cavalcante (mano-wii) updated the diff for D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
  • Cleanup: Remove redundant assignments of open_node
Tue, Jun 22, 2:35 PM
Germano Cavalcante (mano-wii) updated the summary of D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
Tue, Jun 22, 2:32 PM
Germano Cavalcante (mano-wii) updated the diff for D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
  • Rename GEOMETRY_NO_COW --> GEOMETRY_SHARED
  • Fix typos
  • Rename _TAG_DIRTY_ --> _UPDATE_
Tue, Jun 22, 2:31 PM
Germano Cavalcante (mano-wii) committed rBe3bdb189a777: Cleanup: split BKE_object_batch_cache_dirty_tag (authored by Germano Cavalcante (mano-wii)).
Cleanup: split BKE_object_batch_cache_dirty_tag
Tue, Jun 22, 2:08 PM
Germano Cavalcante (mano-wii) updated the diff for D10894: Grease Pencil and Annotation: Use cached depth to perform depth testing operations.
  • Rebase master
Tue, Jun 22, 1:40 PM
Germano Cavalcante (mano-wii) committed rBab063db34d60: Cleanup: deduplicate free code (authored by Germano Cavalcante (mano-wii)).
Cleanup: deduplicate free code
Tue, Jun 22, 1:27 PM

Mon, Jun 21

Germano Cavalcante (mano-wii) updated the diff for D10894: Grease Pencil and Annotation: Use cached depth to perform depth testing operations.
  • Rebase on master
  • Free buffer at the end of the operation
Mon, Jun 21, 11:51 PM
Germano Cavalcante (mano-wii) abandoned D11298: RegionView3D::depths refactor: Do not keep a depth buffer in cache.

A similar solution is already in master (rBb11a463e4fcd)

Mon, Jun 21, 9:44 PM
Germano Cavalcante (mano-wii) committed rBb11a463e4fcd: Refactor: Do not keep a copy of depth buffer in RegionView3D (authored by Germano Cavalcante (mano-wii)).
Refactor: Do not keep a copy of depth buffer in RegionView3D
Mon, Jun 21, 9:43 PM
Germano Cavalcante (mano-wii) abandoned D10987: Fix T87511: Snap gizmo flickering while dragging.

outdated

Mon, Jun 21, 9:23 PM
Germano Cavalcante (mano-wii) updated the task description for T73360: Fast highpoly mesh editing.
Mon, Jun 21, 7:43 PM · Performance, Modeling, BF Blender
Germano Cavalcante (mano-wii) closed T89291: Objects with rotation deltas don't rotate in correct axes as Resolved by committing rBb665ad8621a0: Fix T89291: Objects with rotation deltas don't rotate in correct axes.
Mon, Jun 21, 7:32 PM · Modeling, BF Blender
Germano Cavalcante (mano-wii) committed rBb665ad8621a0: Fix T89291: Objects with rotation deltas don't rotate in correct axes (authored by Germano Cavalcante (mano-wii)).
Fix T89291: Objects with rotation deltas don't rotate in correct axes
Mon, Jun 21, 7:32 PM
Germano Cavalcante (mano-wii) changed the status of T89163: Shrinkwrap modifier before GN-modifier causes mem spike from Needs Triage to Confirmed.

I can confirm the memory usage spikes, but I couldn't find the source of the problem (I'm having issues with the latest Visual Studio update).
Maybe it's a limitation, but I'm confirming it as a bug for now.

Mon, Jun 21, 3:06 PM · Geometry Nodes, Nodes & Physics, BF Blender
Germano Cavalcante (mano-wii) updated the task description for T89163: Shrinkwrap modifier before GN-modifier causes mem spike.
Mon, Jun 21, 3:01 PM · Geometry Nodes, Nodes & Physics, BF Blender
Germano Cavalcante (mano-wii) accepted D11644: Performance: Flush selection to edges/faces..
Mon, Jun 21, 2:11 PM · Modeling, Performance
Germano Cavalcante (mano-wii) added a comment to D11644: Performance: Flush selection to edges/faces..

Overall looks good. Just a few opinions on the style:

Mon, Jun 21, 2:10 PM · Modeling, Performance
Germano Cavalcante (mano-wii) added a comment to D11337: Depsgraph: remove redundant mesh data duplication in edit-mode.

D11599 was postponed in favor of this one.
They are not mutually exclusive.
That one will be edited according to the decision made here.
I will be satisfied whichever path is chosen.

Mon, Jun 21, 1:39 PM · Dependency Graph
Germano Cavalcante (mano-wii) abandoned D11444: Mesh: Use parallel range to computate looptris.

Committed a different solution.

Mon, Jun 21, 1:21 PM
Germano Cavalcante (mano-wii) updated the task description for T88550: Mesh Optimization Project Progress.
Mon, Jun 21, 1:20 PM · Modeling

Fri, Jun 18

Germano Cavalcante (mano-wii) closed T89261: addons cause an EXCEPTION_ACCESS_VIOLATION possibly from mesh edit optimizations. as Resolved by committing rBd52b7dbe2695: Fix T89261: Crash when calculating bmesh tessellation.
Fri, Jun 18, 8:22 PM · Modeling, BF Blender
Germano Cavalcante (mano-wii) committed rBd52b7dbe2695: Fix T89261: Crash when calculating bmesh tessellation (authored by Germano Cavalcante (mano-wii)).
Fix T89261: Crash when calculating bmesh tessellation
Fri, Jun 18, 8:22 PM
Germano Cavalcante (mano-wii) changed the status of T89253: `.draw()` method allows arbitrary scene changes after calling `.template_list()` with custom list type. from Needs Triage to Confirmed.

I can confirm.
This is because bpy_class_call is being called like recursively and so rna_disallow_writes is reset ahead of time.

Fri, Jun 18, 8:11 PM · Python API, BF Blender
Germano Cavalcante (mano-wii) added a comment to T89163: Shrinkwrap modifier before GN-modifier causes mem spike.

How to reproduce the problem in the attached file. Enabling and disabling the modifier doesn't change memory that much.

Fri, Jun 18, 7:02 PM · Geometry Nodes, Nodes & Physics, BF Blender
Germano Cavalcante (mano-wii) added a comment to D11337: Depsgraph: remove redundant mesh data duplication in edit-mode.

I had an idea that might be worth considering.
Based on D11599, (which "solved" the problem by creating a GEOMETRY_NO_COW component), my idea is to create a component called GEOMETRY_SHARED and an ID_RECALC_GEOMETRY_SHARED flag.
The name "SHARED" indicates that only parameters shared on different evaluated ids have been modified.
And since they're shared, there's no need to COW.

Fri, Jun 18, 5:21 PM · Dependency Graph
Germano Cavalcante (mano-wii) planned changes to D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.

I think it's best to wait for a decision on the D11337: Depsgraph: remove redundant mesh data duplication in edit-mode first.
With that patch, it will no longer be necessary to create the new component (GEOMETRY_NO_COW).

Fri, Jun 18, 3:36 PM
Germano Cavalcante (mano-wii) accepted D11647: Performance: Limit recounting during selection mode flushing..
Fri, Jun 18, 3:25 PM · Modeling, Performance
Germano Cavalcante (mano-wii) added a comment to D11647: Performance: Limit recounting during selection mode flushing..

The idea is good and it really makes a difference.
The flush flags and assert make things safe.

Fri, Jun 18, 3:25 PM · Modeling, Performance
Germano Cavalcante (mano-wii) accepted D11622: BMesh: use threading to count total selection..
Fri, Jun 18, 2:22 PM · Modeling, Performance
Germano Cavalcante (mano-wii) changed the status of T89203: VSE Conversion from Image Strip to Movie Incorrect Dimensions from Needs Information from User to Needs Triage.
Fri, Jun 18, 1:53 PM · BF Blender
Germano Cavalcante (mano-wii) closed T89206: Ray Visibility parameters in Object Properties (Cycles) are broken as Archived.

Thanks for the report, but build problems are off-topic on the bug tracker (as explained in the submission form).

Fri, Jun 18, 1:52 PM · BF Blender
Germano Cavalcante (mano-wii) closed T89207: Blender closes when opening ''Shading Tab'' as Archived.

Good to know :)
If issues creep up again and you find clear instructions on how to reproduce it from scratch, feel free to open a fresh report, thx!

Fri, Jun 18, 1:31 PM · BF Blender
Germano Cavalcante (mano-wii) closed T89240: Crash when moving vertices on a linked duplicate as Resolved by committing rBb8cf8e0bc2e1: Fix T89240: Crash when moving vertices on a linked duplicate.
Fri, Jun 18, 1:26 PM · Modeling
Germano Cavalcante (mano-wii) committed rBb8cf8e0bc2e1: Fix T89240: Crash when moving vertices on a linked duplicate (authored by Germano Cavalcante (mano-wii)).
Fix T89240: Crash when moving vertices on a linked duplicate
Fri, Jun 18, 1:26 PM
Germano Cavalcante (mano-wii) changed the status of T89206: Ray Visibility parameters in Object Properties (Cycles) are broken from Needs Triage to Needs Information from User.

What does not work?
Cylinder is not seen by the camera and the cube's shadow does not appear as expected either.

Fri, Jun 18, 4:02 AM · BF Blender
Germano Cavalcante (mano-wii) changed the status of T89207: Blender closes when opening ''Shading Tab'' from Needs Triage to Needs Information from User.

From the debug output, the error is not in the gpu but in VCRUNTIME140.dll
VCRUNTIME140.dll can indicate a lot of things, so we don't have enough information to know what's going on.
Please try the latest daily build: https://builder.blender.org/download/
Go to File → Defaults → Load Factory Settings and see if you still can reproduce this issue.

Fri, Jun 18, 3:34 AM · BF Blender
Germano Cavalcante (mano-wii) committed rB68b06208d2dc: Fix undefs from previous commit (authored by Germano Cavalcante (mano-wii)).
Fix undefs from previous commit
Fri, Jun 18, 3:28 AM
Germano Cavalcante (mano-wii) closed T89210: Box select curve selection in the graph editor not always works. as Resolved by committing rBf3c88f8ba567: Fix T89210: Box selection can fail in graphics editor.
Fri, Jun 18, 3:21 AM · Animation & Rigging, BF Blender
Germano Cavalcante (mano-wii) committed rBf3c88f8ba567: Fix T89210: Box selection can fail in graphics editor (authored by Germano Cavalcante (mano-wii)).
Fix T89210: Box selection can fail in graphics editor
Fri, Jun 18, 3:21 AM
Germano Cavalcante (mano-wii) changed the status of T89210: Box select curve selection in the graph editor not always works. from Needs Triage to Confirmed.
Fri, Jun 18, 2:56 AM · Animation & Rigging, BF Blender

Thu, Jun 17

Germano Cavalcante (mano-wii) changed the status of T89213: PyAPI: Some modifier properties have wrong subtype from Needs Triage to Confirmed.

In fact the use of PROP_UNIT_LENGTH as subtype doesn't seem right, (even more so with those warnings).
The other subtypes listed must also be wrong.

Thu, Jun 17, 11:39 PM · User Interface, BF Blender
Germano Cavalcante (mano-wii) changed the status of T89203: VSE Conversion from Image Strip to Movie Incorrect Dimensions from Needs Triage to Needs Information from User.

Thanks for the report. Unfortunately the scenario described is too time consuming for us to track down, we require the bug reporter to narrow down the problem.
Is it necessary to create an "image strip" with 240 images?
If there are many steps to reproduce the problem, please attach a .blend file saved right before the bug occurs, so only a few steps are needed to trigger the bug.

Thu, Jun 17, 11:12 PM · BF Blender
Germano Cavalcante (mano-wii) closed T89225: Display bug : graph_editor f-curves sidebar as Archived.

You mention F-curves but the images are from the timeline editor.
Timeline and Dopsheet share the same bl_space_type, 'DOPESHEET_EDITOR'.
In the Dopsheet, the sidebar is used in the context of GPENCIL when an object of type GPENCIL is selected.

Thu, Jun 17, 10:58 PM · Animation & Rigging, BF Blender
Germano Cavalcante (mano-wii) updated the task description for T89225: Display bug : graph_editor f-curves sidebar.
Thu, Jun 17, 10:52 PM · Animation & Rigging, BF Blender
Germano Cavalcante (mano-wii) accepted D11631: VSE: Remove seq->tmp usage.
Thu, Jun 17, 2:06 PM

Wed, Jun 16

Germano Cavalcante (mano-wii) closed T88342: To Sphere not working in Pose mode as Resolved by committing rB845f4cebadc8: Fix T88342: 'To Sphere' and 'Push/Pull' not working in Pose mode.
Wed, Jun 16, 9:48 PM · Animation & Rigging, Modeling, User Interface, BF Blender
Germano Cavalcante (mano-wii) committed rB845f4cebadc8: Fix T88342: 'To Sphere' and 'Push/Pull' not working in Pose mode (authored by Germano Cavalcante (mano-wii)).
Fix T88342: 'To Sphere' and 'Push/Pull' not working in Pose mode
Wed, Jun 16, 9:48 PM
Germano Cavalcante (mano-wii) changed the status of T88342: To Sphere not working in Pose mode from Needs Information from Developers to Confirmed.

In fact, in pose mode, the position of each bone (in td->loc) is relative to the rest position, and the actual real position is td->center. Although it works in some modes, this is not the convention of the transform operator.
Deserves an investigation.

Wed, Jun 16, 8:09 PM · Animation & Rigging, Modeling, User Interface, BF Blender
Germano Cavalcante (mano-wii) added a comment to D11622: BMesh: use threading to count total selection..

For BMesh we have BM_iter_parallel which works even with elem_table_dirty dirty.
I wonder if it could be used here (and what would be the impact on performance compared to BLI_task_parallel_range).

Wed, Jun 16, 3:30 PM · Modeling, Performance
Germano Cavalcante (mano-wii) accepted D11615: DrawManager: Multithreaded counting of material buckets..
Wed, Jun 16, 3:00 PM · EEVEE & Viewport, Performance
Germano Cavalcante (mano-wii) accepted D11493: VSE: Reduce transform code complexity.

It's always nice to see the transform code being simplified and it makes sense to move some updates to the internals of the sequencer.
The structure of the transform code hasn't changed and I confess that I don't touch the Sequencer's transform much (Is it just the "Translate" and "Sequence Slide" that affects this area?)

Wed, Jun 16, 2:16 PM

Tue, Jun 15

Germano Cavalcante (mano-wii) committed rB6bb980b0f437: DRW: sanitize 'DRW_mesh_batch_cache_dirty_tag' (authored by Germano Cavalcante (mano-wii)).
DRW: sanitize 'DRW_mesh_batch_cache_dirty_tag'
Tue, Jun 15, 10:05 PM
Germano Cavalcante (mano-wii) closed D11588: DRAW Cache: sanitize 'DRW_mesh_batch_cache_dirty_tag'.
Tue, Jun 15, 10:05 PM
Erick Tukuniata (erickblender) awarded D11444: Mesh: Use parallel range to computate looptris a Like token.
Tue, Jun 15, 5:43 PM
Germano Cavalcante (mano-wii) updated the diff for D11444: Mesh: Use parallel range to computate looptris.

I saw now that the patch did not match the description!
Fixed.

Tue, Jun 15, 5:35 PM
Germano Cavalcante (mano-wii) added inline comments to D11615: DrawManager: Multithreaded counting of material buckets..
Tue, Jun 15, 5:20 PM · EEVEE & Viewport, Performance
Germano Cavalcante (mano-wii) requested changes to D11615: DrawManager: Multithreaded counting of material buckets..
Tue, Jun 15, 5:15 PM · EEVEE & Viewport, Performance
Germano Cavalcante (mano-wii) updated the task description for T88550: Mesh Optimization Project Progress.
Tue, Jun 15, 4:47 PM · Modeling
Germano Cavalcante (mano-wii) updated the task description for T88550: Mesh Optimization Project Progress.
Tue, Jun 15, 4:47 PM · Modeling
Germano Cavalcante (mano-wii) committed rBb3f0dc29070c: Draw Cache: avoid recalculating 'poly_normals' (authored by Germano Cavalcante (mano-wii)).
Draw Cache: avoid recalculating 'poly_normals'
Tue, Jun 15, 4:46 PM
Germano Cavalcante (mano-wii) closed D11527: Draw Cache: avoid recalculating 'poly_normals'.
Tue, Jun 15, 4:46 PM
Germano Cavalcante (mano-wii) accepted D11612: DrawManager: Cache material offsets..

Looks good.
Maybe the name mat_offsets.tri could be more descriptive like mat_offsets.tri_len, but it's not really a problem.

Tue, Jun 15, 3:22 PM · EEVEE & Viewport, Performance
Germano Cavalcante (mano-wii) abandoned D11450: Draw Manager: Mesh Extract: Balance the execution time of threads.

It is no longer necessary.

Tue, Jun 15, 3:00 PM
Germano Cavalcante (mano-wii) committed rB7c8b9c7a9ace: Fix warning treated as an error (authored by Germano Cavalcante (mano-wii)).
Fix warning treated as an error
Tue, Jun 15, 2:58 PM
Germano Cavalcante (mano-wii) updated the diff for D11588: DRAW Cache: sanitize 'DRW_mesh_batch_cache_dirty_tag'.
  • Fix wrong use of GPU_BATCH_CLEAR_SAFE
  • Cleanup: use DRWBatchFlag type
Tue, Jun 15, 2:34 PM
Gilberto Rodrigues (gilberto_rodrigues) awarded rB2330cec2c6a7: Refactor: Draw Cache: use 'BLI_task_parallel_range' a Love token.
Tue, Jun 15, 5:18 AM
Gilberto Rodrigues (gilberto_rodrigues) awarded D11527: Draw Cache: avoid recalculating 'poly_normals' a Love token.
Tue, Jun 15, 5:08 AM

Mon, Jun 14

Germano Cavalcante (mano-wii) updated the summary of D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
Mon, Jun 14, 7:14 PM
Germano Cavalcante (mano-wii) updated the summary of D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
Mon, Jun 14, 7:14 PM
Germano Cavalcante (mano-wii) updated the diff for D11599: Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'.
  • Isolate the operation responsible for ID_RECALC_GEOMETRY_DEFORM in its own component

Mon, Jun 14, 7:13 PM