Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo pushed to blender-v3.5-release at blender/blender 2023-02-15 23:55:05 +01:00
7a76f2ae77 Fix #104370: Draw: Don't request the same attribute more than once
Miguel Pozo closed issue blender/blender#104370 2023-02-15 23:55:04 +01:00
Regression: color attribute is emitted as black on Eevee
Miguel Pozo merged pull request blender/blender#104709 2023-02-15 23:55:02 +01:00
Fix #104370: Draw: Don't request the same attribute more than once
Miguel Pozo commented on pull request blender/blender#104709 2023-02-15 20:12:46 +01:00
Fix #104370: Draw: Don't request the same attribute more than once

I've been looking into better ways to solve this as we talked about on chat, but that would require…

Miguel Pozo created branch fork-per-mat-drw_attributes in pragma37/blender 2023-02-15 20:04:48 +01:00
Miguel Pozo pushed to fork-per-mat-drw_attributes at pragma37/blender 2023-02-15 20:04:48 +01:00
05b177b0b3 Revert changes to align asset library labels in menus
58752ad93c UI: Ensure menus with icons align all menu item labels
0f29a65744 Merge branch 'blender-v3.5-release'
Compare 4 commits »
Miguel Pozo pushed to pull-fix-104370 at pragma37/blender 2023-02-15 20:00:26 +01:00
71dece7bde Cleanup
475fa43159 Fix 104370: Draw: Don't request the same attribute more than once
1116d821dc Fix weird icon padding in asset library selector menu button
a7ccb3df3e Fix possible compiler warning and linker error
a0b4da2bd0 Splash screen for Blender 3.5
Compare 120 commits »
Miguel Pozo commented on pull request blender/blender#104580 2023-02-14 18:22:21 +01:00
EEVEE Next: Tag shadowmap usage for transparent object volumes

I think the debug code is confusing and not isolated. Might be better to remove it. We don't need that in production (I mean the cost of having a separate framebuffer + clear etc...), you can…

Miguel Pozo commented on pull request blender/blender#104580 2023-02-14 18:15:10 +01:00
EEVEE Next: Tag shadowmap usage for transparent object volumes

Because to debug the conservative rasterization I raycast against the original aabb in the fragment shader. If there's no hit, then it's a "conservatively rasterized" pixel.

If we keep the…

02cc1bcdfa Inflate bounds by 1 full pixel
8f04693ed0 Cleanup and comments
d427731a60 EEVEE Shadows: Conservative rasterization
e03d48c751 EEVEE Shadows: Support low-res usage-tagging
c43cd78ff0 EEVEE Shadows: Use hiz_tx instead of depth_tx
Compare 122 commits »
Miguel Pozo commented on pull request blender/blender#104709 2023-02-13 19:35:31 +01:00
Fix #104370: Draw: Don't request the same attribute more than once

The DRW_Attributes parameter in drw_attributes_has_request is const, but drw_attributes_add_request returns a non-const one.

There's not a single call to drw_attributes_add_request that…

Miguel Pozo commented on pull request blender/blender#104709 2023-02-13 19:15:50 +01:00
Fix #104370: Draw: Don't request the same attribute more than once

I'm a bit surprised this is necessary, since it looks like drw_attributes_merge is meant to handle this already.

The issue is that this is at the beginning of the function:

if…
Miguel Pozo created pull request blender/blender#104709 2023-02-13 18:26:45 +01:00
Fix 104370: Draw: Don't request the same attribute more than once
Miguel Pozo created branch pull-fix-104370 in pragma37/blender 2023-02-13 18:24:40 +01:00
Miguel Pozo pushed to pull-fix-104370 at pragma37/blender 2023-02-13 18:24:40 +01:00
0c7ce9d188 Fix 104370: Draw: Don't request the same attribute more than once
6ea3fdebc8 Fix: Workbench Next: Extruded frustum binding
Compare 2 commits »
Miguel Pozo pushed to main at blender/blender 2023-02-12 23:40:42 +01:00
6ea3fdebc8 Fix: Workbench Next: Extruded frustum binding
Miguel Pozo pushed to main at blender/blender 2023-02-12 23:29:26 +01:00
77963ff778 Fix #104637: EEVEE Displacement regression after #104595
Miguel Pozo closed issue blender/blender#104637 2023-02-12 23:29:26 +01:00
Eevee, strange displacement in 3.5
Miguel Pozo pushed to main at pragma37/blender 2023-02-12 23:18:32 +01:00
77963ff778 Fix #104637: EEVEE Displacement regression after #104595
f0669ff8ba BLI: use larger integer type in BitVector
3f40962414 Cleanup: use sized int types for polyfill_2d
32149f8d7a Tests: add polyfill2d test to ensure the result has no zero area tris
91346755ce Cleanup: use '#' prefix for issues instead of 'T'
Compare 96 commits »
Miguel Pozo deleted branch pull-fix-103903 from pragma37/blender 2023-02-10 21:07:00 +01:00