Miguel Pozo pragma37
  • Joined on 2018-04-26
241978b13e Remove unneeded conservative measure in punctual shadows
3a5db2b6d7 Simplify punctual face selection
9777990055 Back to half-pixel conservative rasterization.
a1da798fa8 Fix vP
d847159cdd Cleanup
Compare 192 commits »
18f7a4aeb8 Back to half-pixel conservative rasterization.
73628533da Fix vP
Compare 2 commits »
39f639a373 Cleanup
82c7b8490f Usage tag radius support for punctual lights
33adce5b06 Step size and bounding sphere improvements
Compare 2 commits »
fad510ef0e shadow_tag_usage radius support
ab88fcde7a Cleanup: Split shadow_tag_usage_tilemap
83430da45c Cleanup: Remove debugging code
4e0d011109 EEVEE Shadows: Step bounding sphere
Compare 4 commits »
Miguel Pozo pushed to main at blender/blender 2023-02-15 23:57:05 +01:00
f178e3f849 Merge branch 'blender-v3.5-release'
7a76f2ae77 Fix #104370: Draw: Don't request the same attribute more than once
Compare 2 commits »
Miguel Pozo deleted branch pull-fix-104370 from pragma37/blender 2023-02-15 23:55:06 +01:00
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